Advanced Custom Fields - Version 5.7.5

Version Description

Release Date - 6 September 2018

  • Fix - Fixed bug causing multisite login redirect issues.
  • Fix - Fixed bug causing validation issues in older versions of Firefox.
  • Fix - Fixed bug causing duplicate Select2 instances when adding a widget via drag/drop.
  • Dev - Improved WPML compatibility by using $sitepress->get_current_language() instead of ICL_LANGUAGE_CODE.
  • Dev - Improved validation JS with new Validator model and logic.
Download this release

Release Info

Developer elliotcondon
Plugin Icon 128x128 Advanced Custom Fields
Version 5.7.5
Comparing to
See all releases

Code changes from version 5.7.4 to 5.7.5

acf.php CHANGED
@@ -3,7 +3,7 @@
3
  Plugin Name: Advanced Custom Fields
4
  Plugin URI: https://www.advancedcustomfields.com/
5
  Description: Customise WordPress with powerful, professional and intuitive fields.
6
- Version: 5.7.4
7
  Author: Elliot Condon
8
  Author URI: http://www.elliotcondon.com/
9
  Copyright: Elliot Condon
@@ -18,7 +18,7 @@ if( ! class_exists('ACF') ) :
18
  class ACF {
19
 
20
  /** @var string The plugin version number */
21
- var $version = '5.7.4';
22
 
23
  /** @var array The plugin settings array */
24
  var $settings = array();
3
  Plugin Name: Advanced Custom Fields
4
  Plugin URI: https://www.advancedcustomfields.com/
5
  Description: Customise WordPress with powerful, professional and intuitive fields.
6
+ Version: 5.7.5
7
  Author: Elliot Condon
8
  Author URI: http://www.elliotcondon.com/
9
  Copyright: Elliot Condon
18
  class ACF {
19
 
20
  /** @var string The plugin version number */
21
+ var $version = '5.7.5';
22
 
23
  /** @var array The plugin settings array */
24
  var $settings = array();
assets/css/acf-input.css CHANGED
@@ -316,7 +316,7 @@ html[dir="rtl"] .acf-fields.-left > .acf-field > .acf-input {
316
  }
317
  .acf-postbox.seamless > .hndle,
318
  .acf-postbox.seamless > .handlediv {
319
- display: none;
320
  }
321
  .acf-postbox.seamless > .inside {
322
  display: block !important;
316
  }
317
  .acf-postbox.seamless > .hndle,
318
  .acf-postbox.seamless > .handlediv {
319
+ display: none !important;
320
  }
321
  .acf-postbox.seamless > .inside {
322
  display: block !important;
assets/js/acf-field-group.js CHANGED
@@ -38,7 +38,7 @@
38
  e.preventDefault();
39
 
40
  // unlock form
41
- acf.validation.unlockForm( $el );
42
 
43
  // alert
44
  alert( acf.__('Field group title is required') );
38
  e.preventDefault();
39
 
40
  // unlock form
41
+ acf.unlockForm( $el );
42
 
43
  // alert
44
  alert( acf.__('Field group title is required') );
assets/js/acf-field-group.min.js CHANGED
@@ -1 +1 @@
1
- !function($,e){var t=new acf.Model({id:"fieldGroupManager",events:{"submit #post":"onSubmit",'click a[href="#"]':"onClick","click .submitdelete":"onClickTrash"},filters:{find_fields_args:"filterFindFieldArgs"},onSubmit:function(e,t){var i=$("#titlewrap #title");i.val()||(e.preventDefault(),acf.validation.unlockForm(t),alert(acf.__("Field group title is required")),i.focus())},onClick:function(e){e.preventDefault()},onClickTrash:function(e){confirm(acf.__("Move to trash. Are you sure?"))||e.preventDefault()},filterFindFieldArgs:function(e){return e.visible=!0,e}}),i=new acf.Model({id:"screenOptionsManager",wait:"prepare",events:{change:"onChange"},initialize:function(){var e=$("#adv-settings"),t=$("#acf-append-show-on-screen");e.find(".metabox-prefs").append(t.html()),e.find(".metabox-prefs br").remove(),t.remove(),this.$el=$("#acf-field-key-hide"),this.render()},isChecked:function(){return this.$el.prop("checked")},onChange:function(e,t){var i=this.isChecked()?1:0;acf.updateUserSetting("show_field_keys",i),this.render()},render:function(){this.isChecked()?$("#acf-field-group-fields").addClass("show-field-keys"):$("#acf-field-group-fields").removeClass("show-field-keys")}}),n=new acf.Model({actions:{new_field:"onNewField"},onNewField:function(e){if(e.has("append")){var t=e.get("append"),i=e.$el.siblings('[data-name="'+t+'"]').first();if(i.length){var n=i.children(".acf-input"),a=n.children("ul");a.length||(n.wrapInner('<ul class="acf-hl"><li></li></ul>'),a=n.children("ul"));var c=e.$(".acf-input").html(),l=$("<li>"+c+"</li>");a.append(l),a.attr("data-cols",a.children().length),e.remove()}}}})}(jQuery),function($,e){acf.FieldObject=acf.Model.extend({eventScope:".acf-field-object",events:{"click .edit-field":"onClickEdit","click .delete-field":"onClickDelete","click .duplicate-field":"duplicate","click .move-field":"move","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(e){return $("#"+this.getInputId()+"-"+e)},$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)},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(e,t){var i=this.getInputId(),n=this.getInputName();e&&(i+="-"+e,n+="["+e+"]");var a=$("<input />").attr({id:i,name:n,value:t});return this.$("> .meta").append(a),a},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),n=i.val();return 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(){},render:function(){var e=this.$(".handle:first"),t=this.prop("menu_order"),i=this.getLabel(),n=this.prop("name"),a=this.getTypeLabel(),c=this.prop("key"),l=this.$input("required").prop("checked");e.find(".acf-icon").html(parseInt(t)+1),l&&(i+=' <span class="acf-required">*</span>'),e.find(".li-field-label strong a").html(i),e.find(".li-field-name").text(n),e.find(".li-field-type").text(a),e.find(".li-field-key").text(c),acf.doAction("render_field_object",this)},refresh:function(){acf.doAction("refresh_field_object",this)},isOpen:function(){return this.$el.hasClass("open")},onClickEdit:function(e){this.isOpen()?this.close():this.open()},open:function(){var e=this.$el.children(".settings");e.slideDown(),this.$el.addClass("open"),acf.doAction("open_field_object",this),this.trigger("openFieldObject"),acf.doAction("show",e)},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(e,t,i,n){"save"!=i&&(["menu_order","parent"].indexOf(i)>-1?this.save("meta"):this.save(),["menu_order","label","required","name","type","key"].indexOf(i)>-1&&this.render(),acf.doAction("change_field_object_"+i,this,n))},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(e){e=acf.parseArgs(e,{animate:!0});var t=this.prop("ID");if(t){var i=$("#_acf_delete_fields"),n=i.val()+"|"+t;i.val(n)}acf.doAction("delete_field_object",this),e.animate?this.removeAnimate():this.remove()},onClickDelete:function(e,t){this.$el.addClass("-hover");var i=this,n=acf.newTooltip({confirmRemove:!0,target:t,confirm:function(){i.delete(!0)},cancel:function(){i.$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);this.isOpen()?this.close():i.open();var n=i.$setting("label input");setTimeout(function(){n.focus()},251);var a=i.prop("label"),c=i.prop("name"),l=c.split("_").pop(),o=acf.__("copy");if($.isNumeric(l)){var r=1*l+1;a=a.replace(l,r),c=c.replace(l,r)}else if(0===l.indexOf(o)){var r=1*l.replace(o,"");r=r?r+1:2,a=a.replace(l,o+r),c=c.replace(l,o+r)}else a+=" ("+o+")",c+="_"+o;i.prop("ID",0),i.prop("label",a),i.prop("name",c),i.prop("key",e),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 e=function(e){return"settings"==e.get("save")},t=e(this);if(t||acf.getFieldObjects({parent:this.$el}).map(function(i){t=e(i)||i.changed}),t)return void alert(acf.__("This field cannot be moved until its changes have been saved"));var i=this.prop("ID"),n=this,a=!1,c=function(e){a.loading(!1),a.content(e),a.on("submit","form",l)},l=function(e,t){e.preventDefault(),acf.startButtonLoading(a.$(".button"));var n={action:"acf/field_group/move_field",field_id:i,field_group_id:a.$("select").val()};$.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(n),type:"post",dataType:"html",success:o})},o=function(e){a.content(e),n.removeAnimate()};!function(){a=acf.newPopup({title:acf.__("Move Custom Field"),loading:!0,width:"300px"});var e={action:"acf/field_group/move_field",field_id:i};$.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(e),type:"post",dataType:"html",success:c})}()},onChangeType:function(e,t){this.changeTimeout&&clearTimeout(this.changeTimeout),this.changeTimeout=this.setTimeout(function(){this.changeType(t.val())},300)},changeType:function(e){var t=this.prop("type"),i=acf.strSlugify("acf-field-object-"+t),n=acf.strSlugify("acf-field-object-"+e);this.$el.removeClass(i).addClass(n),this.$el.attr("data-type",e),this.$el.data("type",e),this.has("xhr")&&this.get("xhr").abort();var a=this.$("> .settings > table > tbody"),c=a.children('[data-setting="'+t+'"]');if(this.set("settings-"+t,c),c.detach(),this.has("settings-"+e)){var l=this.get("settings-"+e);return this.$setting("conditional_logic").before(l),void this.set("type",e)}var o=$('<tr class="acf-field"><td class="acf-label"></td><td class="acf-input"><div class="acf-loading"></div></td></tr>');this.$setting("conditional_logic").before(o);var r={action:"acf/field_group/render_field_settings",field:this.serialize(),prefix:this.getInputName()},d=$.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(r),type:"post",dataType:"html",context:this,success:function(e){e&&(o.after(e),acf.doAction("append",a))},complete:function(){o.remove(),this.set("type",e)}});this.set("xhr",d)},updateParent:function(){var e=acf.get("post_id"),t=this.getParent();t&&(e=parseInt(t.prop("ID"))||t.prop("key")),this.prop("parent",e)}})}(jQuery),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),c=acf.models[a]||null;return null!==c&&new c(e)},acf.getFieldSetting=function(e){return e instanceof jQuery&&(e=acf.getField(e)),e.setting};var i=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(e){var t=e.$el;this.$el=t,this.field=e,this.$fieldObject=t.closest(".acf-field-object"),this.fieldObject=acf.getFieldObject(this.$fieldObject),$.extend(this.data,e.data)},initialize:function(){this.render()},render:function(){}});var n=acf.FieldSetting.extend({type:"",name:"",render:function(){var e=this.$('input[type="radio"]:checked');"other"!=e.val()&&this.$('input[type="text"]').val(e.val())}}),a=n.extend({type:"date_picker",name:"display_format"}),c=n.extend({type:"date_picker",name:"return_format"});acf.registerFieldSetting(a),acf.registerFieldSetting(c);var l=n.extend({type:"date_time_picker",name:"display_format"}),o=n.extend({type:"date_time_picker",name:"return_format"});acf.registerFieldSetting(l),acf.registerFieldSetting(o);var r=n.extend({type:"time_picker",name:"display_format"}),d=n.extend({name:"time_picker",name:"return_format"});acf.registerFieldSetting(r),acf.registerFieldSetting(d)}(jQuery),function($,e){var 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")},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.renderRules(),this.open()):this.close()},renderRules:function(){var e=this;this.$rules().each(function(){e.renderRule($(this))})},renderRule:function(e){this.scope(e),this.renderField(),this.renderOperator(),this.renderValue()},renderField:function(){var e=[],t=[],i=this.fieldObject.cid,n=this.$input("field");acf.getFieldObjects().map(function(t){var n={id:t.getKey(),text:t.getLabel()};t.cid===i&&(n.text+=acf.__("(this field)"),n.disabled=!0),acf.getConditionTypes({fieldType:t.getType()}).length||(n.disabled=!0);var a=t.getParents().length;n.text="- ".repeat(a)+n.text,e.push(n)}),e.length||e.push({id:"",text:acf.__("No toggle fields available")}),acf.renderSelect(n,e),this.ruleData("field",n.val())},renderOperator:function(){if(this.ruleData("field")){var e=this.$input("operator"),t=e.val(),i=[];null===e.val()&&acf.renderSelect(e,[{id:this.ruleData("operator"),text:""}]);var n=acf.findFieldObject(this.ruleData("field")),a=acf.getFieldObject(n);acf.getConditionTypes({fieldType:a.getType()}).map(function(e){i.push({id:e.prototype.operator,text:acf.strEscape(e.prototype.label)})}),acf.renderSelect(e,i),this.ruleData("operator",e.val())}},renderValue:function(){if(this.ruleData("field")&&this.ruleData("operator")){var e=this.$input("value"),t=this.$td("value"),i=e.val(),n=acf.findFieldObject(this.ruleData("field")),a=acf.getFieldObject(n),c=acf.getConditionTypes({fieldType:a.getType(),operator:this.ruleData("operator")}),l=c[0].prototype,o=l.choices(a);if(o instanceof Array){var r=$("<select></select>");acf.renderSelect(r,o)}else var r=$(o);e.detach(),t.html(r),setTimeout(function(){["class","name","id"].map(function(t){r.attr(t,e.attr(t))})},0),r.prop("disabled")||acf.val(r,i,!0),this.ruleData("value",r.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);var i=new acf.Model({actions:{duplicate_field_objects:"onDuplicateFieldObjects"},onDuplicateFieldObjects:function(e,t,i){var n={},a=$();e.map(function(e){n[e.get("prevKey")]=e.get("key"),a=a.add(e.$(".condition-rule-field"))}),a.each(function(){var e=$(this),t=e.val();t&&n[t]&&(e.find("option:selected").attr("value",n[t]),e.val(n[t]))})}})}(jQuery),function($,e){acf.findFieldObject=function(e){return acf.findFieldObjects({key:e,limit:1})},acf.findFieldObjects=function(e){e=e||{};var t=".acf-field-object",i=!1;return e=acf.parseArgs(e,{id:"",key:"",type:"",limit:!1,list:null,parent:!1,sibling:!1,child:!1}),e.id&&(t+='[data-id="'+e.id+'"]'),e.key&&(t+='[data-key="'+e.key+'"]'),e.type&&(t+='[data-type="'+e.type+'"]'),i=e.list?e.list.children(t):e.parent?e.parent.find(t):e.sibling?e.sibling.siblings(t):e.child?e.child.parents(t):$(t),e.limit&&(i=i.slice(0,e.limit)),i},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(e){var t=acf.findFieldObjects(e),i=[];return t.each(function(){var e=acf.getFieldObject($(this));i.push(e)}),i},acf.newFieldObject=function(e){var t=new acf.FieldObject(e);return acf.doAction("new_field_object",t),t};var 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",a=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)}},c=function(e){var t=acf.arrayArgs(arguments);t.unshift(i),e.map(function(e){t[1]=e,acf.doAction.apply(null,t)})},l=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)};acf.addAction(e,a,5),acf.addAction(t,c,5),acf.addAction(i,l,5)}}),i=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({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){},onDuplicateField:function(e,t){var i=t.getFields();i.length&&(i.map(function(e){e.wipe(),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 void e.addClass("-empty");e.removeClass("-empty"),t.map(function(e,t){e.prop("menu_order",t)})},onClickAdd:function(e,t){var i=t.closest(".acf-tfoot").siblings(".acf-field-list");this.addField(i)},addField:function(e){var t=$("#tmpl-acf-field").html(),i=$(t),n=i.data("id"),a=acf.uniqid("field_"),c=acf.duplicate({target:i,search:n,replace:a,append:function(t,i){e.append(i)}}),l=acf.getFieldObject(c);l.prop("key",a),l.prop("ID",0),l.prop("label",""),l.prop("name",""),c.attr("data-key",a),c.attr("data-id",a),l.updateParent();var o=l.$input("label");setTimeout(function(){o.focus()},251),l.open(),this.renderFields(e),acf.doAction("add_field_object",l),acf.doAction("append_field_object",l)}})}(jQuery),function($,e){var t=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-locations")},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)},removeRule:function(e){0==e.siblings("tr").length?e.closest(".rule-group").remove():e.remove()},changeRule:function(e){var t=e.closest(".rule-group"),i=e.find("td.param select").attr("name").replace("[param]",""),n={};n.action="acf/field_group/render_location_rule",n.rule=acf.serialize(e,i),n.rule.id=e.data("id"),n.rule.group=t.data("id"),acf.disable(e.find("td.value")),$.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(n),type:"post",dataType:"html",success:function(t){t&&e.replaceWith(t)}})},addGroup:function(){var e=this.$(".rule-group:last");$group2=acf.duplicate(e),$group2.find("h4").text(acf.__("or")),$group2.find("tr").not(":first").remove()}})}(jQuery),function($,e){var t=acf.getCompatibility(acf);t.field_group={save_field:function(e,t){t=void 0!==t?t:"settings",acf.getFieldObject(e).save(t)},delete_field:function(e,t){t=void 0===t||t,acf.getFieldObject(e).delete({animate:t})},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)}},t.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(e,t){var i=this,n=e.substr(0,e.indexOf(" ")),a=e.substr(e.indexOf(" ")+1),c=this.selector();$(document).on(n,c+" "+a,function(e){e.$el=$(this),e.$field=e.$el.closest(".acf-field-object"),i.set("$field",e.$field),i[t].apply(i,[e])})},_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)}});var i=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);
1
+ !function($,e){var t=new acf.Model({id:"fieldGroupManager",events:{"submit #post":"onSubmit",'click a[href="#"]':"onClick","click .submitdelete":"onClickTrash"},filters:{find_fields_args:"filterFindFieldArgs"},onSubmit:function(e,t){var i=$("#titlewrap #title");i.val()||(e.preventDefault(),acf.unlockForm(t),alert(acf.__("Field group title is required")),i.focus())},onClick:function(e){e.preventDefault()},onClickTrash:function(e){confirm(acf.__("Move to trash. Are you sure?"))||e.preventDefault()},filterFindFieldArgs:function(e){return e.visible=!0,e}}),i=new acf.Model({id:"screenOptionsManager",wait:"prepare",events:{change:"onChange"},initialize:function(){var e=$("#adv-settings"),t=$("#acf-append-show-on-screen");e.find(".metabox-prefs").append(t.html()),e.find(".metabox-prefs br").remove(),t.remove(),this.$el=$("#acf-field-key-hide"),this.render()},isChecked:function(){return this.$el.prop("checked")},onChange:function(e,t){var i=this.isChecked()?1:0;acf.updateUserSetting("show_field_keys",i),this.render()},render:function(){this.isChecked()?$("#acf-field-group-fields").addClass("show-field-keys"):$("#acf-field-group-fields").removeClass("show-field-keys")}}),n=new acf.Model({actions:{new_field:"onNewField"},onNewField:function(e){if(e.has("append")){var t=e.get("append"),i=e.$el.siblings('[data-name="'+t+'"]').first();if(i.length){var n=i.children(".acf-input"),a=n.children("ul");a.length||(n.wrapInner('<ul class="acf-hl"><li></li></ul>'),a=n.children("ul"));var c=e.$(".acf-input").html(),l=$("<li>"+c+"</li>");a.append(l),a.attr("data-cols",a.children().length),e.remove()}}}})}(jQuery),function($,e){acf.FieldObject=acf.Model.extend({eventScope:".acf-field-object",events:{"click .edit-field":"onClickEdit","click .delete-field":"onClickDelete","click .duplicate-field":"duplicate","click .move-field":"move","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(e){return $("#"+this.getInputId()+"-"+e)},$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)},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(e,t){var i=this.getInputId(),n=this.getInputName();e&&(i+="-"+e,n+="["+e+"]");var a=$("<input />").attr({id:i,name:n,value:t});return this.$("> .meta").append(a),a},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),n=i.val();return 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(){},render:function(){var e=this.$(".handle:first"),t=this.prop("menu_order"),i=this.getLabel(),n=this.prop("name"),a=this.getTypeLabel(),c=this.prop("key"),l=this.$input("required").prop("checked");e.find(".acf-icon").html(parseInt(t)+1),l&&(i+=' <span class="acf-required">*</span>'),e.find(".li-field-label strong a").html(i),e.find(".li-field-name").text(n),e.find(".li-field-type").text(a),e.find(".li-field-key").text(c),acf.doAction("render_field_object",this)},refresh:function(){acf.doAction("refresh_field_object",this)},isOpen:function(){return this.$el.hasClass("open")},onClickEdit:function(e){this.isOpen()?this.close():this.open()},open:function(){var e=this.$el.children(".settings");e.slideDown(),this.$el.addClass("open"),acf.doAction("open_field_object",this),this.trigger("openFieldObject"),acf.doAction("show",e)},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(e,t,i,n){"save"!=i&&(["menu_order","parent"].indexOf(i)>-1?this.save("meta"):this.save(),["menu_order","label","required","name","type","key"].indexOf(i)>-1&&this.render(),acf.doAction("change_field_object_"+i,this,n))},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(e){e=acf.parseArgs(e,{animate:!0});var t=this.prop("ID");if(t){var i=$("#_acf_delete_fields"),n=i.val()+"|"+t;i.val(n)}acf.doAction("delete_field_object",this),e.animate?this.removeAnimate():this.remove()},onClickDelete:function(e,t){this.$el.addClass("-hover");var i=this,n=acf.newTooltip({confirmRemove:!0,target:t,confirm:function(){i.delete(!0)},cancel:function(){i.$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);this.isOpen()?this.close():i.open();var n=i.$setting("label input");setTimeout(function(){n.focus()},251);var a=i.prop("label"),c=i.prop("name"),l=c.split("_").pop(),o=acf.__("copy");if($.isNumeric(l)){var r=1*l+1;a=a.replace(l,r),c=c.replace(l,r)}else if(0===l.indexOf(o)){var r=1*l.replace(o,"");r=r?r+1:2,a=a.replace(l,o+r),c=c.replace(l,o+r)}else a+=" ("+o+")",c+="_"+o;i.prop("ID",0),i.prop("label",a),i.prop("name",c),i.prop("key",e),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 e=function(e){return"settings"==e.get("save")},t=e(this);if(t||acf.getFieldObjects({parent:this.$el}).map(function(i){t=e(i)||i.changed}),t)return void alert(acf.__("This field cannot be moved until its changes have been saved"));var i=this.prop("ID"),n=this,a=!1,c=function(e){a.loading(!1),a.content(e),a.on("submit","form",l)},l=function(e,t){e.preventDefault(),acf.startButtonLoading(a.$(".button"));var n={action:"acf/field_group/move_field",field_id:i,field_group_id:a.$("select").val()};$.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(n),type:"post",dataType:"html",success:o})},o=function(e){a.content(e),n.removeAnimate()};!function(){a=acf.newPopup({title:acf.__("Move Custom Field"),loading:!0,width:"300px"});var e={action:"acf/field_group/move_field",field_id:i};$.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(e),type:"post",dataType:"html",success:c})}()},onChangeType:function(e,t){this.changeTimeout&&clearTimeout(this.changeTimeout),this.changeTimeout=this.setTimeout(function(){this.changeType(t.val())},300)},changeType:function(e){var t=this.prop("type"),i=acf.strSlugify("acf-field-object-"+t),n=acf.strSlugify("acf-field-object-"+e);this.$el.removeClass(i).addClass(n),this.$el.attr("data-type",e),this.$el.data("type",e),this.has("xhr")&&this.get("xhr").abort();var a=this.$("> .settings > table > tbody"),c=a.children('[data-setting="'+t+'"]');if(this.set("settings-"+t,c),c.detach(),this.has("settings-"+e)){var l=this.get("settings-"+e);return this.$setting("conditional_logic").before(l),void this.set("type",e)}var o=$('<tr class="acf-field"><td class="acf-label"></td><td class="acf-input"><div class="acf-loading"></div></td></tr>');this.$setting("conditional_logic").before(o);var r={action:"acf/field_group/render_field_settings",field:this.serialize(),prefix:this.getInputName()},d=$.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(r),type:"post",dataType:"html",context:this,success:function(e){e&&(o.after(e),acf.doAction("append",a))},complete:function(){o.remove(),this.set("type",e)}});this.set("xhr",d)},updateParent:function(){var e=acf.get("post_id"),t=this.getParent();t&&(e=parseInt(t.prop("ID"))||t.prop("key")),this.prop("parent",e)}})}(jQuery),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),c=acf.models[a]||null;return null!==c&&new c(e)},acf.getFieldSetting=function(e){return e instanceof jQuery&&(e=acf.getField(e)),e.setting};var i=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(e){var t=e.$el;this.$el=t,this.field=e,this.$fieldObject=t.closest(".acf-field-object"),this.fieldObject=acf.getFieldObject(this.$fieldObject),$.extend(this.data,e.data)},initialize:function(){this.render()},render:function(){}});var n=acf.FieldSetting.extend({type:"",name:"",render:function(){var e=this.$('input[type="radio"]:checked');"other"!=e.val()&&this.$('input[type="text"]').val(e.val())}}),a=n.extend({type:"date_picker",name:"display_format"}),c=n.extend({type:"date_picker",name:"return_format"});acf.registerFieldSetting(a),acf.registerFieldSetting(c);var l=n.extend({type:"date_time_picker",name:"display_format"}),o=n.extend({type:"date_time_picker",name:"return_format"});acf.registerFieldSetting(l),acf.registerFieldSetting(o);var r=n.extend({type:"time_picker",name:"display_format"}),d=n.extend({name:"time_picker",name:"return_format"});acf.registerFieldSetting(r),acf.registerFieldSetting(d)}(jQuery),function($,e){var 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")},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.renderRules(),this.open()):this.close()},renderRules:function(){var e=this;this.$rules().each(function(){e.renderRule($(this))})},renderRule:function(e){this.scope(e),this.renderField(),this.renderOperator(),this.renderValue()},renderField:function(){var e=[],t=[],i=this.fieldObject.cid,n=this.$input("field");acf.getFieldObjects().map(function(t){var n={id:t.getKey(),text:t.getLabel()};t.cid===i&&(n.text+=acf.__("(this field)"),n.disabled=!0),acf.getConditionTypes({fieldType:t.getType()}).length||(n.disabled=!0);var a=t.getParents().length;n.text="- ".repeat(a)+n.text,e.push(n)}),e.length||e.push({id:"",text:acf.__("No toggle fields available")}),acf.renderSelect(n,e),this.ruleData("field",n.val())},renderOperator:function(){if(this.ruleData("field")){var e=this.$input("operator"),t=e.val(),i=[];null===e.val()&&acf.renderSelect(e,[{id:this.ruleData("operator"),text:""}]);var n=acf.findFieldObject(this.ruleData("field")),a=acf.getFieldObject(n);acf.getConditionTypes({fieldType:a.getType()}).map(function(e){i.push({id:e.prototype.operator,text:acf.strEscape(e.prototype.label)})}),acf.renderSelect(e,i),this.ruleData("operator",e.val())}},renderValue:function(){if(this.ruleData("field")&&this.ruleData("operator")){var e=this.$input("value"),t=this.$td("value"),i=e.val(),n=acf.findFieldObject(this.ruleData("field")),a=acf.getFieldObject(n),c=acf.getConditionTypes({fieldType:a.getType(),operator:this.ruleData("operator")}),l=c[0].prototype,o=l.choices(a);if(o instanceof Array){var r=$("<select></select>");acf.renderSelect(r,o)}else var r=$(o);e.detach(),t.html(r),setTimeout(function(){["class","name","id"].map(function(t){r.attr(t,e.attr(t))})},0),r.prop("disabled")||acf.val(r,i,!0),this.ruleData("value",r.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);var i=new acf.Model({actions:{duplicate_field_objects:"onDuplicateFieldObjects"},onDuplicateFieldObjects:function(e,t,i){var n={},a=$();e.map(function(e){n[e.get("prevKey")]=e.get("key"),a=a.add(e.$(".condition-rule-field"))}),a.each(function(){var e=$(this),t=e.val();t&&n[t]&&(e.find("option:selected").attr("value",n[t]),e.val(n[t]))})}})}(jQuery),function($,e){acf.findFieldObject=function(e){return acf.findFieldObjects({key:e,limit:1})},acf.findFieldObjects=function(e){e=e||{};var t=".acf-field-object",i=!1;return e=acf.parseArgs(e,{id:"",key:"",type:"",limit:!1,list:null,parent:!1,sibling:!1,child:!1}),e.id&&(t+='[data-id="'+e.id+'"]'),e.key&&(t+='[data-key="'+e.key+'"]'),e.type&&(t+='[data-type="'+e.type+'"]'),i=e.list?e.list.children(t):e.parent?e.parent.find(t):e.sibling?e.sibling.siblings(t):e.child?e.child.parents(t):$(t),e.limit&&(i=i.slice(0,e.limit)),i},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(e){var t=acf.findFieldObjects(e),i=[];return t.each(function(){var e=acf.getFieldObject($(this));i.push(e)}),i},acf.newFieldObject=function(e){var t=new acf.FieldObject(e);return acf.doAction("new_field_object",t),t};var 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",a=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)}},c=function(e){var t=acf.arrayArgs(arguments);t.unshift(i),e.map(function(e){t[1]=e,acf.doAction.apply(null,t)})},l=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)};acf.addAction(e,a,5),acf.addAction(t,c,5),acf.addAction(i,l,5)}}),i=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({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){},onDuplicateField:function(e,t){var i=t.getFields();i.length&&(i.map(function(e){e.wipe(),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 void e.addClass("-empty");e.removeClass("-empty"),t.map(function(e,t){e.prop("menu_order",t)})},onClickAdd:function(e,t){var i=t.closest(".acf-tfoot").siblings(".acf-field-list");this.addField(i)},addField:function(e){var t=$("#tmpl-acf-field").html(),i=$(t),n=i.data("id"),a=acf.uniqid("field_"),c=acf.duplicate({target:i,search:n,replace:a,append:function(t,i){e.append(i)}}),l=acf.getFieldObject(c);l.prop("key",a),l.prop("ID",0),l.prop("label",""),l.prop("name",""),c.attr("data-key",a),c.attr("data-id",a),l.updateParent();var o=l.$input("label");setTimeout(function(){o.focus()},251),l.open(),this.renderFields(e),acf.doAction("add_field_object",l),acf.doAction("append_field_object",l)}})}(jQuery),function($,e){var t=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-locations")},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)},removeRule:function(e){0==e.siblings("tr").length?e.closest(".rule-group").remove():e.remove()},changeRule:function(e){var t=e.closest(".rule-group"),i=e.find("td.param select").attr("name").replace("[param]",""),n={};n.action="acf/field_group/render_location_rule",n.rule=acf.serialize(e,i),n.rule.id=e.data("id"),n.rule.group=t.data("id"),acf.disable(e.find("td.value")),$.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(n),type:"post",dataType:"html",success:function(t){t&&e.replaceWith(t)}})},addGroup:function(){var e=this.$(".rule-group:last");$group2=acf.duplicate(e),$group2.find("h4").text(acf.__("or")),$group2.find("tr").not(":first").remove()}})}(jQuery),function($,e){var t=acf.getCompatibility(acf);t.field_group={save_field:function(e,t){t=void 0!==t?t:"settings",acf.getFieldObject(e).save(t)},delete_field:function(e,t){t=void 0===t||t,acf.getFieldObject(e).delete({animate:t})},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)}},t.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(e,t){var i=this,n=e.substr(0,e.indexOf(" ")),a=e.substr(e.indexOf(" ")+1),c=this.selector();$(document).on(n,c+" "+a,function(e){e.$el=$(this),e.$field=e.$el.closest(".acf-field-object"),i.set("$field",e.$field),i[t].apply(i,[e])})},_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)}});var i=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);
assets/js/acf-input.js CHANGED
@@ -1461,6 +1461,11 @@
1461
  data.nonce = acf.get('nonce');
1462
  data.post_id = acf.get('post_id');
1463
 
 
 
 
 
 
1464
  // filter for 3rd party customization
1465
  data = acf.applyFilters('prepare_for_ajax', data);
1466
 
@@ -2633,8 +2638,8 @@
2633
  // trigger events
2634
  if( !silent ) {
2635
  this.changed = true;
2636
- this.trigger('changed:' + name, [value]);
2637
- this.trigger('changed', [name, value]);
2638
  }
2639
 
2640
  // return
@@ -3627,6 +3632,10 @@
3627
 
3628
  // re-initialize
3629
  this.initialize();
 
 
 
 
3630
  },
3631
 
3632
  show: function(){
@@ -11992,108 +12001,125 @@
11992
  (function($, undefined){
11993
 
11994
  /**
11995
- * acf.validation
11996
  *
11997
- * Global validation logic
11998
  *
11999
- * @date 4/4/18
12000
- * @since 5.6.9
12001
  *
12002
  * @param void
12003
  * @return void
12004
  */
12005
-
12006
- acf.validation = new acf.Model({
12007
-
12008
- // enable / disable validation logic
12009
- active: true,
12010
-
12011
- // temp ignore flag allowing bypass of validation
12012
- ignore: false,
12013
-
12014
- // errors
12015
- errors: [],
12016
-
12017
- // active form
12018
- form: false,
12019
 
12020
- // wait
12021
- wait: 'prepare',
12022
-
12023
- actions: {
12024
- 'ready': 'addInputEvents',
12025
- 'append': 'addInputEvents'
12026
- },
12027
-
12028
- events: {
12029
- 'click input[type="submit"]': 'onClickSubmit',
12030
- 'click button[type="submit"]': 'onClickSubmit',
12031
- 'click #save-post': 'onClickSave',
12032
- 'submit form': 'onSubmit',
12033
- },
12034
-
12035
- initialize: function(){
12036
-
12037
- // load global setting
12038
- if( !acf.get('validation') ) {
12039
- this.disable();
12040
- this.actions = {};
12041
- this.events = {};
12042
- }
12043
- },
12044
 
12045
- getForm: function( $form ){
 
12046
 
12047
- // instantiate
12048
- var form = $form.data('acf');
12049
- if( !form ) {
12050
- form = new Form( $form );
12051
- }
12052
 
12053
- // store
12054
- this.form = form;
12055
 
12056
- // return
12057
- return form;
12058
- },
12059
-
12060
- enable: function(){
12061
- this.active = true;
12062
- },
12063
-
12064
- disable: function(){
12065
- this.active = false;
12066
  },
12067
 
12068
- pass: function(){
12069
- this.ignore = true;
12070
- this.setTimeout(function(){
12071
- this.ignore = false;
12072
- }, 100);
12073
  },
12074
 
12075
- reset: function(){
12076
- this.ignore = false;
12077
- this.errors = [];
12078
- this.form = false;
 
 
 
 
 
 
 
 
 
12079
  },
12080
 
12081
- getErrors: function(){
12082
- return this.errors;
 
 
 
 
 
 
 
 
 
 
 
12083
  },
12084
 
 
 
 
 
 
 
 
 
 
 
 
12085
  hasErrors: function(){
12086
- return this.errors.length;
12087
  },
12088
 
12089
- addErrors: function( errors ){
12090
- errors.map( this.addError, this );
 
 
 
 
 
 
 
 
 
 
 
12091
  },
12092
 
12093
- addError: function( error ){
12094
- this.errors.push( error );
 
 
 
 
 
 
 
 
 
 
 
12095
  },
12096
 
 
 
 
 
 
 
 
 
 
 
 
12097
  getFieldErrors: function(){
12098
 
12099
  // vars
@@ -12122,6 +12148,17 @@
12122
  return errors;
12123
  },
12124
 
 
 
 
 
 
 
 
 
 
 
 
12125
  getGlobalErrors: function(){
12126
 
12127
  // return array of errors that contain no input
@@ -12130,7 +12167,18 @@
12130
  });
12131
  },
12132
 
12133
- showErrors: function( $form ){
 
 
 
 
 
 
 
 
 
 
 
12134
 
12135
  // bail early if no errors
12136
  if( !this.hasErrors() ) {
@@ -12138,7 +12186,6 @@
12138
  }
12139
 
12140
  // vars
12141
- var form = this.getForm( $form );
12142
  var fieldErrors = this.getFieldErrors();
12143
  var globalErrors = this.getGlobalErrors();
12144
 
@@ -12150,15 +12197,15 @@
12150
  fieldErrors.map(function( error ){
12151
 
12152
  // get input
12153
- var $input = $form.find('[name="' + error.input + '"]').first();
12154
 
12155
  // if $_POST value was an array, this $input may not exist
12156
- if( !$input.exists() ) {
12157
- $input = $form.find('[name^="' + error.input + '"]').first();
12158
  }
12159
 
12160
  // bail early if input doesn't exist
12161
- if( !$input.exists() ) {
12162
  return;
12163
  }
12164
 
@@ -12179,6 +12226,9 @@
12179
 
12180
  // errorMessage
12181
  var errorMessage = acf.__('Validation failed');
 
 
 
12182
  if( errorCount == 1 ) {
12183
  errorMessage += '. ' + acf.__('1 field requires attention');
12184
  } else if( errorCount > 1 ) {
@@ -12186,22 +12236,23 @@
12186
  }
12187
 
12188
  // notice
12189
- if( form.notice ) {
12190
- form.notice.update({
12191
  type: 'error',
12192
  text: errorMessage
12193
  });
12194
  } else {
12195
- form.notice = acf.newNotice({
12196
  type: 'error',
12197
  text: errorMessage,
12198
- target: $form
12199
  });
 
12200
  }
12201
 
12202
  // if no $scrollTo, set to message
12203
  if( !$scrollTo ) {
12204
- $scrollTo = form.notice.$el;
12205
  }
12206
 
12207
  // timeout
@@ -12210,27 +12261,45 @@
12210
  }, 10);
12211
  },
12212
 
12213
- fetch: function( args ){
12214
-
12215
- // bail early if busy
12216
- if( this.busy ) {
12217
- return;
12218
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
12219
 
12220
- // set busy
12221
- this.busy = 1;
12222
-
12223
- // vars
12224
  args = acf.parseArgs(args, {
12225
 
12226
- // form element
12227
- form: false,
12228
-
12229
  // trigger event
12230
  event: false,
12231
 
12232
- // lock form on success
12233
- lock: true,
12234
 
12235
  // loading callback
12236
  loading: function(){},
@@ -12247,14 +12316,23 @@
12247
  }
12248
  });
12249
 
12250
- // vars
12251
- var $form = args.form;
12252
- var form = this.getForm( $form );
 
 
 
 
 
 
12253
 
12254
- // create event specific success callback
 
 
 
 
 
12255
  if( args.event ) {
12256
-
12257
- // create new event to avoid conflicts with prevenDefault (as used in taxonomy form)
12258
  var event = $.Event(null, args.event);
12259
  args.success = function(){
12260
  acf.enableSubmit( $(event.target) ).trigger( event );
@@ -12262,19 +12340,18 @@
12262
  }
12263
 
12264
  // action for 3rd party
12265
- acf.doAction('validation_begin', $form);
12266
-
12267
- // data
12268
- var data = acf.serialize( $form );
12269
- data.action = 'acf/validate_save_post';
12270
 
12271
  // lock form
12272
- this.lockForm( $form );
12273
-
12274
  // loading callback
12275
- args.loading( $form );
12276
 
12277
- // success
 
 
 
12278
  var onSuccess = function( json ){
12279
 
12280
  // validate
@@ -12283,7 +12360,7 @@
12283
  }
12284
 
12285
  // filter
12286
- data = acf.applyFilters('validation_complete', json.data, $form);
12287
 
12288
  // add errors
12289
  if( !data.valid ) {
@@ -12294,33 +12371,33 @@
12294
  // complete
12295
  var onComplete = function(){
12296
 
12297
- // set busy
12298
- this.busy = 0;
12299
-
12300
  // unlock form
12301
- this.unlockForm( $form );
12302
 
12303
  // failure
12304
  if( this.hasErrors() ) {
12305
 
 
 
 
12306
  // action
12307
- acf.doAction('validation_failure', $form);
12308
 
12309
  // display errors
12310
- this.showErrors( $form );
12311
 
12312
  // failure callback
12313
- args.failure( $form );
12314
 
12315
  // success
12316
  } else {
12317
 
12318
- // allow for to pass
12319
- this.pass();
12320
 
12321
  // remove previous error message
12322
- if( form.notice ) {
12323
- form.notice.update({
12324
  type: 'success',
12325
  text: acf.__('Validation successful'),
12326
  timeout: 1000
@@ -12328,25 +12405,32 @@
12328
  }
12329
 
12330
  // action
12331
- acf.doAction('validation_success', $form);
12332
- acf.doAction('submit', $form);
12333
 
12334
  // success callback (submit form)
12335
- args.success( $form );
12336
 
12337
  // lock form
12338
- if( args.lock ) {
12339
- this.lockForm( $form );
 
 
 
12340
  }
12341
  }
12342
 
12343
- // reset
12344
- this.reset();
12345
-
12346
  // complete callback
12347
- args.complete( $form );
 
 
 
12348
  };
12349
 
 
 
 
 
12350
  // ajax
12351
  $.ajax({
12352
  url: acf.get('ajaxurl'),
@@ -12359,213 +12443,84 @@
12359
  });
12360
  },
12361
 
12362
- addInputEvents: function( $el ){
12363
-
12364
- // vars
12365
- var $inputs = $('.acf-field [name]', $el);
12366
-
12367
- // check
12368
- if( $inputs.length ) {
12369
- this.on( $inputs, 'invalid', 'onInvalid' );
12370
- }
12371
- },
12372
-
12373
- onInvalid: function( e, $el ){
12374
-
12375
- // vars
12376
- var $form = $el.closest('form');
12377
-
12378
- // add error
12379
- this.addError({
12380
- input: $el.attr('name'),
12381
- message: e.target.validationMessage
12382
- });
12383
-
12384
- // prevent default
12385
- // - prevents browser error message
12386
- // - also fixes chrome bug where 'hidden-by-tab' field throws focus error
12387
- e.preventDefault();
12388
-
12389
- // trigger submit on $form
12390
- // - allows for "save", "preview" and "publish" to work
12391
- $form.submit();
12392
- },
12393
-
12394
- onClickSubmit: function( e, $el ){
12395
-
12396
- // store the "click event" for later use in this.onSubmit()
12397
- this.set('originalEvent', e);
12398
- },
12399
-
12400
- onClickSave: function( e, $el ) {
12401
-
12402
- // ignore errors when saving
12403
- this.pass();
12404
- },
12405
-
12406
- onSubmit: function( e, $form ){
12407
-
12408
- // validate
12409
- var valid = acf.validateForm({
12410
- form: $form,
12411
- event: this.get('originalEvent')
12412
- });
12413
-
12414
- // if not valid, stop event and allow validation to continue
12415
- if( !valid ) {
12416
- e.preventDefault();
12417
- }
12418
- },
12419
-
12420
- showSpinner: function( $spinner ){
12421
- $spinner.addClass('is-active'); // add class (WP > 4.2)
12422
- $spinner.css('display', 'inline-block'); // css (WP < 4.2)
12423
- return $spinner;
12424
- },
12425
-
12426
- hideSpinner: function( $spinner ){
12427
- $spinner.removeClass('is-active'); // add class (WP > 4.2)
12428
- $spinner.css('display', 'none'); // css (WP < 4.2)
12429
- return $spinner;
12430
- },
12431
-
12432
- findSubmitWrap: function( $form ){
12433
-
12434
- // default post submit div
12435
- var $wrap = $('#submitdiv');
12436
- if( $wrap.length ) {
12437
- return $wrap;
12438
- }
12439
-
12440
- // 3rd party publish box
12441
- var $wrap = $('#submitpost');
12442
- if( $wrap.length ) {
12443
- return $wrap;
12444
- }
12445
-
12446
- // term, user
12447
- var $wrap = $form.find('p.submit').last();
12448
- if( $wrap.length ) {
12449
- return $wrap;
12450
- }
12451
-
12452
- // front end form
12453
- var $wrap = $form.find('.acf-form-submit');
12454
- if( $wrap.length ) {
12455
- return $wrap;
12456
- }
12457
-
12458
- // default
12459
- return $form;
12460
- },
12461
-
12462
- lockForm: function( $form ){
12463
-
12464
- // vars
12465
- var $wrap = this.findSubmitWrap( $form );
12466
- var $submit = $wrap.find('.button, [type="submit"]');
12467
- var $spinner = $wrap.find('.spinner, .acf-spinner');
12468
-
12469
- // hide all spinners (hides the preview spinner)
12470
- this.hideSpinner( $spinner );
12471
 
12472
- // lock
12473
- acf.disableSubmit( $submit );
12474
- this.showSpinner( $spinner.last() );
12475
  },
12476
 
12477
- unlockForm: function( $form ){
 
 
 
 
 
 
 
 
 
 
 
12478
 
12479
- // vars
12480
- var $wrap = this.findSubmitWrap( $form );
12481
- var $submit = $wrap.find('.button, [type="submit"]');
12482
- var $spinner = $wrap.find('.spinner, .acf-spinner');
12483
 
12484
- // unlock
12485
- acf.enableSubmit( $submit );
12486
- this.hideSpinner( $spinner );
12487
  }
12488
-
12489
  });
12490
 
12491
  /**
12492
- * Form
12493
  *
12494
- * description
12495
  *
12496
- * @date 5/4/18
12497
- * @since 5.6.9
12498
  *
12499
- * @param type $var Description. Default.
12500
- * @return type Description.
12501
  */
12502
-
12503
- var Form = acf.Model.extend({
12504
- notice: false,
12505
- setup: function( $form ){
12506
- this.$el = $form;
12507
- },
12508
- lock: function(){
12509
- acf.validation.lockForm( this.$el );
12510
- },
12511
- unlock: function(){
12512
- acf.validation.unlockForm( this.$el );
12513
  }
12514
- });
 
 
 
12515
 
12516
  /**
12517
  * acf.validateForm
12518
  *
12519
- * description
 
12520
  *
12521
  * @date 4/4/18
12522
  * @since 5.6.9
12523
  *
12524
- * @param type $var Description. Default.
12525
- * @return type Description.
12526
  */
12527
 
12528
  acf.validateForm = function( args ){
12529
-
12530
- // bail early if no form
12531
- // - return true allowing form submit
12532
- if( !args.form ) {
12533
- return true;
12534
- }
12535
-
12536
- // get form
12537
- var form = acf.validation.getForm( args.form );
12538
-
12539
- // bail early if not active
12540
- // - return true allowing form submit
12541
- if( !acf.validation.active ) {
12542
- return true;
12543
- }
12544
-
12545
- // bail early if ignore
12546
- // - return true allowing form submit
12547
- if( acf.validation.ignore ) {
12548
- return true;
12549
- }
12550
-
12551
- // bail early if is preview
12552
- // - return true allowing form submit
12553
- if( form.$('#wp-preview').val() ) {
12554
- form.unlock();
12555
- return true;
12556
- }
12557
-
12558
- // bail early if this form does not contain ACF data
12559
- // - return true allowing form submit
12560
- if( !form.$('#acf-form-data').length ) {
12561
- return true;
12562
- }
12563
-
12564
- // validate
12565
- acf.validation.fetch( args );
12566
-
12567
- // return false preventing form submit
12568
- return false;
12569
  };
12570
 
12571
  /**
@@ -12580,7 +12535,7 @@
12580
  * @return jQuery
12581
  */
12582
  acf.enableSubmit = function( $submit ){
12583
- return $submit.prop('disabled', false).removeClass('disabled');
12584
  };
12585
 
12586
  /**
@@ -12595,9 +12550,391 @@
12595
  * @return jQuery
12596
  */
12597
  acf.disableSubmit = function( $submit ){
12598
- return $submit.prop('disabled', true).addClass('disabled');
12599
  };
12600
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
12601
  })(jQuery);
12602
 
12603
  (function($, undefined){
@@ -13484,8 +13821,13 @@
13484
  timeout: 1000
13485
  });
13486
  },
13487
- enableSubmit: acf.enableSubmit,
13488
- disableSubmit: acf.disableSubmit
 
 
 
 
 
13489
  });
13490
 
13491
 
1461
  data.nonce = acf.get('nonce');
1462
  data.post_id = acf.get('post_id');
1463
 
1464
+ // language
1465
+ if( acf.has('language') ) {
1466
+ data.lang = acf.get('language');
1467
+ }
1468
+
1469
  // filter for 3rd party customization
1470
  data = acf.applyFilters('prepare_for_ajax', data);
1471
 
2638
  // trigger events
2639
  if( !silent ) {
2640
  this.changed = true;
2641
+ this.trigger('changed:' + name, [value, prevValue]);
2642
+ this.trigger('changed', [name, value, prevValue]);
2643
  }
2644
 
2645
  // return
3632
 
3633
  // re-initialize
3634
  this.initialize();
3635
+
3636
+ // refresh events
3637
+ this.removeEvents();
3638
+ this.addEvents();
3639
  },
3640
 
3641
  show: function(){
12001
  (function($, undefined){
12002
 
12003
  /**
12004
+ * Validator
12005
  *
12006
+ * The model for validating forms
12007
  *
12008
+ * @date 4/9/18
12009
+ * @since 5.7.5
12010
  *
12011
  * @param void
12012
  * @return void
12013
  */
12014
+ var Validator = acf.Model.extend({
 
 
 
 
 
 
 
 
 
 
 
 
 
12015
 
12016
+ /** @var string The model identifier. */
12017
+ id: 'Validator',
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
12018
 
12019
+ /** @var object The model data. */
12020
+ data: {
12021
 
12022
+ /** @var array The form errors. */
12023
+ errors: [],
 
 
 
12024
 
12025
+ /** @var object The form notice. */
12026
+ notice: null,
12027
 
12028
+ /** @var string The form status. loading, invalid, valid */
12029
+ status: ''
 
 
 
 
 
 
 
 
12030
  },
12031
 
12032
+ /** @var object The model events. */
12033
+ events: {
12034
+ 'changed:status': 'onChangeStatus'
 
 
12035
  },
12036
 
12037
+ /**
12038
+ * addErrors
12039
+ *
12040
+ * Adds errors to the form.
12041
+ *
12042
+ * @date 4/9/18
12043
+ * @since 5.7.5
12044
+ *
12045
+ * @param array errors An array of errors.
12046
+ * @return void
12047
+ */
12048
+ addErrors: function( errors ){
12049
+ errors.map( this.addError, this );
12050
  },
12051
 
12052
+ /**
12053
+ * addError
12054
+ *
12055
+ * Adds and error to the form.
12056
+ *
12057
+ * @date 4/9/18
12058
+ * @since 5.7.5
12059
+ *
12060
+ * @param object error An error object containing input and message.
12061
+ * @return void
12062
+ */
12063
+ addError: function( error ){
12064
+ this.data.errors.push( error );
12065
  },
12066
 
12067
+ /**
12068
+ * hasErrors
12069
+ *
12070
+ * Returns true if the form has errors.
12071
+ *
12072
+ * @date 4/9/18
12073
+ * @since 5.7.5
12074
+ *
12075
+ * @param void
12076
+ * @return bool
12077
+ */
12078
  hasErrors: function(){
12079
+ return this.data.errors.length;
12080
  },
12081
 
12082
+ /**
12083
+ * clearErrors
12084
+ *
12085
+ * Removes any errors.
12086
+ *
12087
+ * @date 4/9/18
12088
+ * @since 5.7.5
12089
+ *
12090
+ * @param void
12091
+ * @return void
12092
+ */
12093
+ clearErrors: function(){
12094
+ return this.data.errors = [];
12095
  },
12096
 
12097
+ /**
12098
+ * getErrors
12099
+ *
12100
+ * Returns the forms errors.
12101
+ *
12102
+ * @date 4/9/18
12103
+ * @since 5.7.5
12104
+ *
12105
+ * @param void
12106
+ * @return array
12107
+ */
12108
+ getErrors: function(){
12109
+ return this.data.errors;
12110
  },
12111
 
12112
+ /**
12113
+ * getFieldErrors
12114
+ *
12115
+ * Returns the forms field errors.
12116
+ *
12117
+ * @date 4/9/18
12118
+ * @since 5.7.5
12119
+ *
12120
+ * @param void
12121
+ * @return array
12122
+ */
12123
  getFieldErrors: function(){
12124
 
12125
  // vars
12148
  return errors;
12149
  },
12150
 
12151
+ /**
12152
+ * getGlobalErrors
12153
+ *
12154
+ * Returns the forms global errors (errors without a specific input).
12155
+ *
12156
+ * @date 4/9/18
12157
+ * @since 5.7.5
12158
+ *
12159
+ * @param void
12160
+ * @return array
12161
+ */
12162
  getGlobalErrors: function(){
12163
 
12164
  // return array of errors that contain no input
12167
  });
12168
  },
12169
 
12170
+ /**
12171
+ * showErrors
12172
+ *
12173
+ * Displays all errors for this form.
12174
+ *
12175
+ * @date 4/9/18
12176
+ * @since 5.7.5
12177
+ *
12178
+ * @param void
12179
+ * @return void
12180
+ */
12181
+ showErrors: function(){
12182
 
12183
  // bail early if no errors
12184
  if( !this.hasErrors() ) {
12186
  }
12187
 
12188
  // vars
 
12189
  var fieldErrors = this.getFieldErrors();
12190
  var globalErrors = this.getGlobalErrors();
12191
 
12197
  fieldErrors.map(function( error ){
12198
 
12199
  // get input
12200
+ var $input = this.$('[name="' + error.input + '"]').first();
12201
 
12202
  // if $_POST value was an array, this $input may not exist
12203
+ if( !$input.length ) {
12204
+ $input = this.$('[name^="' + error.input + '"]').first();
12205
  }
12206
 
12207
  // bail early if input doesn't exist
12208
+ if( !$input.length ) {
12209
  return;
12210
  }
12211
 
12226
 
12227
  // errorMessage
12228
  var errorMessage = acf.__('Validation failed');
12229
+ globalErrors.map(function( error ){
12230
+ errorMessage += '. ' + error.message;
12231
+ });
12232
  if( errorCount == 1 ) {
12233
  errorMessage += '. ' + acf.__('1 field requires attention');
12234
  } else if( errorCount > 1 ) {
12236
  }
12237
 
12238
  // notice
12239
+ if( this.has('notice') ) {
12240
+ this.get('notice').update({
12241
  type: 'error',
12242
  text: errorMessage
12243
  });
12244
  } else {
12245
+ var notice = acf.newNotice({
12246
  type: 'error',
12247
  text: errorMessage,
12248
+ target: this.$el
12249
  });
12250
+ this.set('notice', notice);
12251
  }
12252
 
12253
  // if no $scrollTo, set to message
12254
  if( !$scrollTo ) {
12255
+ $scrollTo = this.get('notice').$el;
12256
  }
12257
 
12258
  // timeout
12261
  }, 10);
12262
  },
12263
 
12264
+ /**
12265
+ * onChangeStatus
12266
+ *
12267
+ * Update the form class when changing the 'status' data
12268
+ *
12269
+ * @date 4/9/18
12270
+ * @since 5.7.5
12271
+ *
12272
+ * @param object e The event object.
12273
+ * @param jQuery $el The form element.
12274
+ * @param string value The new status.
12275
+ * @param string prevValue The old status.
12276
+ * @return void
12277
+ */
12278
+ onChangeStatus: function( e, $el, value, prevValue ){
12279
+ this.$el.removeClass('is-'+prevValue).addClass('is-'+value);
12280
+ },
12281
+
12282
+ /**
12283
+ * validate
12284
+ *
12285
+ * Vaildates the form via AJAX.
12286
+ *
12287
+ * @date 4/9/18
12288
+ * @since 5.7.5
12289
+ *
12290
+ * @param object args A list of settings to customize the validation process.
12291
+ * @return bool True if the form is valid.
12292
+ */
12293
+ validate: function( args ){
12294
 
12295
+ // default args
 
 
 
12296
  args = acf.parseArgs(args, {
12297
 
 
 
 
12298
  // trigger event
12299
  event: false,
12300
 
12301
+ // reset the form after submit
12302
+ reset: false,
12303
 
12304
  // loading callback
12305
  loading: function(){},
12316
  }
12317
  });
12318
 
12319
+ // return true if is valid - allows form submit
12320
+ if( this.get('status') == 'valid' ) {
12321
+ return true;
12322
+ }
12323
+
12324
+ // return false if is currently validating - prevents form submit
12325
+ if( this.get('status') == 'validating' ) {
12326
+ return false;
12327
+ }
12328
 
12329
+ // return true if no ACF fields exist (no need to validate)
12330
+ if( !this.$('.acf-field').length ) {
12331
+ return true;
12332
+ }
12333
+
12334
+ // if event is provided, create a new success callback.
12335
  if( args.event ) {
 
 
12336
  var event = $.Event(null, args.event);
12337
  args.success = function(){
12338
  acf.enableSubmit( $(event.target) ).trigger( event );
12340
  }
12341
 
12342
  // action for 3rd party
12343
+ acf.doAction('validation_begin', this.$el);
 
 
 
 
12344
 
12345
  // lock form
12346
+ acf.lockForm( this.$el );
12347
+
12348
  // loading callback
12349
+ args.loading( this.$el );
12350
 
12351
+ // update status
12352
+ this.set('status', 'validating');
12353
+
12354
+ // success callback
12355
  var onSuccess = function( json ){
12356
 
12357
  // validate
12360
  }
12361
 
12362
  // filter
12363
+ var data = acf.applyFilters('validation_complete', json.data, this.$el);
12364
 
12365
  // add errors
12366
  if( !data.valid ) {
12371
  // complete
12372
  var onComplete = function(){
12373
 
 
 
 
12374
  // unlock form
12375
+ acf.unlockForm( this.$el );
12376
 
12377
  // failure
12378
  if( this.hasErrors() ) {
12379
 
12380
+ // update status
12381
+ this.set('status', 'invalid');
12382
+
12383
  // action
12384
+ acf.doAction('validation_failure', this.$el);
12385
 
12386
  // display errors
12387
+ this.showErrors();
12388
 
12389
  // failure callback
12390
+ args.failure( this.$el );
12391
 
12392
  // success
12393
  } else {
12394
 
12395
+ // update status
12396
+ this.set('status', 'valid');
12397
 
12398
  // remove previous error message
12399
+ if( this.has('notice') ) {
12400
+ this.get('notice').update({
12401
  type: 'success',
12402
  text: acf.__('Validation successful'),
12403
  timeout: 1000
12405
  }
12406
 
12407
  // action
12408
+ acf.doAction('validation_success', this.$el);
12409
+ acf.doAction('submit', this.$el);
12410
 
12411
  // success callback (submit form)
12412
+ args.success( this.$el );
12413
 
12414
  // lock form
12415
+ acf.lockForm( this.$el );
12416
+
12417
+ // reset
12418
+ if( args.reset ) {
12419
+ this.reset();
12420
  }
12421
  }
12422
 
 
 
 
12423
  // complete callback
12424
+ args.complete( this.$el );
12425
+
12426
+ // clear errors
12427
+ this.clearErrors();
12428
  };
12429
 
12430
+ // serialize form data
12431
+ var data = acf.serialize( this.$el );
12432
+ data.action = 'acf/validate_save_post';
12433
+
12434
  // ajax
12435
  $.ajax({
12436
  url: acf.get('ajaxurl'),
12443
  });
12444
  },
12445
 
12446
+ /**
12447
+ * setup
12448
+ *
12449
+ * Called during the constructor function to setup this instance
12450
+ *
12451
+ * @date 4/9/18
12452
+ * @since 5.7.5
12453
+ *
12454
+ * @param jQuery $form The form element.
12455
+ * @return void
12456
+ */
12457
+ setup: function( $form ){
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
12458
 
12459
+ // set $el
12460
+ this.$el = $form;
 
12461
  },
12462
 
12463
+ /**
12464
+ * reset
12465
+ *
12466
+ * Rests the validation to be used again.
12467
+ *
12468
+ * @date 6/9/18
12469
+ * @since 5.7.5
12470
+ *
12471
+ * @param void
12472
+ * @return void
12473
+ */
12474
+ reset: function(){
12475
 
12476
+ // reset data
12477
+ this.set('errors', []);
12478
+ this.set('notice', null);
12479
+ this.set('status', '');
12480
 
12481
+ // unlock form
12482
+ acf.unlockForm( this.$el );
 
12483
  }
 
12484
  });
12485
 
12486
  /**
12487
+ * getValidator
12488
  *
12489
+ * Returns the instance for a given form element.
12490
  *
12491
+ * @date 4/9/18
12492
+ * @since 5.7.5
12493
  *
12494
+ * @param jQuery $el The form element.
12495
+ * @return object
12496
  */
12497
+ var getValidator = function( $el ){
12498
+
12499
+ // instantiate
12500
+ var validator = $el.data('acf');
12501
+ if( !validator ) {
12502
+ validator = new Validator( $el );
 
 
 
 
 
12503
  }
12504
+
12505
+ // return
12506
+ return validator;
12507
+ };
12508
 
12509
  /**
12510
  * acf.validateForm
12511
  *
12512
+ * A helper function for the Validator.validate() function.
12513
+ * Returns true if form is valid, or fetches a validation request and returns false.
12514
  *
12515
  * @date 4/4/18
12516
  * @since 5.6.9
12517
  *
12518
+ * @param object args A list of settings to customize the validation process.
12519
+ * @return bool
12520
  */
12521
 
12522
  acf.validateForm = function( args ){
12523
+ return getValidator( args.form ).validate( args );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
12524
  };
12525
 
12526
  /**
12535
  * @return jQuery
12536
  */
12537
  acf.enableSubmit = function( $submit ){
12538
+ return $submit.removeClass('disabled');
12539
  };
12540
 
12541
  /**
12550
  * @return jQuery
12551
  */
12552
  acf.disableSubmit = function( $submit ){
12553
+ return $submit.addClass('disabled');
12554
  };
12555
 
12556
+ /**
12557
+ * acf.showSpinner
12558
+ *
12559
+ * Shows the spinner element.
12560
+ *
12561
+ * @date 4/9/18
12562
+ * @since 5.7.5
12563
+ *
12564
+ * @param jQuery $spinner The spinner element.
12565
+ * @return jQuery
12566
+ */
12567
+ acf.showSpinner = function( $spinner ){
12568
+ $spinner.addClass('is-active'); // add class (WP > 4.2)
12569
+ $spinner.css('display', 'inline-block'); // css (WP < 4.2)
12570
+ return $spinner;
12571
+ };
12572
+
12573
+ /**
12574
+ * acf.hideSpinner
12575
+ *
12576
+ * Hides the spinner element.
12577
+ *
12578
+ * @date 4/9/18
12579
+ * @since 5.7.5
12580
+ *
12581
+ * @param jQuery $spinner The spinner element.
12582
+ * @return jQuery
12583
+ */
12584
+ acf.hideSpinner = function( $spinner ){
12585
+ $spinner.removeClass('is-active'); // add class (WP > 4.2)
12586
+ $spinner.css('display', 'none'); // css (WP < 4.2)
12587
+ return $spinner;
12588
+ };
12589
+
12590
+ /**
12591
+ * acf.lockForm
12592
+ *
12593
+ * Locks a form by disabeling its primary inputs and showing a spinner.
12594
+ *
12595
+ * @date 4/9/18
12596
+ * @since 5.7.5
12597
+ *
12598
+ * @param jQuery $form The form element.
12599
+ * @return jQuery
12600
+ */
12601
+ acf.lockForm = function( $form ){
12602
+
12603
+ // vars
12604
+ var $wrap = findSubmitWrap( $form );
12605
+ var $submit = $wrap.find('.button, [type="submit"]');
12606
+ var $spinner = $wrap.find('.spinner, .acf-spinner');
12607
+
12608
+ // hide all spinners (hides the preview spinner)
12609
+ acf.hideSpinner( $spinner );
12610
+
12611
+ // lock
12612
+ acf.disableSubmit( $submit );
12613
+ acf.showSpinner( $spinner.last() );
12614
+ return $form;
12615
+ };
12616
+
12617
+ /**
12618
+ * acf.unlockForm
12619
+ *
12620
+ * Unlocks a form by enabeling its primary inputs and hiding all spinners.
12621
+ *
12622
+ * @date 4/9/18
12623
+ * @since 5.7.5
12624
+ *
12625
+ * @param jQuery $form The form element.
12626
+ * @return jQuery
12627
+ */
12628
+ acf.unlockForm = function( $form ){
12629
+
12630
+ // vars
12631
+ var $wrap = findSubmitWrap( $form );
12632
+ var $submit = $wrap.find('.button, [type="submit"]');
12633
+ var $spinner = $wrap.find('.spinner, .acf-spinner');
12634
+
12635
+ // unlock
12636
+ acf.enableSubmit( $submit );
12637
+ acf.hideSpinner( $spinner );
12638
+ return $form;
12639
+ };
12640
+
12641
+ /**
12642
+ * findSubmitWrap
12643
+ *
12644
+ * An internal function to find the 'primary' form submit wrapping element.
12645
+ *
12646
+ * @date 4/9/18
12647
+ * @since 5.7.5
12648
+ *
12649
+ * @param jQuery $form The form element.
12650
+ * @return jQuery
12651
+ */
12652
+ var findSubmitWrap = function( $form ){
12653
+
12654
+ // default post submit div
12655
+ var $wrap = $('#submitdiv');
12656
+ if( $wrap.length ) {
12657
+ return $wrap;
12658
+ }
12659
+
12660
+ // 3rd party publish box
12661
+ var $wrap = $('#submitpost');
12662
+ if( $wrap.length ) {
12663
+ return $wrap;
12664
+ }
12665
+
12666
+ // term, user
12667
+ var $wrap = $form.find('p.submit').last();
12668
+ if( $wrap.length ) {
12669
+ return $wrap;
12670
+ }
12671
+
12672
+ // front end form
12673
+ var $wrap = $form.find('.acf-form-submit');
12674
+ if( $wrap.length ) {
12675
+ return $wrap;
12676
+ }
12677
+
12678
+ // default
12679
+ return $form;
12680
+ };
12681
+
12682
+ /**
12683
+ * acf.validation
12684
+ *
12685
+ * Global validation logic
12686
+ *
12687
+ * @date 4/4/18
12688
+ * @since 5.6.9
12689
+ *
12690
+ * @param void
12691
+ * @return void
12692
+ */
12693
+
12694
+ acf.validation = new acf.Model({
12695
+
12696
+ /** @var string The model identifier. */
12697
+ id: 'validation',
12698
+
12699
+ /** @var bool The active state. Set to false before 'prepare' to prevent validation. */
12700
+ active: true,
12701
+
12702
+ /** @var string The model initialize time. */
12703
+ wait: 'prepare',
12704
+
12705
+ /** @var object The model actions. */
12706
+ actions: {
12707
+ 'ready': 'addInputEvents',
12708
+ 'append': 'addInputEvents'
12709
+ },
12710
+
12711
+ /** @var object The model events. */
12712
+ events: {
12713
+ 'click input[type="submit"]': 'onClickSubmit',
12714
+ 'click button[type="submit"]': 'onClickSubmit',
12715
+ 'click #save-post': 'onClickSave',
12716
+ 'mousedown #post-preview': 'onClickPreview', // use mousedown to hook in before WP click event
12717
+ 'submit form': 'onSubmit',
12718
+ },
12719
+
12720
+ /**
12721
+ * initialize
12722
+ *
12723
+ * Called when initializing the model.
12724
+ *
12725
+ * @date 4/9/18
12726
+ * @since 5.7.5
12727
+ *
12728
+ * @param void
12729
+ * @return void
12730
+ */
12731
+ initialize: function(){
12732
+
12733
+ // check 'validation' setting
12734
+ if( !acf.get('validation') ) {
12735
+ this.active = false;
12736
+ this.actions = {};
12737
+ this.events = {};
12738
+ }
12739
+ },
12740
+
12741
+ /**
12742
+ * enable
12743
+ *
12744
+ * Enables validation.
12745
+ *
12746
+ * @date 4/9/18
12747
+ * @since 5.7.5
12748
+ *
12749
+ * @param void
12750
+ * @return void
12751
+ */
12752
+ enable: function(){
12753
+ this.active = true;
12754
+ },
12755
+
12756
+ /**
12757
+ * disable
12758
+ *
12759
+ * Disables validation.
12760
+ *
12761
+ * @date 4/9/18
12762
+ * @since 5.7.5
12763
+ *
12764
+ * @param void
12765
+ * @return void
12766
+ */
12767
+ disable: function(){
12768
+ this.active = false;
12769
+ },
12770
+
12771
+ /**
12772
+ * reset
12773
+ *
12774
+ * Rests the form validation to be used again
12775
+ *
12776
+ * @date 6/9/18
12777
+ * @since 5.7.5
12778
+ *
12779
+ * @param jQuery $form The form element.
12780
+ * @return void
12781
+ */
12782
+ reset: function( $form ){
12783
+ getValidator( $form ).reset();
12784
+ },
12785
+
12786
+ /**
12787
+ * addInputEvents
12788
+ *
12789
+ * Adds 'invalid' event listeners to HTML inputs.
12790
+ *
12791
+ * @date 4/9/18
12792
+ * @since 5.7.5
12793
+ *
12794
+ * @param jQuery $el The element being added / readied.
12795
+ * @return void
12796
+ */
12797
+ addInputEvents: function( $el ){
12798
+
12799
+ // vars
12800
+ var $inputs = $('.acf-field [name]', $el);
12801
+
12802
+ // check
12803
+ if( $inputs.length ) {
12804
+ this.on( $inputs, 'invalid', 'onInvalid' );
12805
+ }
12806
+ },
12807
+
12808
+ /**
12809
+ * onInvalid
12810
+ *
12811
+ * Callback for the 'invalid' event.
12812
+ *
12813
+ * @date 4/9/18
12814
+ * @since 5.7.5
12815
+ *
12816
+ * @param object e The event object.
12817
+ * @param jQuery $el The input element.
12818
+ * @return void
12819
+ */
12820
+ onInvalid: function( e, $el ){
12821
+
12822
+ // prevent default
12823
+ // - prevents browser error message
12824
+ // - also fixes chrome bug where 'hidden-by-tab' field throws focus error
12825
+ e.preventDefault();
12826
+
12827
+ // vars
12828
+ var $form = $el.closest('form');
12829
+
12830
+ // check form exists
12831
+ if( $form.length ) {
12832
+
12833
+ // add error to validator
12834
+ getValidator( $form ).addError({
12835
+ input: $el.attr('name'),
12836
+ message: e.target.validationMessage
12837
+ });
12838
+
12839
+ // trigger submit on $form
12840
+ // - allows for "save", "preview" and "publish" to work
12841
+ $form.submit();
12842
+ }
12843
+ },
12844
+
12845
+ /**
12846
+ * onClickSubmit
12847
+ *
12848
+ * Callback when clicking submit.
12849
+ *
12850
+ * @date 4/9/18
12851
+ * @since 5.7.5
12852
+ *
12853
+ * @param object e The event object.
12854
+ * @param jQuery $el The input element.
12855
+ * @return void
12856
+ */
12857
+ onClickSubmit: function( e, $el ){
12858
+
12859
+ // store the "click event" for later use in this.onSubmit()
12860
+ this.set('originalEvent', e);
12861
+ },
12862
+
12863
+ /**
12864
+ * onClickSave
12865
+ *
12866
+ * Set ignore to true when saving a draft.
12867
+ *
12868
+ * @date 4/9/18
12869
+ * @since 5.7.5
12870
+ *
12871
+ * @param object e The event object.
12872
+ * @param jQuery $el The input element.
12873
+ * @return void
12874
+ */
12875
+ onClickSave: function( e, $el ) {
12876
+ this.set('ignore', true);
12877
+ },
12878
+
12879
+ /**
12880
+ * onClickPreview
12881
+ *
12882
+ * Set ignore to true when previewing a post.
12883
+ *
12884
+ * @date 4/9/18
12885
+ * @since 5.7.5
12886
+ *
12887
+ * @param object e The event object.
12888
+ * @param jQuery $el The input element.
12889
+ * @return void
12890
+ */
12891
+ onClickPreview: function( e, $el ) {
12892
+ this.set('ignore', true);
12893
+
12894
+ // if post has previously been published but prevented by an error, WP core has
12895
+ // added a custom 'submit.edit-post' event which causes the input buttons to become disabled.
12896
+ // remove this event to prevent UX issues.
12897
+ $('form#post').off('submit.edit-post');
12898
+ },
12899
+
12900
+ /**
12901
+ * onSubmit
12902
+ *
12903
+ * Callback when the form is submit.
12904
+ *
12905
+ * @date 4/9/18
12906
+ * @since 5.7.5
12907
+ *
12908
+ * @param object e The event object.
12909
+ * @param jQuery $el The input element.
12910
+ * @return void
12911
+ */
12912
+ onSubmit: function( e, $el ){
12913
+
12914
+ // bail early if is disabled
12915
+ if( !this.active ) {
12916
+ return;
12917
+ }
12918
+
12919
+ // bail early if is ignore
12920
+ if( this.get('ignore') ) {
12921
+ this.set('ignore', false);
12922
+ return;
12923
+ }
12924
+
12925
+ // validate
12926
+ var valid = acf.validateForm({
12927
+ form: $el,
12928
+ event: this.get('originalEvent')
12929
+ });
12930
+
12931
+ // if not valid, stop event and allow validation to continue
12932
+ if( !valid ) {
12933
+ e.preventDefault();
12934
+ }
12935
+ }
12936
+ });
12937
+
12938
  })(jQuery);
12939
 
12940
  (function($, undefined){
13821
  timeout: 1000
13822
  });
13823
  },
13824
+ fetch: acf.validateForm,
13825
+ enableSubmit: acf.enableSubmit,
13826
+ disableSubmit: acf.disableSubmit,
13827
+ showSpinner: acf.showSpinner,
13828
+ hideSpinner: acf.hideSpinner,
13829
+ unlockForm: acf.unlockForm,
13830
+ lockForm: acf.lockForm
13831
  });
13832
 
13833
 
assets/js/acf-input.min.js CHANGED
@@ -1,4 +1,4 @@
1
- !function($,t){var e={};window.acf=e,e.data={},e.get=function(t){return this.data[t]||null},e.has=function(t){return null!==this.get(t)},e.set=function(t,e){return this.data[t]=e,this};var i=0;e.uniqueId=function(t){var e=++i+"";return t?t+e:e},e.uniqueArray=function(t){function e(t,e,i){return i.indexOf(t)===e}return t.filter(e)};var n="";e.uniqid=function(t,e){void 0===t&&(t="");var i,a=function(t,e){return t=parseInt(t,10).toString(16),e<t.length?t.slice(t.length-e):e>t.length?Array(e-t.length+1).join("0")+t:t};return n||(n=Math.floor(123456789*Math.random())),n++,i=t,i+=a(parseInt((new Date).getTime()/1e3,10),8),i+=a(n,5),e&&(i+=(10*Math.random()).toFixed(8).toString()),i},e.strReplace=function(t,e,i){return i.split(t).join(e)},e.strCamelCase=function(t){return t=t.replace(/[_-]/g," "),t=t.replace(/(?:^\w|\b\w|\s+)/g,function(t,e){return 0==+t?"":0==e?t.toLowerCase():t.toUpperCase()})},e.strPascalCase=function(t){var i=e.strCamelCase(t);return i.charAt(0).toUpperCase()+i.slice(1)},e.strSlugify=function(t){return e.strReplace("_","-",t.toLowerCase())},e.strSanitize=function(t){var e={"À":"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"," ":"_","'":"","?":"","/":"","\\":"",".":"",",":"","`":"",">":"","<":"",'"':"","[":"","]":"","|":"","{":"","}":"","(":"",")":""},i=/\W/g,n=function(t){return void 0!==e[t]?e[t]:t};return t=t.replace(i,n),t=t.toLowerCase()},e.strMatch=function(t,e){for(var i=0,n=Math.min(t.length,e.length),a=0;a<n&&t[a]===e[a];a++)i++;return i},e.decode=function(t){return $("<textarea/>").html(t).text()},e.strEscape=function(t){var e={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#x2F;","`":"&#x60;","=":"&#x3D;"};return String(t).replace(/[&<>"'`=\/]/g,function(t){return e[t]})},e.parseArgs=function(t,e){return"object"!=typeof t&&(t={}),"object"!=typeof e&&(e={}),$.extend({},e,t)},void 0==window.acfL10n&&(acfL10n={}),e.__=function(t){return acfL10n[t]||t},e._x=function(t,e){return acfL10n[t+"."+e]||acfL10n[t]||t},e._n=function(t,i,n){return 1==n?e.__(t):e.__(i)},e.isArray=function(t){return Array.isArray(t)},e.isObject=function(t){return"object"==typeof t};var a=function(t,i,n){i=i.replace("[]","[%%index%%]");var a=i.match(/([^\[\]])+/g);if(a)for(var r=a.length,o=t,s=0;s<r;s++){var c=String(a[s]);s==r-1?"%%index%%"===c?o.push(n):o[c]=n:("%%index%%"===a[s+1]?e.isArray(o[c])||(o[c]=[]):e.isObject(o[c])||(o[c]={}),o=o[c])}};e.serialize=function(t,i){var n={},r=e.serializeArray(t);void 0!==i&&(r=r.filter(function(t){return 0===t.name.indexOf(i)}).map(function(t){return t.name=t.name.slice(i.length),t}));for(var o=0;o<r.length;o++)a(n,r[o].name,r[o].value);return n},e.serializeArray=function(t){return t.find("select, textarea, input").serializeArray()},e.addAction=function(t,i,n,a){return e.hooks.addAction.apply(this,arguments),this},e.removeAction=function(t,i){return e.hooks.removeAction.apply(this,arguments),this};var r={};e.doAction=function(t){return r[t]=1,e.hooks.doAction.apply(this,arguments),r[t]=0,this},e.doingAction=function(t){return 1===r[t]},e.didAction=function(t){return void 0!==r[t]},e.currentAction=function(){for(var t in r)if(r[t])return t;return!1},e.addFilter=function(t){return e.hooks.addFilter.apply(this,arguments),this},e.removeFilter=function(t){return e.hooks.removeFilter.apply(this,arguments),this},e.applyFilters=function(t){return e.hooks.applyFilters.apply(this,arguments)},e.arrayArgs=function(t){return Array.prototype.slice.call(t)};try{var o=JSON.parse(localStorage.getItem("acf"))||{}}catch(t){var o={}}var s=function(t){return"this."===t.substr(0,5)&&(t=t.substr(5)+"-"+e.get("post_id")),t};e.getPreference=function(t){return t=s(t),o[t]||null},e.setPreference=function(t,e){t=s(t),null===e?delete o[t]:o[t]=e,localStorage.setItem("acf",JSON.stringify(o))},e.removePreference=function(t){e.setPreference(t,null)},e.remove=function(t){t instanceof jQuery&&(t={target:t}),t=e.parseArgs(t,{target:!1,endHeight:0,complete:function(){}}),e.doAction("remove",t.target),t.target.is("tr")?l(t):c(t)};var c=function(t){var e=t.target,i=e.height(),n=e.width(),a=e.css("margin"),r=e.outerHeight(!0),o=e.attr("style")+"";e.wrap('<div class="acf-temp-remove" style="height:'+r+'px"></div>');var s=e.parent();e.css({height:i,width:n,margin:a,position:"absolute"}),setTimeout(function(){s.css({opacity:0,height:t.endHeight})},50),setTimeout(function(){e.attr("style",o),s.remove(),t.complete()},301)},l=function(t){var e=t.target,i=e.height(),n=e.children().length,a=$('<td class="acf-temp-remove" style="padding:0; height:'+i+'px" colspan="'+n+'"></td>');e.addClass("acf-remove-element"),setTimeout(function(){e.html(a)},251),setTimeout(function(){e.removeClass("acf-remove-element"),a.css({height:t.endHeight})},300),setTimeout(function(){e.remove(),t.complete()},451)};e.duplicate=function(t){t instanceof jQuery&&(t={target:t});var i=0;t=e.parseArgs(t,{target:!1,search:"",replace:"",before:function(t){},after:function(t,e){},append:function(t,e){t.after(e),i=1}}),t.target=t.target||t.$el;var n=t.target;t.search=t.search||n.attr("data-id"),t.replace=t.replace||e.uniqid(),t.before(n),e.doAction("before_duplicate",n);var a=n.clone();return e.rename({target:a,search:t.search,replace:t.replace}),a.removeClass("acf-clone"),a.find(".ui-sortable").removeClass("ui-sortable"),t.after(n,a),e.doAction("after_duplicate",n,a),t.append(n,a),e.doAction("append",a),a},e.rename=function(t){t instanceof jQuery&&(t={target:t}),t=e.parseArgs(t,{target:!1,destructive:!1,search:"",replace:""});var i=t.target,n=t.search||i.attr("data-id"),a=t.replace||e.uniqid("acf"),r=function(t,e){return e.replace(n,a)};if(t.destructive){var o=i.outerHTML();o=e.strReplace(n,a,o),i.replaceWith(o)}else i.attr("data-id",a),i.find('[id*="'+n+'"]').attr("id",r),i.find('[for*="'+n+'"]').attr("for",r),i.find('[name*="'+n+'"]').attr("name",r);return i},e.prepareForAjax=function(t){return t.nonce=e.get("nonce"),t.post_id=e.get("post_id"),t=e.applyFilters("prepare_for_ajax",t)},e.startButtonLoading=function(t){t.prop("disabled",!0),t.after(' <i class="acf-loading"></i>')},e.stopButtonLoading=function(t){t.prop("disabled",!1),t.next(".acf-loading").remove()},e.showLoading=function(t){t.append('<div class="acf-loading-overlay"><i class="acf-loading"></i></div>')},e.hideLoading=function(t){t.children(".acf-loading-overlay").remove()},e.updateUserSetting=function(t,i){var n={action:"acf/ajax/user_setting",name:t,value:i};$.ajax({url:e.get("ajaxurl"),data:e.prepareForAjax(n),type:"post",dataType:"html"})},e.val=function(t,e,i){var n=t.val();return e!==n&&(t.val(e),t.is("select")&&null===t.val()?(t.val(n),!1):(!0!==i&&t.trigger("change"),!0))},e.show=function(t,i){return i&&e.unlock(t,"hidden",i),!e.isLocked(t,"hidden")&&(!!t.hasClass("acf-hidden")&&(t.removeClass("acf-hidden"),!0))},e.hide=function(t,i){return i&&e.lock(t,"hidden",i),!t.hasClass("acf-hidden")&&(t.addClass("acf-hidden"),!0)},e.isHidden=function(t){return t.hasClass("acf-hidden")},e.isVisible=function(t){return!e.isHidden(t)};var d=function(t,i){return!t.hasClass("acf-disabled")&&(i&&e.unlock(t,"disabled",i),!e.isLocked(t,"disabled")&&(!!t.prop("disabled")&&(t.prop("disabled",!1),!0)))};e.enable=function(t,e){if(t.attr("name"))return d(t,e);var i=!1;return t.find("[name]").each(function(){d($(this),e)&&(i=!0)}),i};var u=function(t,i){return i&&e.lock(t,"disabled",i),!t.prop("disabled")&&(t.prop("disabled",!0),!0)};e.disable=function(t,e){if(t.attr("name"))return u(t,e);var i=!1;return t.find("[name]").each(function(){u($(this),e)&&(i=!0)}),i},e.isset=function(t){for(var e=1;e<arguments.length;e++){if(!t||!t.hasOwnProperty(arguments[e]))return!1;t=t[arguments[e]]}return!0},e.isget=function(t){for(var e=1;e<arguments.length;e++){if(!t||!t.hasOwnProperty(arguments[e]))return null;t=t[arguments[e]]}return t},e.getFileInputData=function(t,i){var n=t.val();if(!n)return!1;var a={url:n},r=e.isget(t[0],"files",0);if(r)if(a.size=r.size,a.type=r.type,r.type.indexOf("image")>-1){var o=window.URL||window.webkitURL,s=new Image;s.onload=function(){a.width=this.width,a.height=this.height,i(a)},s.src=o.createObjectURL(r)}else i(a);else i(a)},e.isAjaxSuccess=function(t){return t&&t.success},e.getAjaxMessage=function(t){return e.isget(t,"data","message")},e.getAjaxError=function(t){return e.isget(t,"data","error")},e.renderSelect=function(t,i){var n=t.val(),a=[],r=function(t){var i="";return t.map(function(t){var n=t.text||t.label||"",o=t.id||t.value||"";a.push(o),t.children?i+='<optgroup label="'+e.strEscape(n)+'">'+r(t.children)+"</optgroup>":i+='<option value="'+o+'"'+(t.disabled?' disabled="disabled"':"")+">"+e.strEscape(n)+"</option>"}),i};return t.html(r(i)),a.indexOf(n)>-1&&t.val(n),t.val()};var f=function(t,e){return t.data("acf-lock-"+e)||[]},h=function(t,e,i){t.data("acf-lock-"+e,i)};e.lock=function(t,e,i){var n=f(t,e);n.indexOf(i)<0&&(n.push(i),h(t,e,n))},e.unlock=function(t,e,i){var n=f(t,e),a=n.indexOf(i);return a>-1&&(n.splice(a,1),h(t,e,n)),0===n.length},e.isLocked=function(t,e){return f(t,e).length>0},$.fn.exists=function(){return $(this).length>0},$.fn.outerHTML=function(){return $(this).get(0).outerHTML},Array.prototype.indexOf||(Array.prototype.indexOf=function(t){return $.inArray(t,this)}),$(document).ready(function(){e.doAction("ready")}),$(window).on("load",function(){e.doAction("load")}),$(window).on("beforeunload",function(){e.doAction("unload")}),$(window).on("resize",function(){e.doAction("resize")}),$(document).on("sortstart",function(t,i){e.doAction("sortstart",i.item,i.placeholder)}),$(document).on("sortstop",function(t,i){e.doAction("sortstop",i.item,i.placeholder)})}(jQuery),function(t,e){"use strict";var i=function(){function t(){return f}function e(t,e,i,n){return"string"==typeof t&&"function"==typeof e&&(i=parseInt(i||10,10),c("actions",t,e,i,n)),u}function i(){var t=Array.prototype.slice.call(arguments),e=t.shift();return"string"==typeof e&&d("actions",e,t),u}function n(t,e){return"string"==typeof t&&s("actions",t,e),u}function a(t,e,i,n){return"string"==typeof t&&"function"==typeof e&&(i=parseInt(i||10,10),c("filters",t,e,i,n)),u}function r(){var t=Array.prototype.slice.call(arguments),e=t.shift();return"string"==typeof e?d("filters",e,t):u}function o(t,e){return"string"==typeof t&&s("filters",t,e),u}function s(t,e,i,n){if(f[t][e])if(i){var a=f[t][e],r;if(n)for(r=a.length;r--;){var o=a[r];o.callback===i&&o.context===n&&a.splice(r,1)}else for(r=a.length;r--;)a[r].callback===i&&a.splice(r,1)}else f[t][e]=[]}function c(t,e,i,n,a){var r={callback:i,priority:n,context:a},o=f[t][e];o?(o.push(r),o=l(o)):o=[r],f[t][e]=o}function l(t){for(var e,i,n,a=1,r=t.length;a<r;a++){for(e=t[a],i=a;(n=t[i-1])&&n.priority>e.priority;)t[i]=t[i-1],--i;t[i]=e}return t}function d(t,e,i){var n=f[t][e];if(!n)return"filters"===t&&i[0];var a=0,r=n.length;if("filters"===t)for(;a<r;a++)i[0]=n[a].callback.apply(n[a].context,i);else for(;a<r;a++)n[a].callback.apply(n[a].context,i);return"filters"!==t||i[0]}var u={removeFilter:o,applyFilters:r,addFilter:a,removeAction:n,doAction:i,addAction:e,storage:t},f={actions:{},filters:{}};return u};acf.hooks=new i}(window),function($,t){var e=/^(\S+)\s*(.*)$/,i=function(t){var e=this,i;return i=t&&t.hasOwnProperty("constructor")?t.constructor:function(){return e.apply(this,arguments)},$.extend(i,e),i.prototype=Object.create(e.prototype),$.extend(i.prototype,t),i.prototype.constructor=i,i},n=acf.Model=function(){this.cid=acf.uniqueId("acf"),this.data=$.extend(!0,{},this.data),this.setup.apply(this,arguments),this.$el&&!this.$el.data("acf")&&this.$el.data("acf",this);var t=function(){this.initialize(),this.addEvents(),this.addActions(),this.addFilters()};this.wait&&!acf.didAction(this.wait)?this.addAction(this.wait,t):t.apply(this)};$.extend(n.prototype,{id:"",cid:"",$el:null,data:{},busy:!1,changed:!1,events:{},actions:{},filters:{},eventScope:"",wait:!1,priority:10,get:function(t){return this.data[t]},has:function(t){return null!=this.get(t)},set:function(t,e,i){return this.get(t)==e?this:(this.data[t]=e,i||(this.changed=!0,this.trigger("changed:"+t,[e]),this.trigger("changed",[t,e])),this)},inherit:function(t){return t instanceof jQuery&&(t=t.data()),$.extend(this.data,t),this},prop:function(){return this.$el.prop.apply(this.$el,arguments)},setup:function(t){$.extend(this,t)},initialize:function(){},addElements:function(t){if(!(t=t||this.elements||null)||!Object.keys(t).length)return!1;for(var e in t)this.addElement(e,t[e])},addElement:function(t,e){this["$"+t]=this.$(e)},addEvents:function(t){if(!(t=t||this.events||null))return!1;for(var i in t){var n=i.match(e);this.on(n[1],n[2],t[i])}},removeEvents:function(t){if(!(t=t||this.events||null))return!1;for(var i in t){var n=i.match(e);this.off(n[1],n[2],t[i])}},getEventTarget:function(t,e){return t||this.$el||$(document)},validateEvent:function(t){return!this.eventScope||$(t.target).closest(this.eventScope).is(this.$el)},proxyEvent:function(t){return this.proxy(function(e){if(this.validateEvent(e)){var i=acf.arrayArgs(arguments),n=i.slice(1),a=[e,$(e.currentTarget)].concat(n);t.apply(this,a)}})},on:function(t,e,i,n){var a,r,o,s,c;t instanceof jQuery?n?(a=t,r=e,o=i,s=n):(a=t,r=e,s=i):i?(r=t,o=e,s=i):(r=t,s=e),a=this.getEventTarget(a),"string"==typeof s&&(s=this.proxyEvent(this[s])),r=r+"."+this.cid,c=o?[r,o,s]:[r,s],a.on.apply(a,c)},off:function(t,e,i){var n,a,r,o;t instanceof jQuery?i?(n=t,a=e,r=i):(n=t,a=e):e?(a=t,r=e):a=t,n=this.getEventTarget(n),a=a+"."+this.cid,o=r?[a,r]:[a],n.off.apply(n,o)},trigger:function(t,e,i){var n=this.getEventTarget();return i?n.trigger.apply(n,arguments):n.triggerHandler.apply(n,arguments),this},addActions:function(t){if(!(t=t||this.actions||null))return!1;for(var e in t)this.addAction(e,t[e])},removeActions:function(t){if(!(t=t||this.actions||null))return!1;for(var e in t)this.removeAction(e,t[e])},addAction:function(t,e,i){i=i||this.priority,"string"==typeof e&&(e=this[e]),acf.addAction(t,e,i,this)},removeAction:function(t,e){acf.removeAction(t,this[e])},addFilters:function(t){if(!(t=t||this.filters||null))return!1;for(var e in t)this.addFilter(e,t[e])},addFilter:function(t,e,i){i=i||this.priority,"string"==typeof e&&(e=this[e]),acf.addFilter(t,e,i,this)},removeFilters:function(t){if(!(t=t||this.filters||null))return!1;for(var e in t)this.removeFilter(e,t[e])},removeFilter:function(t,e){acf.removeFilter(t,this[e])},$:function(t){return this.$el.find(t)},remove:function(){this.removeEvents(),this.removeActions(),this.removeFilters(),this.$el.remove()},setTimeout:function(t,e){return setTimeout(this.proxy(t),e)},time:function(){console.time(this.id||this.cid)},timeEnd:function(){console.timeEnd(this.id||this.cid)},show:function(){acf.show(this.$el)},hide:function(){acf.hide(this.$el)},proxy:function(t){return $.proxy(t,this)}}),n.extend=i,acf.models={},acf.getInstance=function(t){return t.data("acf")},acf.getInstances=function(t){var e=[];return t.each(function(){e.push(acf.getInstance($(this)))}),e}}(jQuery),function($,t){acf.models.Popup=acf.Model.extend({data:{title:"",content:"",width:0,height:0,loading:!1},events:{'click [data-event="close"]':"onClickClose","click .acf-close-popup":"onClickClose"},setup:function(t){$.extend(this.data,t),this.$el=$(this.tmpl())},initialize:function(){this.render(),this.open()},tmpl:function(){return['<div id="acf-popup">','<div class="acf-popup-box acf-box">','<div class="title"><h3></h3><a href="#" class="acf-icon -cancel grey" data-event="close"></a></div>','<div class="inner"></div>','<div class="loading"><i class="acf-loading"></i></div>',"</div>",'<div class="bg" data-event="close"></div>',"</div>"].join("")},render:function(){var t=this.get("title"),e=this.get("content"),i=this.get("loading"),n=this.get("width"),a=this.get("height");this.title(t),this.content(e),n&&this.$(".acf-popup-box").css("width",n),a&&this.$(".acf-popup-box").css("min-height",a),this.loading(i),acf.doAction("append",this.$el)},update:function(t){this.data=acf.parseArgs(t,this.data),this.render()},title:function(t){this.$(".title:first h3").html(t)},content:function(t){this.$(".inner:first").html(t)},loading:function(t){var e=this.$(".loading:first");t?e.show():e.hide()},open:function(){$("body").append(this.$el)},close:function(){this.remove()},onClickClose:function(t,e){t.preventDefault(),this.close()}}),acf.newPopup=function(t){return new acf.models.Popup(t)}}(jQuery),function($,t){acf.unload=new acf.Model({wait:"load",active:!0,changed:!1,actions:{change_field:"startListening",validation_failure:"startListening"},events:{"submit form":"stopListening"},reset:function(){this.stopListening()},startListening:function(){!this.changed&&this.active&&(this.changed=!0,$(window).on("beforeunload",this.onUnload))},stopListening:function(){this.changed=!1,$(window).off("beforeunload",this.onUnload)},onUnload:function(){return acf.__("The changes you made will be lost if you navigate away from this page")}})}(jQuery),function($,t){var e=new acf.Model({events:{"click .acf-panel-title":"onClick"},onClick:function(t,e){t.preventDefault(),this.toggle(e.parent())},isOpen:function(t){return t.hasClass("-open")},toggle:function(t){this.isOpen(t)?this.close(t):this.open(t)},open:function(t){t.addClass("-open"),t.find(".acf-panel-title i").attr("class","dashicons dashicons-arrow-down")},close:function(t){t.removeClass("-open"),t.find(".acf-panel-title i").attr("class","dashicons dashicons-arrow-right")}})}(jQuery),function($,t){var e=acf.Model.extend({data:{text:"",type:"",timeout:0,dismiss:!0,target:!1,close:function(){}},events:{"click .acf-notice-dismiss":"onClickClose"},tmpl:function(){return'<div class="acf-notice"></div>'},setup:function(t){$.extend(this.data,t),this.$el=$(this.tmpl())},initialize:function(){this.render(),this.show()},render:function(){this.type(this.get("type")),this.html("<p>"+this.get("text")+"</p>"),this.get("dismiss")&&(this.$el.append('<a href="#" class="acf-notice-dismiss acf-icon -cancel small"></a>'),this.$el.addClass("-dismiss"));var t=this.get("timeout");t&&this.away(t)},update:function(t){$.extend(this.data,t),this.initialize()},show:function(){var t=this.get("target");t&&t.prepend(this.$el)},hide:function(){this.$el.remove()},away:function(t){this.setTimeout(function(){acf.remove(this.$el)},t)},type:function(t){var e=this.get("type");e&&this.$el.removeClass("-"+e),this.$el.addClass("-"+t),"error"==t&&this.$el.addClass("acf-error-message")},html:function(t){this.$el.html(t)},text:function(t){this.$("p").html(t)},onClickClose:function(t,e){t.preventDefault(),this.get("close").apply(this,arguments),this.remove()}});acf.newNotice=function(t){return"object"!=typeof t&&(t={text:t}),new e(t)};var i=new acf.Model({wait:"prepare",priority:1,initialize:function(){var t=$(".acf-admin-notice");t.length&&$("h1:first").after(t)}})}(jQuery),function($,t){acf.models.Postbox=acf.Model.extend({data:{id:"",key:"",style:"default",label:"top",editLink:"",editTitle:"",visibility:!0},setup:function(t){$.extend(this.data,t)},initialize:function(){var t=this.get("id"),e=$("#"+t),i=$("#"+t+"-hide"),n=i.parent();e.addClass("acf-postbox"),n.addClass("acf-postbox-toggle"),e.removeClass("hide-if-js"),n.removeClass("hide-if-js");var a=this.get("style");"default"!==a&&e.addClass(a),e.children(".inside").addClass("acf-fields").addClass("-"+this.get("label")),this.get("visibility")?i.prop("checked",!0):(e.addClass("acf-hidden"),n.addClass("acf-hidden"));var r=this.get("editLink"),o=this.get("editTitle");r&&e.children(".hndle").append('<a href="'+r+'" class="dashicons dashicons-admin-generic acf-hndle-cog acf-js-tooltip" title="'+o+'"></a>')}}),acf.newPostbox=function(t){return new acf.models.Postbox(t)}}(jQuery),function($,t){acf.newTooltip=function(t){return"object"!=typeof t&&(t={text:t}),void 0!==t.confirmRemove?(t.textConfirm=acf.__("Remove"),t.textCancel=acf.__("Cancel"),new i(t)):void 0!==t.confirm?new i(t):new e(t)};var e=acf.Model.extend({data:{text:"",timeout:0,target:null},tmpl:function(){return'<div class="acf-tooltip"></div>'},setup:function(t){$.extend(this.data,t),this.$el=$(this.tmpl())},initialize:function(){this.render(),this.show(),this.position();var t=this.get("timeout");t&&setTimeout($.proxy(this.fade,this),t)},update:function(t){$.extend(this.data,t),this.initialize()},render:function(){this.html(this.get("text"))},show:function(){$("body").append(this.$el)},hide:function(){this.$el.remove()},fade:function(){this.$el.addClass("acf-fade-up"),this.setTimeout(function(){this.remove()},250)},html:function(t){this.$el.html(t)},position:function(){var t=this.$el,e=this.get("target");if(e){t.removeClass("right left bottom top");var i=10,n=e.outerWidth(),a=e.outerHeight(),r=e.offset().top,o=e.offset().left,s=t.outerWidth(),c=t.outerHeight(),l=r-c,d=o+n/2-s/2;d<10?(t.addClass("right"),d=o+n,l=r+a/2-c/2):d+s+10>$(window).width()?(t.addClass("left"),d=o-s,l=r+a/2-c/2):l-$(window).scrollTop()<10?(t.addClass("bottom"),l=r+a):t.addClass("top"),t.css({top:l,left:d})}}}),i=e.extend({data:{text:"",textConfirm:"",textCancel:"",target:null,targetConfirm:!0,confirm:function(){},cancel:function(){},context:!1},events:{'click [data-event="cancel"]':"onCancel",'click [data-event="confirm"]':"onConfirm"},addEvents:function(){acf.Model.prototype.addEvents.apply(this);var t=$(document),e=this.get("target");this.setTimeout(function(){this.on(t,"click","onCancel")}),this.get("targetConfirm")&&this.on(e,"click","onConfirm")},removeEvents:function(){acf.Model.prototype.removeEvents.apply(this);var t=$(document),e=this.get("target");this.off(t,"click"),this.off(e,"click")},render:function(){var t=this.get("text")||acf.__("Are you sure?"),e=this.get("textConfirm")||acf.__("Yes"),i=this.get("textCancel")||acf.__("No"),n=[t,'<a href="#" data-event="confirm">'+e+"</a>",'<a href="#" data-event="cancel">'+i+"</a>"].join(" ");this.html(n),this.$el.addClass("-confirm")},onCancel:function(t,e){t.preventDefault(),t.stopImmediatePropagation();var i=this.get("cancel"),n=this.get("context")||this;i.apply(n,arguments),this.remove()},onConfirm:function(t,e){t.preventDefault(),t.stopImmediatePropagation();var i=this.get("confirm"),n=this.get("context")||this;i.apply(n,arguments),this.remove()}});acf.models.Tooltip=e,acf.models.TooltipConfirm=i;var n=new acf.Model({tooltip:!1,events:{"mouseenter .acf-js-tooltip":"showTitle","mouseup .acf-js-tooltip":"hideTitle","mouseleave .acf-js-tooltip":"hideTitle"},showTitle:function(t,e){var i=e.attr("title");i&&(e.attr("title",""),this.tooltip?this.tooltip.update({text:i,target:e}):this.tooltip=acf.newTooltip({text:i,target:e}))},hideTitle:function(t,e){this.tooltip.hide(),e.attr("title",this.tooltip.get("text"))}})}(jQuery),function($,t){var e=[];acf.Field=acf.Model.extend({type:"",eventScope:".acf-field",wait:"ready",setup:function(t){this.$el=t,this.inherit(t),this.inherit(this.$control())},val:function(t){return void 0!==t?this.setValue(t):this.prop("disabled")?null:this.getValue()},getValue:function(){return this.$input().val()},setValue:function(t){return acf.val(this.$input(),t)},__:function(t){return acf._e(this.type,t)},$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 t=this.parents();return!!t.length&&t[0]},parents:function(){var t=this.$el.parents(".acf-field");return acf.getFields(t)},show:function(t,e){var i=acf.show(this.$el,t);return i&&(this.prop("hidden",!1),acf.doAction("show_field",this,e)),i},hide:function(t,e){var i=acf.hide(this.$el,t);return i&&(this.prop("hidden",!0),acf.doAction("hide_field",this,e)),i},enable:function(t,e){var i=acf.enable(this.$el,t);return i&&(this.prop("disabled",!1),acf.doAction("enable_field",this,e)),i},disable:function(t,e){var i=acf.disable(this.$el,t);return i&&(this.prop("disabled",!0),acf.doAction("disable_field",this,e)),i},showEnable:function(t,e){return this.enable.apply(this,arguments),this.show.apply(this,arguments)},hideDisable:function(t,e){return this.disable.apply(this,arguments),this.hide.apply(this,arguments)},showNotice:function(t){"object"!=typeof t&&(t={text:t}),this.notice&&this.notice.remove(),t.target=this.$inputWrap(),this.notice=acf.newNotice(t)},removeNotice:function(t){this.notice&&(this.notice.away(t||0),this.notice=!1)},showError:function(t){this.$el.addClass("acf-error"),void 0!==t&&this.showNotice({text:t,type:"error",dismiss:!1}),acf.doAction("invalid_field",this),this.$el.one("focus change","input, select, textarea",$.proxy(this.removeError,this))},removeError:function(){this.$el.removeClass("acf-error"),this.removeNotice(250),acf.doAction("valid_field",this)},trigger:function(t,e,i){return"invalidField"==t&&(i=!0),acf.Model.prototype.trigger.apply(this,[t,e,i])}}),acf.newField=function(t){var e=t.data("type"),n=i(e),a=acf.models[n]||acf.Field,r=new a(t);return acf.doAction("new_field",r),r};var i=function(t){return acf.strPascalCase(t||"")+"Field"};acf.registerFieldType=function(t){var n=t.prototype,a=n.type,r=i(a);acf.models[r]=t,e.push(a)},acf.getFieldType=function(t){var e=i(t);return acf.models[e]||!1},acf.getFieldTypes=function(t){t=acf.parseArgs(t,{category:""});var i=[];return e.map(function(e){var n=acf.getFieldType(e),a=n.prototype;t.category&&a.category!==t.category||i.push(n)}),i}}(jQuery),function($,t){acf.findFields=function(t){var e=".acf-field",i=!1;return t=acf.parseArgs(t,{key:"",name:"",type:"",is:"",parent:!1,sibling:!1,limit:!1,visible:!1,suppressFilters:!1}),t.suppressFilters||(t=acf.applyFilters("find_fields_args",t)),t.key&&(e+='[data-key="'+t.key+'"]'),t.type&&(e+='[data-type="'+t.type+'"]'),t.name&&(e+='[data-name="'+t.name+'"]'),t.is&&(e+=t.is),t.visible&&(e+=":visible"),i=t.parent?t.parent.find(e):t.sibling?t.sibling.siblings(e):$(e),t.suppressFilters||(i=i.not(".acf-clone .acf-field"),i=acf.applyFilters("find_fields",i)),t.limit&&(i=i.slice(0,t.limit)),i},acf.findField=function(t,e){return acf.findFields({key:t,limit:1,parent:e,suppressFilters:!0})},acf.getField=function(t){t instanceof jQuery||(t=acf.findField(t));var e=t.data("acf");return e||(e=acf.newField(t)),e},acf.getFields=function(t){t instanceof jQuery||(t=acf.findFields(t));var e=[];return t.each(function(){var t=acf.getField($(this));e.push(t)}),e},acf.findClosestField=function(t){return t.closest(".acf-field")},acf.getClosestField=function(t){var e=acf.findClosestField(t);return this.getField(e)};var e=function(t){var e=t,n=t+"_fields",a=t+"_field",r=function(t){var e=acf.arrayArgs(arguments),i=e.slice(1),a=acf.getFields({parent:t});if(a.length){var r=[n,a].concat(i);acf.doAction.apply(null,r)}},o=function(t){var e=acf.arrayArgs(arguments),i=e.slice(1);t.map(function(t,e){var n=[a,t].concat(i);acf.doAction.apply(null,n)})};acf.addAction(e,r),acf.addAction(n,o),i(t)},i=function(t){var e=t+"_field",i=t+"Field",n=function(n){var a=acf.arrayArgs(arguments),o=a.slice(1);["type","name","key"].map(function(t){var i="/"+t+"="+n.get(t);a=[e+i,n].concat(o),acf.doAction.apply(null,a)}),r.indexOf(t)>-1&&n.trigger(i,o)};acf.addAction(e,n)},n=["prepare","ready","load","append","remove","sortstart","sortstop","show","hide","unload"],a=["valid","invalid","enable","disable","new"],r=["remove","sortstart","sortstop","show","hide","unload","valid","invalid","enable","disable"];n.map(e),a.map(i);var o=new acf.Model({id:"fieldsEventManager",events:{'click .acf-field a[href="#"]':"onClick","change .acf-field":"onChange"},onClick:function(t){t.preventDefault()},onChange:function(){$("#_acf_changed").val(1)}})}(jQuery),function($,t){var e=0,i=acf.Field.extend({type:"accordion",wait:"",$control:function(){return this.$(".acf-fields:first")},initialize:function(){if(!this.$el.is("td")){if(this.get("endpoint"))return this.remove();var t=this.$el,i=this.$labelWrap(),n=this.$inputWrap(),a=this.$control(),r=n.children(".description");if(r.length&&i.append(r),this.$el.is("tr")){var o=this.$el.closest("table"),s=$('<div class="acf-accordion-title"/>'),c=$('<div class="acf-accordion-content"/>'),l=$('<table class="'+o.attr("class")+'"/>'),d=$("<tbody/>");s.append(i.html()),l.append(d),c.append(l),n.append(s),n.append(c),i.remove(),a.remove(),n.attr("colspan",2),i=s,n=c,a=d}t.addClass("acf-accordion"),i.addClass("acf-accordion-title"),n.addClass("acf-accordion-content"),e++,this.get("multi_expand")&&t.attr("multi-expand",1);var u=acf.getPreference("this.accordions")||[];void 0!==u[e-1]&&this.set("open",u[e-1]),this.get("open")&&(t.addClass("-open"),n.css("display","block")),i.prepend('<i class="acf-accordion-icon dashicons dashicons-arrow-'+(this.get("open")?"down":"right")+'"></i>');var f=t.parent();a.addClass(f.hasClass("-left")?"-left":""),a.addClass(f.hasClass("-clear")?"-clear":""),a.append(t.nextUntil(".acf-field-accordion",".acf-field")),a.removeAttr("data-open data-multi_expand data-endpoint")}}});acf.registerFieldType(i);var n=new acf.Model({actions:{unload:"onUnload"},events:{"click .acf-accordion-title":"onClick","invalidField .acf-accordion":"onInvalidField"},isOpen:function(t){return t.hasClass("-open")},toggle:function(t){this.isOpen(t)?this.close(t):this.open(t)},open:function(t){t.find(".acf-accordion-content:first").slideDown().css("display","block"),t.find(".acf-accordion-icon:first").removeClass("dashicons-arrow-right").addClass("dashicons-arrow-down"),t.addClass("-open"),acf.doAction("show",t),t.attr("multi-expand")||t.siblings(".acf-accordion.-open").each(function(){n.close($(this))})},close:function(t){t.find(".acf-accordion-content:first").slideUp(),t.find(".acf-accordion-icon:first").removeClass("dashicons-arrow-down").addClass("dashicons-arrow-right"),t.removeClass("-open"),acf.doAction("hide",t)},onClick:function(t,e){t.preventDefault(),this.toggle(e.parent())},onInvalidField:function(t,e){this.busy||(this.busy=!0,this.setTimeout(function(){this.busy=!1},1e3),this.open(e))},onUnload:function(t){var e=[];$(".acf-accordion").each(function(){var t=$(this).hasClass("-open")?1:0;e.push(t)}),e.length&&acf.setPreference("this.accordions",e)}})}(jQuery),function($,t){var 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(t){
2
- this.$('input[value="'+t+'"]').prop("checked",!0).trigger("change")},onClick:function(t,e){var i=e.parent("label"),n=i.hasClass("selected");this.$(".selected").removeClass("selected"),i.addClass("selected"),this.get("allow_null")&&n&&(i.removeClass("selected"),e.prop("checked",!1).trigger("change"))}});acf.registerFieldType(e)}(jQuery),function($,t){var e=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($(this).val())}),!!t.length&&t},onChange:function(t,e){var i=e.prop("checked"),n=this.$toggle();if(i?e.parent().addClass("selected"):e.parent().removeClass("selected"),n.length){0==this.$inputs().not(":checked").length?n.prop("checked",!0):n.prop("checked",!1)}},onClickAdd:function(t,e){var i='<li><input class="acf-checkbox-custom" type="checkbox" checked="checked" /><input type="text" name="'+this.getInputName()+'[]" /></li>';e.parent("li").before(i)},onClickToggle:function(t,e){var i=e.prop("checked");this.$inputs().prop("checked",i)},onClickCustom:function(t,e){var i=e.prop("checked"),n=e.next('input[type="text"]');i?n.prop("disabled",!1):(n.prop("disabled",!0),""==n.val()&&e.parent("li").remove())}});acf.registerFieldType(e)}(jQuery),function($,t){var e=acf.Field.extend({type:"color_picker",wait:"load",$control:function(){return this.$(".acf-color-picker")},$input:function(){return this.$('input[type="hidden"]')},$inputText:function(){return this.$('input[type="text"]')},initialize:function(){var t=this.$input(),e=this.$inputText(),i=function(i){setTimeout(function(){acf.val(t,e.val())},1)},n={defaultColor:!1,palettes:!0,hide:!0,change:i,clear:i},n=acf.applyFilters("color_picker_args",n,this);e.wpColorPicker(n)}});acf.registerFieldType(e)}(jQuery),function($,t){var e=acf.Field.extend({type:"date_picker",events:{'blur input[type="text"]':"onBlur"},$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 t=this.$input(),e=this.$inputText(),i={dateFormat:this.get("date_format"),altField:t,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(e,i),acf.doAction("date_picker_init",e,i,this)},initializeCompatibility:function(){var t=this.$input(),e=this.$inputText();e.val(t.val());var i={dateFormat:this.get("date_format"),altField:t,altFormat:this.get("save_format"),changeYear:!0,yearRange:"-100:+100",changeMonth:!0,showButtonPanel:!0,firstDay:this.get("first_day")};i=acf.applyFilters("date_picker_args",i,this);var n=i.dateFormat;i.dateFormat=this.get("save_format"),acf.newDatePicker(e,i),e.datepicker("option","dateFormat",n),acf.doAction("date_picker_init",e,i,this)},onBlur:function(){this.$inputText().val()||acf.val(this.$input(),"")}});acf.registerFieldType(e);var i=new acf.Model({priority:5,wait:"ready",initialize:function(){var t=acf.get("locale"),e=acf.get("rtl"),i=acf.get("datePickerL10n");return!!i&&(void 0!==$.datepicker&&(i.isRTL=e,$.datepicker.regional[t]=i,void $.datepicker.setDefaults(i)))}});acf.newDatePicker=function(t,e){if(void 0===$.datepicker)return!1;e=e||{},t.datepicker(e),$("body > #ui-datepicker-div").exists()&&$("body > #ui-datepicker-div").wrap('<div class="acf-ui-datepicker" />')}}(jQuery),function($,t){var e=acf.models.DatePickerField.extend({type:"date_time_picker",$control:function(){return this.$(".acf-date-time-picker")},initialize:function(){var t=this.$input(),e=this.$inputText(),i={dateFormat:this.get("date_format"),timeFormat:this.get("time_format"),altField:t,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(e,i),acf.doAction("date_time_picker_init",e,i,this)}});acf.registerFieldType(e);var i=new acf.Model({priority:5,wait:"ready",initialize:function(){var t=acf.get("locale"),e=acf.get("rtl"),i=acf.get("dateTimePickerL10n");return!!i&&(void 0!==$.timepicker&&(i.isRTL=e,$.timepicker.regional[t]=i,void $.timepicker.setDefaults(i)))}});acf.newDateTimePicker=function(t,e){if(void 0===$.timepicker)return!1;e=e||{},t.datetimepicker(e),$("body > #ui-datepicker-div").exists()&&$("body > #ui-datepicker-div").wrap('<div class="acf-ui-datepicker" />')}}(jQuery),function($,t){var e=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")},$input:function(t){return this.$('input[data-name="'+(t||"address")+'"]')},$search:function(){return this.$(".search")},$canvas:function(){return this.$(".canvas")},addClass:function(t){this.$control().addClass(t)},removeClass:function(t){this.$control().removeClass(t)},getValue:function(){var t={lat:"",lng:"",address:""};return this.$('input[type="hidden"]').each(function(){t[$(this).data("name")]=$(this).val()}),t.lat&&t.lng||(t=!1),t},setValue:function(t){t=acf.parseArgs(t,{lat:"",lng:"",address:""});for(var e in t)acf.val(this.$input(e),t[e]);t.lat&&t.lng||(t=!1),this.renderVal(t)},renderVal:function(t){t?(this.addClass("-value"),this.setPosition(t.lat,t.lng),this.map.marker.setVisible(!0)):(this.removeClass("-value"),this.map.marker.setVisible(!1)),this.$search().val(t.address)},setPosition:function(t,e){var i=this.newLatLng(t,e);return this.map.marker.setPosition(i),this.map.marker.setVisible(!0),acf.doAction("google_map_change",i,this.map,this),this.center(),this},center:function(){var t=this.map.marker.getPosition(),e=this.get("lat"),i=this.get("lng");t&&(e=t.lat(),i=t.lng());var n=this.newLatLng(e,i);this.map.setCenter(n)},getSearchVal:function(){return this.$search().val()},initialize:function(){if(!i.isReady())return void i.ready(this.initializeMap,this);this.initializeMap()},newLatLng:function(t,e){return new google.maps.LatLng(parseFloat(t),parseFloat(e))},initializeMap:function(){var t=this.get("zoom"),e=this.get("lat"),i=this.get("lng"),n={scrollwheel:!1,zoom:parseInt(t),center:this.newLatLng(e,i),mapTypeId:google.maps.MapTypeId.ROADMAP,marker:{draggable:!0,raiseOnDrag:!0},autocomplete:{}};n=acf.applyFilters("google_map_args",n,this);var a=new google.maps.Map(this.$canvas()[0],n);this.addMapEvents(a,this);var r=acf.parseArgs(n.marker,{draggable:!0,raiseOnDrag:!0,map:a});r=acf.applyFilters("google_map_marker_args",r,this);var o=new google.maps.Marker(r);this.addMarkerEvents(o,this),a.acf=this,a.marker=o,this.map=a,acf.doAction("google_map_init",a,o,this);var s=this.getValue();this.renderVal(s)},addMapEvents:function(t,e){if(acf.isset(window,"google","maps","places","Autocomplete")){var i=t.autocomplete||{},n=new google.maps.places.Autocomplete(this.$search()[0],i);n.bindTo("bounds",t),google.maps.event.addListener(n,"place_changed",function(){var t=this.getPlace();t.address=e.getSearchVal(),e.setPlace(t)})}google.maps.event.addListener(t,"click",function(t){var i=t.latLng.lat(),n=t.latLng.lng();e.searchPosition(i,n)})},addMarkerEvents:function(t,e){google.maps.event.addListener(t,"dragend",function(){var t=this.getPosition(),i=t.lat(),n=t.lng();e.searchPosition(i,n)})},searchPosition:function(t,e){var n=this.newLatLng(t,e),a=this.$control();this.setPosition(t,e),a.addClass("-loading");var r=$.proxy(function(i,n){a.removeClass("-loading");var r="";n!=google.maps.GeocoderStatus.OK?console.log("Geocoder failed due to: "+n):i[0]?r=i[0].formatted_address:console.log("No results found"),this.val({lat:t,lng:e,address:r})},this);i.geocoder.geocode({latLng:n},r)},setPlace:function(t){if(!t)return this;if(t.name&&!t.geometry)return this.searchAddress(t.name),this;var e=t.geometry.location.lat(),i=t.geometry.location.lng(),n=t.address||t.formatted_address;return this.setValue({lat:e,lng:i,address:n}),this},searchAddress:function(t){var e=t.split(",");if(2==e.length){var n=e[0],a=e[1];if($.isNumeric(n)&&$.isNumeric(a))return this.searchPosition(n,a)}var r=this.$control();r.addClass("-loading");var o=this.proxy(function(e,i){r.removeClass("-loading");var n="",a="";i!=google.maps.GeocoderStatus.OK?console.log("Geocoder failed due to: "+i):e[0]?(n=e[0].geometry.location.lat(),a=e[0].geometry.location.lng()):console.log("No results found"),this.val({lat:n,lng:a,address:t})});i.geocoder.geocode({address:t},o)},searchLocation:function(){if(!navigator.geolocation)return alert(acf.__("Sorry, this browser does not support geolocation"));var t=this.$control();t.addClass("-loading");var e=$.proxy(function(e,i){t.removeClass("-loading");var n=e.coords.latitude,a=e.coords.longitude;this.searchPosition(n,a)},this),i=function(e){t.removeClass("-loading")};navigator.geolocation.getCurrentPosition(e,i)},onClickClear:function(t,e){this.val(!1)},onClickLocate:function(t,e){this.searchLocation()},onClickSearch:function(t,e){this.searchAddress(this.$search().val())},onFocusSearch:function(t,e){this.removeClass("-value"),this.onKeyupSearch.apply(this,arguments)},onBlurSearch:function(t,e){this.setTimeout(function(){this.removeClass("-search"),e.val()&&this.addClass("-value")},100)},onKeyupSearch:function(t,e){e.val()?this.addClass("-search"):this.removeClass("-search")},onKeydownSearch:function(t,e){13==t.which&&t.preventDefault()},onMousedown:function(){},onShow:function(){if(!this.map)return!1;this.setTimeout(this.center,10)}});acf.registerFieldType(e);var i=new acf.Model({geocoder:!1,data:{status:!1},getStatus:function(){return this.get("status")},setStatus:function(t){return this.set("status",t)},isReady:function(){if("ready"==this.getStatus())return!0;if("loading"==this.getStatus())return!1;if(acf.isset(window,"google","maps","places"))return this.setStatus("ready"),!0;var t=acf.get("google_map_api");return t&&(this.setStatus("loading"),$.ajax({url:t,dataType:"script",cache:!0,context:this,success:function(){this.setStatus("ready"),this.geocoder=new google.maps.Geocoder,acf.doAction("google_map_api_loaded")}})),!1},ready:function(t,e){acf.addAction("google_map_api_loaded",t,10,e)}})}(jQuery),function($,t){var e=acf.Field.extend({type:"image",$control:function(){return this.$(".acf-image-uploader")},$input:function(){return this.$('input[type="hidden"]')},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(t){t=t||{},void 0!==t.id&&(t=t.attributes),t=acf.parseArgs(t,{url:"",alt:"",title:"",caption:"",description:"",width:0,height:0});var e=acf.isget(t,"sizes",this.get("preview_size"),"url");return null!==e&&(t.url=e),t},render:function(t){t=this.validateAttachment(t),this.$("img").attr({src:t.url,alt:t.alt,title:t.title});var e=t.id||"";this.val(e),e?this.$control().addClass("has-value"):this.$control().removeClass("has-value")},append:function(t,e){var i=function(t,e){for(var i=acf.getFields({key:t.get("key"),parent:e.$el}),n=0;n<i.length;n++)if(!i[n].val())return i[n];return!1},n=i(this,e);n||(e.$(".acf-button:last").trigger("click"),n=i(this,e)),n&&n.render(t)},selectAttachment:function(){var t=this.parent(),e=t&&"repeater"===t.get("type"),i=acf.newMediaPopup({mode:"select",type:"image",title:acf.__("Select Image"),field:this.get("key"),multiple:e,library:this.get("library"),allowedTypes:this.get("mime_types"),select:$.proxy(function(e,i){i>0?this.append(e,t):this.render(e)},this)})},editAttachment:function(){var t=this.val();if(t)var e=acf.newMediaPopup({mode:"edit",title:acf.__("Edit Image"),button:acf.__("Update Image"),attachment:t,field:this.get("key"),select:$.proxy(function(t,e){this.render(t)},this)})},removeAttachment:function(){this.render(!1)},onClickAdd:function(t,e){this.selectAttachment()},onClickEdit:function(t,e){this.editAttachment()},onClickRemove:function(t,e){this.removeAttachment()},onChange:function(t,e){var i=this.$input();acf.getFileInputData(e,function(t){i.val($.param(t))})}});acf.registerFieldType(e)}(jQuery),function($,t){var e=acf.models.ImageField.extend({type:"file",$control:function(){return this.$(".acf-file-uploader")},$input:function(){return this.$('input[type="hidden"]')},validateAttachment:function(t){return t=t||{},void 0!==t.id&&(t=t.attributes),t=acf.parseArgs(t,{url:"",alt:"",title:"",filename:"",filesizeHumanReadable:"",icon:"/wp-includes/images/media/default.png"})},render:function(t){t=this.validateAttachment(t),this.$("img").attr({src:t.icon,alt:t.alt,title:t.title}),this.$('[data-name="title"]').text(t.title),this.$('[data-name="filename"]').text(t.filename).attr("href",t.url),this.$('[data-name="filesize"]').text(t.filesizeHumanReadable);var e=t.id||"";acf.val(this.$input(),e),e?this.$control().addClass("has-value"):this.$control().removeClass("has-value")},selectAttachment:function(){var t=this.parent(),e=t&&"repeater"===t.get("type"),i=acf.newMediaPopup({mode:"select",title:acf.__("Select File"),field:this.get("key"),multiple:e,library:this.get("library"),allowedTypes:this.get("mime_types"),select:$.proxy(function(e,i){i>0?this.append(e,t):this.render(e)},this)})},editAttachment:function(){var t=this.val();if(!t)return!1;var e=acf.newMediaPopup({mode:"edit",title:acf.__("Edit File"),button:acf.__("Update File"),attachment:t,field:this.get("key"),select:$.proxy(function(t,e){this.render(t)},this)})}});acf.registerFieldType(e)}(jQuery),function($,t){var e=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 t=this.$node();return!!t.attr("href")&&{title:t.html(),url:t.attr("href"),target:t.attr("target")}},setValue:function(t){t=acf.parseArgs(t,{title:"",url:"",target:""});var e=this.$control(),i=this.$node();e.removeClass("-value -external"),t.url&&e.addClass("-value"),"_blank"===t.target&&e.addClass("-external"),this.$(".link-title").html(t.title),this.$(".link-url").attr("href",t.url).html(t.url),i.html(t.title),i.attr("href",t.url),i.attr("target",t.target),this.$(".input-title").val(t.title),this.$(".input-target").val(t.target),this.$(".input-url").val(t.url).trigger("change")},onClickEdit:function(t,e){acf.wpLink.open(this.$node())},onClickRemove:function(t,e){this.setValue(!1)},onChange:function(t,e){var i=this.getValue();this.setValue(i)}});acf.registerFieldType(e),acf.wpLink=new acf.Model({getNodeValue:function(){var t=this.get("node");return{title:t.html(),url:t.attr("href"),target:t.attr("target")}},setNodeValue:function(t){var e=this.get("node");e.html(t.title),e.attr("href",t.url),e.attr("target",t.target),e.trigger("change")},getInputValue:function(){return{title:$("#wp-link-text").val(),url:$("#wp-link-url").val(),target:$("#wp-link-target").prop("checked")?"_blank":""}},setInputValue:function(t){$("#wp-link-text").val(t.title),$("#wp-link-url").val(t.url),$("#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 e=$('<textarea id="acf-link-textarea" style="display:none;"></textarea>');$("body").append(e);var i=this.getNodeValue();wpLink.open("acf-link-textarea",i.url,i.title,null)},onOpen:function(){$("#wp-link-wrap").addClass("has-text-field");var t=this.getNodeValue();this.setInputValue(t)},close:function(){wpLink.close()},onClose:function(){if(!this.has("node"))return!1;this.off("wplink-open"),this.off("wplink-close");var t=this.getInputValue();this.setNodeValue(t),$("#acf-link-textarea").remove(),this.set("node",null)}})}(jQuery),function($,t){var e=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(t){t?this.$control().addClass("has-value"):this.$control().removeClass("has-value"),acf.val(this.$input(),t)},showLoading:function(t){acf.showLoading(this.$(".canvas"))},hideLoading:function(){acf.hideLoading(this.$(".canvas"))},maybeSearch:function(){var t=this.val(),e=this.getSearchVal();if(!e)return this.clear();if("http"!=e.substr(0,4)&&(e="http://"+e),e!==t){var i=this.get("timeout");i&&clearTimeout(i);var n=$.proxy(this.search,this,e);this.set("timeout",setTimeout(n,300))}},search:function(t){var e={action:"acf/fields/oembed/search",s:t,field_key:this.get("key")},i=this.get("xhr");i&&i.abort(),this.showLoading();var i=$.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(e),type:"post",dataType:"json",context:this,success:function(t){t&&t.html||(t={url:!1,html:""}),this.val(t.url),this.$(".canvas-media").html(t.html)},complete:function(){this.hideLoading()}});this.set("xhr",i)},clear:function(){this.val(""),this.$search().val(""),this.$(".canvas-media").html("")},onClickClear:function(t,e){this.clear()},onKeypressSearch:function(t,e){13==t.which&&(t.preventDefault(),this.maybeSearch())},onKeyupSearch:function(t,e){e.val()&&this.maybeSearch()},onChangeSearch:function(t,e){this.maybeSearch()}});acf.registerFieldType(e)}(jQuery),function($,t){var 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 t=this.$input().val();return"other"===t&&this.get("other_choice")&&(t=this.$inputText().val()),t},onClick:function(t,e){var i=e.parent("label"),n=i.hasClass("selected"),a=e.val();this.$(".selected").removeClass("selected"),i.addClass("selected"),this.get("allow_null")&&n&&(i.removeClass("selected"),e.prop("checked",!1).trigger("change"),a=!1),this.get("other_choice")&&("other"===a?this.$inputText().prop("disabled",!1):this.$inputText().prop("disabled",!0))}});acf.registerFieldType(e)}(jQuery),function($,t){var 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(t){this.busy=!0,acf.val(this.$input(),t),acf.val(this.$inputAlt(),t,!0),this.busy=!1},onChange:function(t,e){this.busy||this.setValue(e.val())}});acf.registerFieldType(e)}(jQuery),function($,t){var e=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",'click [data-name="remove_item"]':"onClickRemove",mouseover:"onHover"},$control:function(){return this.$(".acf-relationship")},$list:function(t){return this.$("."+t+"-list")},$listItems:function(t){return this.$list(t).find(".acf-rel-item")},$listItem:function(t,e){return this.$list(t).find('.acf-rel-item[data-id="'+e+'"]')},getValue:function(){var t=[];return this.$listItems("values").each(function(){t.push($(this).data("id"))}),!!t.length&&t},newChoice:function(t){return["<li>",'<span data-id="'+t.id+'" class="acf-rel-item">'+t.text+"</span>","</li>"].join("")},newValue:function(t){return["<li>",'<input type="hidden" name="'+this.getInputName()+'[]" value="'+t.id+'" />','<span data-id="'+t.id+'" class="acf-rel-item">'+t.text,'<a href="#" class="acf-icon -minus small dark" data-name="remove_item"></a>',"</span>","</li>"].join("")},addSortable:function(t){this.$list("values").sortable({items:"li",forceHelperSize:!0,forcePlaceholderSize:!0,scroll:!0,update:function(){t.$input().trigger("change")}})},initialize:function(){var t=this.proxy(function(t){if(!this.get("loading")&&this.get("more")){var e=this.$list("choices"),i=Math.ceil(e.scrollTop()),n=Math.ceil(e[0].scrollHeight),a=Math.ceil(e.innerHeight()),r=this.get("paged")||1;i+a>=n&&(this.set("paged",r+1),this.fetch())}});this.$list("choices").scrollTop(0).on("scroll",t),this.fetch()},onHover:function(t){$().off(t),this.addSortable(this)},onKeypressFilter:function(t,e){13==t.which&&t.preventDefault()},onChangeFilter:function(t,e){var i=e.val(),n=e.data("filter");this.get(n)!==i&&(this.set(n,i),this.set("paged",1),e.is("select")?this.fetch():this.maybeFetch())},onClickAdd:function(t,e){var i=this.val(),n=parseInt(this.get("max"));if(e.hasClass("disabled"))return!1;if(n>0&&i&&i.length>=n)return this.showNotice({text:acf.__("Maximum values reached ( {max} values )").replace("{max}",n),type:"warning"}),!1;e.addClass("disabled");var a=this.newValue({id:e.data("id"),text:e.html()});this.$list("values").append(a),this.$input().trigger("change")},onClickRemove:function(t,e){var i=e.parent(),n=i.parent(),a=i.data("id");setTimeout(function(){n.remove()},1),this.$listItem("choices",a).removeClass("disabled"),this.$input().trigger("change")},maybeFetch:function(){var t=this.get("timeout");t&&clearTimeout(t),t=this.setTimeout(this.fetch,300),this.set("timeout",t)},getAjaxData:function(){var t=this.$control().data();for(var e in t)t[e]=this.get(e);return t.action="acf/fields/relationship/query",t.field_key=this.get("key"),t},fetch:function(){var t=this.get("xhr");t&&t.abort();var e=this.getAjaxData(),i=this.$list("choices");1==e.paged&&i.html("");var n=$('<li><i class="acf-loading"></i> '+acf.__("Loading")+"</li>");i.append(n),this.set("loading",!0);var a=function(){this.set("loading",!1),n.remove()},r=function(t){if(!t||!t.results||!t.results.length)return this.set("more",!1),void(1==this.get("paged")&&this.$list("choices").append("<li>"+acf.__("No matches found")+"</li>"));this.set("more",t.more);var e=this.walkChoices(t.results),n=$(e),a=this.val();a&&a.length&&a.map(function(t){n.find('.acf-rel-item[data-id="'+t+'"]').addClass("disabled")}),i.append(n);var r=!1,o=!1;i.find(".acf-rel-label").each(function(){var t=$(this),e=t.siblings("ul");if(r&&r.text()==t.text())return o.append(e.children()),void $(this).parent().remove();r=t,o=e})},t=$.ajax({url:acf.get("ajaxurl"),dataType:"json",type:"post",data:acf.prepareForAjax(e),context:this,success:r,complete:a});this.set("xhr",t)},walkChoices:function(t){var e=function(t){var i="";return $.isArray(t)?t.map(function(t){i+=e(t)}):$.isPlainObject(t)&&(void 0!==t.children?(i+='<li><span class="acf-rel-label">'+t.text+'</span><ul class="acf-bl">',i+=e(t.children),i+="</ul></li>"):i+='<li><span class="acf-rel-item" data-id="'+t.id+'">'+t.text+"</span></li>"),i};return e(t)}});acf.registerFieldType(e)}(jQuery),function($,t){var e=acf.Field.extend({type:"select",select2:!1,wait:"load",events:{removeField:"onRemove"},$input:function(){return this.$("select")},initialize:function(){var t=this.$input();if(this.inherit(t),this.get("ui")){var e=this.get("ajax_action");e||(e="acf/fields/"+this.get("type")+"/query"),this.select2=acf.newSelect2(t,{field:this,ajax:this.get("ajax"),multiple:this.get("multiple"),placeholder:this.get("placeholder"),allowNull:this.get("allow_null"),ajaxAction:e})}},onRemove:function(){this.select2&&this.select2.destroy()}});acf.registerFieldType(e)}(jQuery),function($,t){var e="tab",i=acf.Field.extend({type:"tab",wait:"",tabs:!1,tab:!1,findFields:function(){return this.$el.nextUntil(".acf-field-tab",".acf-field")},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 t=this.findTabs(),e=this.findTab(),i=acf.parseArgs(e.data(),{endpoint:!1,placement:"",before:this.$el});!t.length||i.endpoint?this.tabs=new a(i):this.tabs=t.data("acf"),this.tab=this.tabs.addTab(e,this)},isActive:function(){return this.tab.isActive()},showFields:function(){this.getFields().map(function(t){t.show(this.cid,"tab"),t.hiddenByTab=!1},this)},hideFields:function(){this.getFields().map(function(t){t.hide(this.cid,"tab"),t.hiddenByTab=this.tab},this)},show:function(t){var e=acf.Field.prototype.show.apply(this,arguments);return e&&(this.tab.show(),this.tabs.refresh()),e},hide:function(t){var e=acf.Field.prototype.hide.apply(this,arguments);return e&&(this.tab.hide(),this.isActive()&&this.tabs.reset()),e},enable:function(t){this.getFields().map(function(t){t.enable("tab")})},disable:function(t){this.getFields().map(function(t){t.disable("tab")})}});acf.registerFieldType(i);var n=0,a=acf.Model.extend({tabs:[],active:!1,actions:{refresh:"onRefresh"},data:{before:!1,placement:"top",index:0,initialized:!1},setup:function(t){$.extend(this.data,t),this.tabs=[],this.active=!1;var e=this.get("placement"),i=this.get("before"),a=i.parent();"left"==e&&a.hasClass("acf-fields")&&a.addClass("-sidebar"),i.is("tr")?this.$el=$('<tr class="acf-tab-wrap"><td colspan="2"><ul class="acf-hl acf-tab-group"></ul></td></tr>'):this.$el=$('<div class="acf-tab-wrap -'+e+'"><ul class="acf-hl acf-tab-group"></ul></div>'),i.before(this.$el),this.set("index",n,!0),n++},initializeTabs:function(){var t=this.getVisible().shift(),e=acf.getPreference("this.tabs")||[],i=this.get("index"),n=e[i];this.tabs[n]&&this.tabs[n].isVisible()&&(t=this.tabs[n]),t?this.selectTab(t):this.closeTabs(),this.set("initialized",!0)},getVisible:function(){return this.tabs.filter(function(t){return t.isVisible()})},getActive:function(){return this.active},setActive:function(t){return this.active=t},hasActive:function(){return!1!==this.active},isActive:function(t){var e=this.getActive();return e&&e.cid===t.cid},closeActive:function(){this.hasActive()&&this.closeTab(this.getActive())},openTab:function(t){this.closeActive(),t.open(),this.setActive(t)},closeTab:function(t){t.close(),this.setActive(!1)},closeTabs:function(){this.tabs.map(this.closeTab,this)},selectTab:function(t){this.tabs.map(function(e){t.cid!==e.cid&&this.closeTab(e)},this),this.openTab(t)},addTab:function(t,e){var i=$("<li></li>");i.append(t),this.$("ul").append(i);var n=new r({$el:i,field:e,group:this});return this.tabs.push(n),n},reset:function(){return this.closeActive(),this.refresh()},refresh:function(){if(this.hasActive())return!1;var t=this.getVisible().shift();return t&&this.openTab(t),t},onRefresh:function(){if("left"===this.get("placement")){var t=this.$el.parent(),e=this.$el.children("ul"),i=t.is("td")?"height":"min-height",n=e.position().top+e.outerHeight(!0)-1;t.css(i,n)}}}),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(t,e){t.preventDefault(),this.toggle()},toggle:function(){this.isActive()||this.group.openTab(this)}}),o=new acf.Model({priority:50,actions:{prepare:"render",append:"render",unload:"onUnload",invalid_field:"onInvalidField"},findTabs:function(){return $(".acf-tab-wrap")},getTabs:function(){return acf.getInstances(this.findTabs())},render:function(t){this.getTabs().map(function(t){t.get("initialized")||t.initializeTabs()})},onInvalidField:function(t){this.busy||t.hiddenByTab&&(t.hiddenByTab.toggle(),this.busy=!0,this.setTimeout(function(){this.busy=!1},100))},onUnload:function(){var t=[];this.getTabs().map(function(e){var i=e.hasActive()?e.getActive().index():0;t.push(i)}),t.length&&acf.setPreference("this.tabs",t)}})}(jQuery),function($,t){var e=acf.models.SelectField.extend({type:"post_object"});acf.registerFieldType(e)}(jQuery),function($,t){var e=acf.models.SelectField.extend({type:"page_link"});acf.registerFieldType(e)}(jQuery),function($,t){var e=acf.models.SelectField.extend({type:"user"});acf.registerFieldType(e)}(jQuery),function($,t){var e=acf.Field.extend({type:"taxonomy",data:{ftype:"select"},select2:!1,wait:"load",events:{'click a[data-name="add"]':"onClickAdd",'click input[type="radio"]':"onClickRadio"},$control:function(){return this.$(".acf-taxonomy-field")},$input:function(){return this.getRelatedPrototype().$input.apply(this,arguments)},getRelatedType:function(){var t=this.get("ftype");return"multi_select"==t&&(t="select"),t},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(){this.select2&&this.select2.destroy()},onClickAdd:function(t,e){var i=this,n=!1,a=!1,r=!1,o=!1,s=!1,c=!1,l=!1,d=function(t){n.loading(!1),n.content(t),a=n.$("form"),r=n.$('input[name="term_name"]'),o=n.$('select[name="term_parent"]'),s=n.$(".acf-submit-button"),r.focus(),n.on("submit","form",u)},u=function(t,e){if(t.preventDefault(),""===r.val())return r.focus(),!1;acf.startButtonLoading(s);var n={action:"acf/fields/taxonomy/add_term",field_key:i.get("key"),term_name:r.val(),term_parent:o.length?o.val():0};$.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(n),type:"post",dataType:"json",success:f})},f=function(t){acf.stopButtonLoading(s),l&&l.remove(),acf.isAjaxSuccess(t)?(r.val(""),h(t.data),l=acf.newNotice({type:"success",text:acf.getAjaxMessage(t),target:a,timeout:2e3,dismiss:!1})):l=acf.newNotice({type:"error",text:acf.getAjaxError(t),target:a,timeout:2e3,dismiss:!1}),r.focus()},h=function(t){var e=$('<option value="'+t.term_id+'">'+t.term_label+"</option>");t.term_parent?o.children('option[value="'+t.term_parent+'"]').after(e):o.append(e),acf.getFields({type:"taxonomy"}).map(function(e){e.get("taxonomy")==i.get("taxonomy")&&e.appendTerm(t)}),i.selectTerm(t.term_id)};!function(){n=acf.newPopup({title:e.attr("title"),loading:!0,width:"300px"});var t={action:"acf/fields/taxonomy/add_term",field_key:i.get("key")};$.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(t),type:"post",dataType:"html",success:d})}()},appendTerm:function(t){"select"==this.getRelatedType()?this.appendTermSelect(t):this.appendTermCheckbox(t)},appendTermSelect:function(t){this.select2.addOption({id:t.term_id,text:t.term_label})},appendTermCheckbox:function(t){var e=this.$("[name]:first").attr("name"),i=this.$("ul:first");"checkbox"==this.getRelatedType()&&(e+="[]");var n=$(['<li data-id="'+t.term_id+'">',"<label>",'<input type="'+this.get("ftype")+'" value="'+t.term_id+'" name="'+e+'" /> ',"<span>"+t.term_name+"</span>","</label>","</li>"].join(""));if(t.term_parent){var a=i.find('li[data-id="'+t.term_parent+'"]');i=a.children("ul"),i.exists()||(i=$('<ul class="children acf-bl"></ul>'),a.append(i))}i.append(n)},selectTerm:function(t){if("select"==this.getRelatedType())this.select2.selectOption(t);else{
3
- this.$('input[value="'+t+'"]').prop("checked",!0).trigger("change")}},onClickRadio:function(t,e){var i=e.parent("label"),n=i.hasClass("selected");this.$(".selected").removeClass("selected"),i.addClass("selected"),this.get("allow_null")&&n&&(i.removeClass("selected"),e.prop("checked",!1).trigger("change"))}});acf.registerFieldType(e)}(jQuery),function($,t){var e=acf.models.DatePickerField.extend({type:"time_picker",$control:function(){return this.$(".acf-time-picker")},initialize:function(){var t=this.$input(),e=this.$inputText(),i={timeFormat:this.get("time_format"),altField:t,altFieldTimeOnly:!1,altTimeFormat:"HH:mm:ss",showButtonPanel:!0,controlType:"select",oneLine:!0,closeText:acf.get("dateTimePickerL10n").selectText,timeOnly:!0};i.onClose=function(t,e,i){var n=e.dpDiv.find(".ui-datepicker-close");!t&&n.is(":hover")&&i._updateDateTime()},i=acf.applyFilters("time_picker_args",i,this),acf.newTimePicker(e,i),acf.doAction("time_picker_init",e,i,this)}});acf.registerFieldType(e),acf.newTimePicker=function(t,e){if(void 0===$.timepicker)return!1;e=e||{},t.timepicker(e),$("body > #ui-datepicker-div").exists()&&$("body > #ui-datepicker-div").wrap('<div class="acf-ui-datepicker" />')}}(jQuery),function($,t){var 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 t=this.$switch();if(t.length){var e=t.children(".acf-switch-on"),i=t.children(".acf-switch-off"),n=Math.max(e.width(),i.width());n&&(e.css("min-width",n),i.css("min-width",n))}},switchOn:function(){this.$input().prop("checked",!0),this.$switch().addClass("-on")},switchOff:function(){this.$input().prop("checked",!1),this.$switch().removeClass("-on")},onChange:function(t,e){e.prop("checked")?this.switchOn():this.switchOff()},onFocus:function(t,e){this.$switch().addClass("-focus")},onBlur:function(t,e){this.$switch().removeClass("-focus")},onKeypress:function(t,e){return 37===t.keyCode?this.switchOff():39===t.keyCode?this.switchOn():void 0}});acf.registerFieldType(e)}(jQuery),function($,t){var 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 t=this.val();return!!t&&(-1!==t.indexOf("://")||0===t.indexOf("//"))},render:function(){this.isValid()?this.$control().addClass("-valid"):this.$control().removeClass("-valid")},onkeyup:function(t,e){this.render()}});acf.registerFieldType(e)}(jQuery),function($,t){var e=acf.Field.extend({type:"wysiwyg",wait:"load",events:{"mousedown .acf-editor-wrap.delay":"onMousedown",sortstartField:"disableEditor",sortstopField:"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 t=this.$control(),e=this.$input(),i={tinymce:!0,quicktags:!0,toolbar:this.get("toolbar"),mode:this.getMode(),field:this},n=e.attr("id"),a=acf.uniqueId("acf-editor-");acf.rename({target:t,search:n,replace:a,destructive:!0}),this.set("id",a,!0),acf.tinymce.initialize(a,i)},onMousedown:function(t){t.preventDefault();var e=this.$control();e.removeClass("delay"),e.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)}(jQuery),function($,t){var e=[];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){$.extend(this.data,t)},getEventTarget:function(t,e){return t||this.get("field").$el},change:function(t,e){this.get("conditions").change(t)},match:function(t,e){return!1},calculate:function(){return this.match(this.get("rule"),this.get("field"))},choices:function(t){return'<intput type="text" />'}}),acf.newCondition=function(t,e){var i=e.get("field"),n=i.getField(t.field);if(!i||!n)return!1;var a={rule:t,target:i,conditions:e,field:n},r=n.get("type"),o=t.operator;return new(acf.getConditionTypes({fieldType:r,operator:o})[0]||acf.Condition)(a)};var i=function(t){return acf.strPascalCase(t||"")+"Condition"};acf.registerConditionType=function(t){var n=t.prototype,a=n.type,r=i(a);acf.models[r]=t,e.push(a)},acf.getConditionType=function(t){var e=i(t);return acf.models[e]||!1},acf.registerConditionForFieldType=function(t,e){var i=acf.getConditionType(t);i&&i.prototype.fieldTypes.push(e)},acf.getConditionTypes=function(t){t=acf.parseArgs(t,{fieldType:"",operator:""});var i=[];return e.map(function(e){var n=acf.getConditionType(e),a=n.prototype.fieldTypes,r=n.prototype.operator;t.fieldType&&-1===a.indexOf(t.fieldType)||t.operator&&r!==t.operator||i.push(n)}),i}}(jQuery),function($,t){var e="conditional_logic",i=new acf.Model({id:"conditionsManager",priority:20,actions:{new_field:"onNewField"},onNewField:function(t){t.has("conditions")&&t.getConditions().render()}}),n=function(t,e){var i=acf.getFields({key:e,sibling:t.$el,suppressFilters:!0});return i.length||(i=acf.getFields({key:e,parent:t.$el.parent(),suppressFilters:!0})),!!i.length&&i[0]};acf.Field.prototype.getField=function(t){var e=n(this,t);if(e)return e;for(var i=this.parents(),a=0;a<i.length;a++)if(e=n(i[a],t))return e;return!1},acf.Field.prototype.getConditions=function(){return this.conditions||(this.conditions=new r(this)),this.conditions};var a=!1,r=acf.Model.extend({id:"Conditions",data:{field:!1,timeStamp:!1,groups:[]},setup:function(t){this.data.field=t;var e=t.get("conditions");e instanceof Array?e[0]instanceof Array?e.map(function(t,e){this.addRules(t,e)},this):this.addRules(e):this.addRule(e)},change:function(t){if(this.get("timeStamp")===t.timeStamp)return!1;this.set("timeStamp",t.timeStamp,!0);var e=this.render()},render:function(){return this.calculate()?this.show():this.hide()},show:function(){return this.get("field").showEnable(this.cid,e)},hide:function(){return this.get("field").hideDisable(this.cid,e)},calculate:function(){var t=!1;return this.getGroups().map(function(e){if(!t){e.filter(function(t){return t.calculate()}).length==e.length&&(t=!0)}}),t},hasGroups:function(){return null!=this.data.groups},getGroups:function(){return this.data.groups},addGroup:function(){var t=[];return this.data.groups.push(t),t},hasGroup:function(t){return null!=this.data.groups[t]},getGroup:function(t){return this.data.groups[t]},removeGroup:function(t){return this.data.groups[t].delete,this},addRules:function(t,e){t.map(function(t){this.addRule(t,e)},this)},addRule:function(t,e){e=e||0;var i;i=this.hasGroup(e)?this.getGroup(e):this.addGroup();var n=acf.newCondition(t,this);if(!n)return!1;i.push(n)},hasRule:function(){},getRule:function(t,e){return t=t||0,e=e||0,this.data.groups[e][t]},removeRule:function(){}})}(jQuery),function($,t){var e=acf.__,i=function(t){return t?""+t:""},n=function(t,e){return i(t).toLowerCase()===i(e).toLowerCase()},a=function(t,e){return parseFloat(t)===parseFloat(e)},r=function(t,e){return parseFloat(t)>parseFloat(e)},o=function(t,e){return parseFloat(t)<parseFloat(e)},s=function(t,e){return e=e.map(function(t){return i(t)}),e.indexOf(t)>-1},c=function(t,e){return i(t).indexOf(i(e))>-1},l=function(t,e){var n=new RegExp(i(e),"gi");return i(t).match(n)},d=acf.Condition.extend({type:"hasValue",operator:"!=empty",label:e("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(t,e){return!!e.val()},choices:function(t){return'<input type="text" disabled="" />'}});acf.registerConditionType(d);var u=d.extend({type:"hasNoValue",operator:"==empty",label:e("Has no value"),match:function(t,e){return!d.prototype.match.apply(this,arguments)}});acf.registerConditionType(u);var f=acf.Condition.extend({type:"equalTo",operator:"==",label:e("Value is equal to"),fieldTypes:["text","textarea","number","range","email","url","password"],match:function(t,e){return $.isNumeric(t.value)?a(t.value,e.val()):n(t.value,e.val())},choices:function(t){return'<input type="text" />'}});acf.registerConditionType(f);var h=f.extend({type:"notEqualTo",operator:"!=",label:e("Value is not equal to"),match:function(t,e){return!f.prototype.match.apply(this,arguments)}});acf.registerConditionType(h);var p=acf.Condition.extend({type:"patternMatch",operator:"==pattern",label:e("Value matches pattern"),fieldTypes:["text","textarea","email","url","password","wysiwyg"],match:function(t,e){return l(e.val(),t.value)},choices:function(t){return'<input type="text" placeholder="[a-z0-9]" />'}});acf.registerConditionType(p);var g=acf.Condition.extend({type:"contains",operator:"==contains",label:e("Value contains"),fieldTypes:["text","textarea","number","email","url","password","wysiwyg","oembed","select"],match:function(t,e){return c(e.val(),t.value)},choices:function(t){return'<input type="text" />'}});acf.registerConditionType(g);var m=f.extend({type:"trueFalseEqualTo",choiceType:"select",fieldTypes:["true_false"],choices:function(t){return[{id:1,text:e("Checked")}]}});acf.registerConditionType(m);var v=h.extend({type:"trueFalseNotEqualTo",choiceType:"select",fieldTypes:["true_false"],choices:function(t){return[{id:1,text:e("Checked")}]}});acf.registerConditionType(v);var y=acf.Condition.extend({type:"selectEqualTo",operator:"==",label:e("Value is equal to"),fieldTypes:["select","checkbox","radio","button_group"],match:function(t,e){var i=e.val();return i instanceof Array?s(t.value,i):n(t.value,i)},choices:function(t){var i=[],n=t.$setting("choices textarea").val().split("\n");return t.$input("allow_null").prop("checked")&&i.push({id:"",text:e("Null")}),n.map(function(t){t=t.split(":"),t[1]=t[1]||t[0],i.push({id:$.trim(t[0]),text:$.trim(t[1])})}),i}});acf.registerConditionType(y);var b=y.extend({type:"selectNotEqualTo",operator:"!=",label:e("Value is not equal to"),match:function(t,e){return!y.prototype.match.apply(this,arguments)}});acf.registerConditionType(b);var x=acf.Condition.extend({type:"greaterThan",operator:">",label:e("Value is greater than"),fieldTypes:["number","range"],match:function(t,e){var i=e.val();return i instanceof Array&&(i=i.length),r(i,t.value)},choices:function(t){return'<input type="number" />'}});acf.registerConditionType(x);var _=x.extend({type:"lessThan",operator:"<",label:e("Value is less than"),match:function(t,e){var i=e.val();return i instanceof Array&&(i=i.length),o(i,t.value)},choices:function(t){return'<input type="number" />'}});acf.registerConditionType(_);var w=x.extend({type:"selectionGreaterThan",label:e("Selection is greater than"),fieldTypes:["checkbox","select","post_object","page_link","relationship","taxonomy","user"]});acf.registerConditionType(w);var k=_.extend({type:"selectionLessThan",label:e("Selection is less than"),fieldTypes:["checkbox","select","post_object","page_link","relationship","taxonomy","user"]});acf.registerConditionType(k)}(jQuery),function($,t){acf.newMediaPopup=function(t){var e=null,t=acf.parseArgs(t,{mode:"select",title:"",button:"",type:"",field:!1,allowedTypes:"",library:"all",multiple:!1,attachment:0,autoOpen:!0,open:function(){},select:function(){},close:function(){}});return e="edit"==t.mode?new acf.models.EditMediaPopup(t):new acf.models.SelectMediaPopup(t),t.autoOpen&&setTimeout(function(){e.open()},1),acf.doAction("new_media_popup",e),e};var e=function(){var t=acf.get("post_id");return $.isNumeric(t)?t:0};acf.getMimeTypes=function(){return this.get("mimeTypes")},acf.getMimeType=function(t){var e=acf.getMimeTypes();if(void 0!==e[t])return e[t];for(var i in e)if(-1!==i.indexOf(t))return e[i];return!1};var i=acf.Model.extend({id:"MediaPopup",data:{},defaults:{},frame:!1,setup:function(t){$.extend(this.data,t)},initialize:function(){var t=this.getFrameOptions();this.addFrameStates(t);var e=wp.media(t);e.acf=this,this.addFrameEvents(e,t),this.frame=e},open:function(){this.frame.open()},close:function(){this.frame.close()},remove:function(){this.frame.detach(),this.frame.remove()},getFrameOptions:function(){var t={title:this.get("title"),multiple:this.get("multiple"),library:{},states:[]};return this.get("type")&&(t.library.type=this.get("type")),"uploadedTo"===this.get("library")&&(t.library.uploadedTo=e()),this.get("attachment")&&(t.library.post__in=[this.get("attachment")]),this.get("button")&&(t.button={text:this.get("button")}),t},addFrameStates:function(t){var e=wp.media.query(t.library);this.get("field")&&acf.isset(e,"mirroring","args")&&(e.mirroring.args._acfuploader=this.get("field")),t.states.push(new wp.media.controller.Library({library:e,multiple:this.get("multiple"),title:this.get("title"),priority:20,filterable:"all",editable:!0,allowLocalEdits:!0})),acf.isset(wp,"media","controller","EditImage")&&t.states.push(new wp.media.controller.EditImage)},addFrameEvents:function(t,e){t.on("open",function(){this.$el.closest(".media-modal").addClass("acf-media-modal -"+this.acf.get("mode"))},t),t.on("content:render:edit-image",function(){var t=this.state().get("image"),e=new wp.media.view.EditImage({model:t,controller:this}).render();this.content.set(e),e.loadEditor()},t),t.on("select",function(){var e=t.state().get("selection");e&&e.each(function(e,i){t.acf.get("select").apply(t.acf,[e,i])})}),t.on("close",function(){setTimeout(function(){t.acf.get("close").apply(t.acf),t.acf.remove()},1)})}});acf.models.SelectMediaPopup=i.extend({id:"SelectMediaPopup",setup:function(t){t.button||(t.button=acf._x("Select","verb")),i.prototype.setup.apply(this,arguments)},addFrameEvents:function(t,e){acf.isset(_wpPluploadSettings,"defaults","multipart_params")&&(_wpPluploadSettings.defaults.multipart_params._acfuploader=this.get("field"),t.on("open",function(){delete _wpPluploadSettings.defaults.multipart_params._acfuploader})),t.on("content:activate:browse",function(){var e=!1;try{e=t.content.get().toolbar}catch(t){return void console.log(t)}t.acf.customizeFilters.apply(t.acf,[e])}),i.prototype.addFrameEvents.apply(this,arguments)},customizeFilters:function(t){var e=t.get("filters");if("image"==this.get("type")&&(e.filters.all.text=acf.__("All images"),delete e.filters.audio,delete e.filters.video,delete e.filters.image,$.each(e.filters,function(t,e){e.props.type=e.props.type||"image"})),this.get("allowedTypes")){this.get("allowedTypes").split(" ").join("").split(".").join("").split(",").map(function(t){var i=acf.getMimeType(t);if(i){var n={text:i,props:{status:null,type:i,uploadedTo:null,orderby:"date",order:"DESC"},priority:20};e.filters[i]=n}})}if("uploadedTo"===this.get("library")){var i=this.frame.options.library.uploadedTo;delete e.filters.unattached,delete e.filters.uploaded,$.each(e.filters,function(t,e){e.text+=" ("+acf.__("Uploaded to this post")+")",e.props.uploadedTo=i})}var n=this.get("field");$.each(e.filters,function(t,e){e.props._acfuploader=n}),t.get("search").model.attributes._acfuploader=n,e.renderFilters&&e.renderFilters()}}),acf.models.EditMediaPopup=i.extend({id:"SelectMediaPopup",setup:function(t){t.button||(t.button=acf._x("Update","verb")),i.prototype.setup.apply(this,arguments)},addFrameEvents:function(t,e){t.on("open",function(){this.$el.closest(".media-modal").addClass("acf-expanded"),"browse"!=this.content.mode()&&this.content.mode("browse");var e=this.state(),i=e.get("selection"),n=wp.media.attachment(t.acf.get("attachment"));i.add(n)},t),i.prototype.addFrameEvents.apply(this,arguments)}});var n=new acf.Model({id:"customizePrototypes",wait:"ready",initialize:function(){if(acf.isset(window,"wp","media","view")){var t=e();t&&acf.isset(wp,"media","view","settings","post")&&(wp.media.view.settings.post.id=t),this.customizeAttachmentsRouter(),this.customizeAttachmentFilters(),this.customizeAttachmentCompat(),this.customizeAttachmentLibrary()}},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=$(['<a href="#" class="acf-expand-details">','<span class="is-closed"><span class="acf-icon -left small grey"></span>'+acf.__("Expand Details")+"</span>",'<span class="is-open"><span class="acf-icon -right small grey"></span>'+acf.__("Collapse Details")+"</span>","</a>"].join(""));t.on("click",function(t){t.preventDefault();var e=$(this).closest(".media-modal");e.hasClass("acf-expanded")?e.removeClass("acf-expanded"):e.addClass("acf-expanded")}),this.$el.append(t)},initialize:function(){return t.prototype.initialize.apply(this,arguments),this.addExpand(),this}})}},customizeAttachmentFilters:function(){if(acf.isset(wp,"media","view","AttachmentFilters","All")){wp.media.view.AttachmentFilters.All.prototype.renderFilters=function(){this.$el.html(_.chain(this.filters).map(function(t,e){return{el:$("<option></option>").val(e).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,e=!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(e),e=setTimeout($.proxy(function(){this.rendered=!0,acf.doAction("append",this.$el)},this),50),this):this)}})}},customizeAttachmentLibrary:function(){if(acf.isset(wp,"media","view","Attachment","Library")){var t=wp.media.view.Attachment.Library;wp.media.view.Attachment.Library=t.extend({render:function(){var e=acf.isget(this,"controller","acf"),i=acf.isget(this,"model","attributes");if(e&&i){i.acf_errors&&this.$el.addClass("acf-disabled");var n=e.get("selected");n&&n.indexOf(i.id)>-1&&this.$el.addClass("acf-selected")}return t.prototype.render.apply(this,arguments)},toggleSelection:function(e){var i=this.collection,n=this.options.selection,a=this.model,r=n.single(),o=this.controller,s=acf.isget(this,"model","attributes","acf_errors"),c=o.$el.find(".media-frame-content .media-sidebar");if(c.children(".acf-selection-error").remove(),c.children().removeClass("acf-hidden"),o&&s){var l=acf.isget(this,"model","attributes","filename");return c.children().addClass("acf-hidden"),c.prepend(['<div class="acf-selection-error">','<span class="selection-error-label">'+acf.__("Restricted")+"</span>",'<span class="selection-error-filename">'+l+"</span>",'<span class="selection-error-message">'+s+"</span>","</div>"].join("")),n.reset(),void n.single(a)}return t.prototype.toggleSelection.apply(this,arguments)}})}}})}(jQuery),function($,t){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"},initialize:function(){},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=$("#page_template");return t.length?t.val():null},getPageParent:function(t,e){var e=$("#parent_id");return e.length?e.val():null},getPageType:function(t,e){return this.getPageParent()?"child":"parent"},getPostFormat:function(t,e){var e=$("#post-formats-select input:checked");if(e.length){var i=e.val();return"0"==i?"standard":i}return null},getPostTerms:function(){var t={},e=acf.serialize($(".categorydiv, .tagsdiv"));e.tax_input&&(t=e.tax_input),e.post_category&&(t.category=e.post_category);for(var i in t)acf.isArray(t[i])||(t[i]=t[i].split(", "));acf.getFields({type:"taxonomy"}).map(function(e){if(e.get("save")){var i=e.val(),n=e.get("taxonomy");i&&(t[n]=t[n]||[],i=acf.isArray(i)?i:[i],t[n]=t[n].concat(i))}}),null!==(productType=this.getProductType())&&(t.product_type=[productType]);for(var i in t)t[i]=acf.uniqueArray(t[i]);return t},getProductType:function(){var t=$("#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"),exclude:[]});this.isPost()&&(t.post_id=acf.get("post_id")),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-postbox").not(".acf-hidden").each(function(){t.exclude.push($(this).attr("id").substr(4))});var e=function(t){acf.isAjaxSuccess(t)&&($(".acf-postbox").addClass("acf-hidden"),$(".acf-postbox-toggle").addClass("acf-hidden"),$("#acf-style").html(""),t.data.map(function(t,e){var i=$("#acf-"+t.key),n=$("#acf-"+t.key+"-hide"),a=n.parent();i.removeClass("acf-hidden hide-if-js").show(),a.removeClass("acf-hidden hide-if-js").show(),n.prop("checked",!0);var r=i.find(".acf-replace-with-fields");r.exists()&&(r.replaceWith(t.html),acf.doAction("append",i)),0===e&&$("#acf-style").html(t.style),acf.enable(i,"postbox")}))},i=function(t){$(".acf-postbox.acf-hidden").each(function(){acf.disable($(this),"postbox")})};this.xhr=$.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(t),type:"post",dataType:"json",context:this,success:e,complete:i})}},onChange:function(t,e){this.setTimeout(this.check,1)}})}(jQuery),function($,t){function e(){return acf.isset(window,"jQuery","fn","select2","amd")?4:!!acf.isset(window,"Select2")&&3}acf.newSelect2=function(t,i){if(i=acf.parseArgs(i,{allowNull:!1,placeholder:"",multiple:!1,field:!1,ajax:!1,ajaxAction:"",ajaxData:function(t){return t},ajaxResults:function(t){return t}}),4==e())var r=new n(t,i);else var r=new a(t,i);return acf.doAction("new_select2",r),r};var i=acf.Model.extend({setup:function(t,e){$.extend(this.data,e),this.$el=t},initialize:function(){},selectOption:function(t){var e=this.getOption(t);e.prop("selected")||e.prop("selected",!0).trigger("change")},unselectOption:function(t){var e=this.getOption(t);e.prop("selected")&&e.prop("selected",!1).trigger("change")},getOption:function(t){return this.$('option[value="'+t+'"]')},addOption:function(t){t=acf.parseArgs(t,{id:"",text:"",selected:!1});var e=this.getOption(t.id);return e.length||(e=$("<option></option>"),e.html(t.text),e.attr("value",t.id),e.prop("selected",t.selected),this.$el.append(e)),e},getValue:function(){var t=[],e=this.$el.find("option:selected");return e.exists()?(e=e.sort(function(t,e){return+t.getAttribute("data-i")-+e.getAttribute("data-i")}),e.each(function(){var e=$(this);t.push({$el:e,id:e.attr("value"),text:e.text()})}),t):t},mergeOptions:function(){},getChoices:function(){var t=function(e){var i=[];return e.children().each(function(){var e=$(this);e.is("optgroup")?i.push({text:e.attr("label"),children:t(e)}):i.push({id:e.attr("value"),text:e.text()})}),i};return t(this.$el)},decodeChoices:function(t){var e=function(t){return t.map(function(t){return t.text=acf.decode(t.text),t.children&&(t.children=e(t.children)),t}),t};return e(t)},getAjaxData:function(t){var e={action:this.get("ajaxAction"),s:t.term||"",paged:t.page||1},i=this.get("field");i&&(e.field_key=i.get("key"));var n=this.get("ajaxData");return n&&(e=n.apply(this,[e,t])),e=acf.applyFilters("select2_ajax_data",e,this.data,this.$el,i||!1,this),acf.prepareForAjax(e)},getAjaxResults:function(t,e){t=acf.parseArgs(t,{results:!1,more:!1}),t.results&&(t.results=this.decodeChoices(t.results));var i=this.get("ajaxResults");return i&&(t=i.apply(this,[t,e])),t=acf.applyFilters("select2_ajax_results",t,e,this)},processAjaxResults:function(t,e){var t=this.getAjaxResults(t,e);return t.more&&(t.pagination={more:!0}),setTimeout($.proxy(this.mergeOptions,this),1),t},destroy:function(){this.$el.data("select2")&&this.$el.select2("destroy"),this.$el.siblings(".select2-container").remove()}}),n=i.extend({initialize:function(){var t=this.$el,e={width:"100%",allowClear:this.get("allowNull"),placeholder:this.get("placeholder"),multiple:this.get("multiple"),data:[],escapeMarkup:function(t){return t}};e.multiple&&this.getValue().map(function(e){e.$el.detach().appendTo(t)}),t.removeData("ajax"),t.removeAttr("data-ajax"),this.get("ajax")&&(e.ajax={url:acf.get("ajaxurl"),delay:250,dataType:"json",type:"post",cache:!1,data:$.proxy(this.getAjaxData,this),processResults:$.proxy(this.processAjaxResults,this)});var i=this.get("field");e=acf.applyFilters("select2_args",e,t,this.data,i||!1,this),t.select2(e);var n=t.next(".select2-container");if(e.multiple){var a=n.find("ul");a.sortable({stop:function(e){a.find(".select2-selection__choice").each(function(){$($(this).data("data").element).detach().appendTo(t)}),t.trigger("change")}}),t.on("select2:select",this.proxy(function(t){this.getOption(t.params.data.id).detach().appendTo(this.$el)}))}n.addClass("-acf"),acf.doAction("select2_init",t,e,this.data,i||!1,this)},mergeOptions:function(){var t=!1,e=!1;$('.select2-results__option[role="group"]').each(function(){var i=$(this).children("ul"),n=$(this).children("strong");if(e&&e.text()===n.text())return t.append(i.children()),void $(this).remove();t=i,e=n})}}),a=i.extend({initialize:function(){var t=this.$el,e=this.getValue(),i=this.get("multiple"),n={width:"100%",allowClear:this.get("allowNull"),placeholder:this.get("placeholder"),separator:"||",multiple:this.get("multiple"),data:this.getChoices(),escapeMarkup:function(t){return t},dropdownCss:{"z-index":"999999999"},initSelection:function(t,n){n(i?e:e.shift())}},a=t.siblings("input");a.length||(a=$('<input type="hidden" />'),t.before(a)),inputValue=e.map(function(t){return t.id}).join("||"),a.val(inputValue),n.multiple&&e.map(function(e){e.$el.detach().appendTo(t)}),n.allowClear&&(n.data=n.data.filter(function(t){return""!==t.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:$.proxy(this.getAjaxData,this),results:$.proxy(this.processAjaxResults,this)});var r=this.get("field");n=acf.applyFilters("select2_args",n,t,this.data,r||!1,this),a.select2(n);var o=a.select2("container"),s=$.proxy(this.getOption,this);if(n.multiple){var c=o.find("ul");c.sortable({stop:function(){c.find(".select2-search-choice").each(function(){var e=$(this).data("select2Data");s(e.id).detach().appendTo(t)}),t.trigger("change")}})}a.on("select2-selecting",function(e){var i=e.choice,n=s(i.id);n.length||(n=$('<option value="'+i.id+'">'+i.text+"</option>")),n.detach().appendTo(t)}),o.addClass("-acf"),acf.doAction("select2_init",t,n,this.data,r||!1,this),a.on("change",function(){var e=a.val();e.indexOf("||")&&(e=e.split("||")),t.val(e).trigger("change")}),t.hide()},mergeOptions:function(){var t=!1,e=!1;$("#select2-drop .select2-result-with-children").each(function(){var i=$(this).children("ul"),n=$(this).children(".select2-result-label");if(e&&e.text()===n.text())return e.append(i.children()),void $(this).remove();t=i,e=n})},getAjaxData:function(t,e){var n={term:t,page:e};return i.prototype.getAjaxData.apply(this,[n])}}),r=new acf.Model({priority:5,wait:"prepare",initialize:function(){var t=acf.get("locale"),i=acf.get("rtl"),n=acf.get("select2L10n"),a=e();return!!n&&(0!==t.indexOf("en")&&void(4==a?this.addTranslations4():3==a&&this.addTranslations3()))},addTranslations4:function(){var t=acf.get("select2L10n"),e=acf.get("locale");e=e.replace("_","-");var i={errorLoading:function(){return t.load_fail},inputTooLong:function(e){var i=e.input.length-e.maximum;return i>1?t.input_too_long_n.replace("%d",i):t.input_too_long_1},inputTooShort:function(e){var i=e.minimum-e.input.length;return i>1?t.input_too_short_n.replace("%d",i):t.input_too_short_1},loadingMore:function(){return t.load_more},maximumSelected:function(e){var i=e.maximum;return i>1?t.selection_too_long_n.replace("%d",i):t.selection_too_long_1},noResults:function(){return t.matches_0},searching:function(){return t.searching}};jQuery.fn.select2.amd.define("select2/i18n/"+e,[],function(){return i})},addTranslations3:function(){var t=acf.get("select2L10n"),e=acf.get("locale");e=e.replace("_","-");var i={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 n=i-e.length;return n>1?t.input_too_short_n.replace("%d",n):t.input_too_short_1},formatInputTooLong:function(e,i){var n=e.length-i;return n>1?t.input_too_long_n.replace("%d",n):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}};$.fn.select2.locales=$.fn.select2.locales||{},$.fn.select2.locales[e]=i,$.extend($.fn.select2.defaults,i)}})}(jQuery),function($,t){acf.tinymce={defaults:function(){return"undefined"!=typeof tinyMCEPreInit&&{tinymce:tinyMCEPreInit.mceInit.acf_content,quicktags:tinyMCEPreInit.qtInit.acf_content}},initialize:function(t,e){e=acf.parseArgs(e,{tinymce:!0,quicktags:!0,toolbar:"full",mode:"visual",field:!1}),e.tinymce&&this.initializeTinymce(t,e),e.quicktags&&this.initializeQuicktags(t,e)},initializeTinymce:function(t,e){var i=$("#"+t),n=this.defaults(),a=acf.get("toolbars"),r=e.field||!1,o=r.$el||!1;if("undefined"==typeof tinymce)return!1;if(!n)return!1;if(tinymce.get(t))return this.enable(t);var s=$.extend({},n.tinymce,e.tinymce);s.id=t,s.selector="#"+t;var c=e.toolbar;if(c&&a&&a[c])for(var l=1;l<=4;l++)s["toolbar"+l]=a[c][l]||"";if(s.setup=function(e){e.on("change",function(t){e.save(),i.trigger("change")}),$(e.getWin()).on("unload",function(){acf.tinymce.remove(t)})},s.wp_autoresize_on=!1,s=acf.applyFilters("wysiwyg_tinymce_settings",s,t,r),tinyMCEPreInit.mceInit[t]=s,"visual"==e.mode){var d=tinymce.init(s),u=tinymce.get(t);if(!u)return!1;u.acf=e.field,acf.doAction("wysiwyg_tinymce_init",u,u.id,s,r)}},initializeQuicktags:function(t,e){var i=this.defaults();if("undefined"==typeof quicktags)return!1;if(!i)return!1;var n=$.extend({},i.quicktags,e.quicktags);n.id=t;var a=e.field||!1,r=a.$el||!1;n=acf.applyFilters("wysiwyg_quicktags_settings",n,n.id,a),tinyMCEPreInit.qtInit[t]=n;var o=quicktags(n);if(!o)return!1;this.buildQuicktags(o),acf.doAction("wysiwyg_quicktags_init",o,o.id,n,a)},buildQuicktags:function(t){var e,i,n,a,r,t,o,s,c,l,d=",strong,em,link,block,del,ins,img,ul,ol,li,code,more,close,";e=t.canvas,i=t.name,n=t.settings,r="",a={},c="",l=t.id,n.buttons&&(c=","+n.buttons+",");for(s in edButtons)edButtons[s]&&(o=edButtons[s].id,c&&-1!==d.indexOf(","+o+",")&&-1===c.indexOf(","+o+",")||edButtons[s].instance&&edButtons[s].instance!==l||(a[o]=edButtons[s],edButtons[s].html&&(r+=edButtons[s].html(i+"_"))));c&&-1!==c.indexOf(",dfw,")&&(a.dfw=new QTags.DFWButton,r+=a.dfw.html(i+"_")),
4
- "rtl"===document.getElementsByTagName("html")[0].dir&&(a.textdirection=new QTags.TextDirectionButton,r+=a.textdirection.html(i+"_")),t.toolbar.innerHTML=r,t.theButtons=a,"undefined"!=typeof jQuery&&jQuery(document).triggerHandler("quicktags-init",[t])},disable:function(t){this.destroyTinymce(t)},remove:function(t){this.destroyTinymce(t)},destroy:function(t){this.destroyTinymce(t)},destroyTinymce:function(t){if("undefined"==typeof tinymce)return!1;var e=tinymce.get(t);return!!e&&(e.save(),e.destroy(),!0)},enable:function(t){this.enableTinymce(t)},enableTinymce:function(t){return"undefined"!=typeof switchEditors&&(void 0!==tinyMCEPreInit.mceInit[t]&&(switchEditors.go(t,"tmce"),!0))}};var e=new acf.Model({priority:5,actions:{prepare:"onPrepare",ready:"onReady"},onPrepare:function(){var t=$("#acf-hidden-wp-editor");t.exists()&&t.appendTo("body")},onReady:function(){acf.isset(window,"tinymce","on")&&tinymce.on("AddEditor",function(t){var e=t.editor;"acf"===e.id.substr(0,3)&&(e=tinymce.editors.content||e,tinymce.activeEditor=e,wpActiveEditor=e.id)})}})}(jQuery),function($,t){acf.validation=new acf.Model({active:!0,ignore:!1,errors:[],form:!1,wait:"prepare",actions:{ready:"addInputEvents",append:"addInputEvents"},events:{'click input[type="submit"]':"onClickSubmit",'click button[type="submit"]':"onClickSubmit","click #save-post":"onClickSave","submit form":"onSubmit"},initialize:function(){acf.get("validation")||(this.disable(),this.actions={},this.events={})},getForm:function(t){var i=t.data("acf");return i||(i=new e(t)),this.form=i,i},enable:function(){this.active=!0},disable:function(){this.active=!1},pass:function(){this.ignore=!0,this.setTimeout(function(){this.ignore=!1},100)},reset:function(){this.ignore=!1,this.errors=[],this.form=!1},getErrors:function(){return this.errors},hasErrors:function(){return this.errors.length},addErrors:function(t){t.map(this.addError,this)},addError:function(t){this.errors.push(t)},getFieldErrors:function(){var t=[],e=[];return this.getErrors().map(function(i){if(i.input){var n=e.indexOf(i.input);n>-1?t[n]=i:(t.push(i),e.push(i.input))}}),t},getGlobalErrors:function(){return this.getErrors().filter(function(t){return!t.input})},showErrors:function(t){if(this.hasErrors()){var e=this.getForm(t),i=this.getFieldErrors(),n=this.getGlobalErrors(),a=0,r=!1;i.map(function(e){var i=t.find('[name="'+e.input+'"]').first();if(i.exists()||(i=t.find('[name^="'+e.input+'"]').first()),i.exists()){a++;var n=acf.getClosestField(i);n.showError(e.message),r||(r=n.$el)}},this);var o=acf.__("Validation failed");1==a?o+=". "+acf.__("1 field requires attention"):a>1&&(o+=". "+acf.__("%d fields require attention").replace("%d",a)),e.notice?e.notice.update({type:"error",text:o}):e.notice=acf.newNotice({type:"error",text:o,target:t}),r||(r=e.notice.$el),setTimeout(function(){$("html, body").animate({scrollTop:r.offset().top-$(window).height()/2},500)},10)}},fetch:function(t){if(!this.busy){this.busy=1,t=acf.parseArgs(t,{form:!1,event:!1,lock:!0,loading:function(){},complete:function(){},failure:function(){},success:function(t){t.submit()}});var e=t.form,i=this.getForm(e);if(t.event){var n=$.Event(null,t.event);t.success=function(){acf.enableSubmit($(n.target)).trigger(n)}}acf.doAction("validation_begin",e);var a=acf.serialize(e);a.action="acf/validate_save_post",this.lockForm(e),t.loading(e);var r=function(t){acf.isAjaxSuccess(t)&&(a=acf.applyFilters("validation_complete",t.data,e),a.valid||this.addErrors(a.errors))},o=function(){this.busy=0,this.unlockForm(e),this.hasErrors()?(acf.doAction("validation_failure",e),this.showErrors(e),t.failure(e)):(this.pass(),i.notice&&i.notice.update({type:"success",text:acf.__("Validation successful"),timeout:1e3}),acf.doAction("validation_success",e),acf.doAction("submit",e),t.success(e),t.lock&&this.lockForm(e)),this.reset(),t.complete(e)};$.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(a),type:"post",dataType:"json",context:this,success:r,complete:o})}},addInputEvents:function(t){var e=$(".acf-field [name]",t);e.length&&this.on(e,"invalid","onInvalid")},onInvalid:function(t,e){var i=e.closest("form");this.addError({input:e.attr("name"),message:t.target.validationMessage}),t.preventDefault(),i.submit()},onClickSubmit:function(t,e){this.set("originalEvent",t)},onClickSave:function(t,e){this.pass()},onSubmit:function(t,e){acf.validateForm({form:e,event:this.get("originalEvent")})||t.preventDefault()},showSpinner:function(t){return t.addClass("is-active"),t.css("display","inline-block"),t},hideSpinner:function(t){return t.removeClass("is-active"),t.css("display","none"),t},findSubmitWrap:function(t){var e=$("#submitdiv");if(e.length)return e;var e=$("#submitpost");if(e.length)return e;var e=t.find("p.submit").last();if(e.length)return e;var e=t.find(".acf-form-submit");return e.length?e:t},lockForm:function(t){var e=this.findSubmitWrap(t),i=e.find('.button, [type="submit"]'),n=e.find(".spinner, .acf-spinner");this.hideSpinner(n),acf.disableSubmit(i),this.showSpinner(n.last())},unlockForm:function(t){var e=this.findSubmitWrap(t),i=e.find('.button, [type="submit"]'),n=e.find(".spinner, .acf-spinner");acf.enableSubmit(i),this.hideSpinner(n)}});var e=acf.Model.extend({notice:!1,setup:function(t){this.$el=t},lock:function(){acf.validation.lockForm(this.$el)},unlock:function(){acf.validation.unlockForm(this.$el)}});acf.validateForm=function(t){if(!t.form)return!0;var e=acf.validation.getForm(t.form);return!acf.validation.active||(!!acf.validation.ignore||(e.$("#wp-preview").val()?(e.unlock(),!0):!e.$("#acf-form-data").length||(acf.validation.fetch(t),!1)))},acf.enableSubmit=function(t){return t.prop("disabled",!1).removeClass("disabled")},acf.disableSubmit=function(t){return t.prop("disabled",!0).addClass("disabled")}}(jQuery),function($,t){var e=new acf.Model({priority:90,timeout:0,actions:{new_field:"refresh",show_field:"refresh",hide_field:"refresh",remove_field:"refresh"},refresh:function(){clearTimeout(this.timeout),this.timeout=setTimeout(function(){acf.doAction("refresh")},0)}}),i=new acf.Model({actions:{sortstart:"onSortstart"},onSortstart:function(t,e){t.is("tr")&&(t.css("position","relative"),t.children().each(function(){$(this).width($(this).width())}),t.css("position","absolute"),e.html('<td style="height:'+t.height()+'px; padding:0;" colspan="'+t.children("td").length+'"></td>'))}}),n=new acf.Model({actions:{after_duplicate:"onAfterDuplicate"},onAfterDuplicate:function(t,e){var i=[];t.find("select").each(function(t){i.push($(this).val())}),e.find("select").each(function(t){$(this).val(i[t])})}}),a=new acf.Model({id:"tableHelper",priority:20,actions:{refresh:"renderTables"},renderTables:function(t){var e=this;$(".acf-table:visible").each(function(){e.renderTable($(this))})},renderTable:function(t){var e=t.find("> thead > tr:visible > th[data-key]"),i=t.find("> tbody > tr:visible > td[data-key]");if(!e.length||!i.length)return!1;e.each(function(t){var e=$(this),n=e.data("key"),a=i.filter('[data-key="'+n+'"]'),r=a.filter(".acf-hidden");a.removeClass("acf-empty"),a.length===r.length?acf.hide(e):(acf.show(e),r.addClass("acf-empty"))}),e.css("width","auto"),e=e.not(".acf-hidden");var n=100,a=e.length;e.filter("[data-width]").each(function(){var t=$(this).data("width");$(this).css("width",t+"%"),n-=t});var r=e.not("[data-width]");if(r.length){var o=n/r.length;r.css("width",o+"%"),n=0}n>0&&e.last().css("width","auto"),i.filter(".-collapsed-target").each(function(){var t=$(this);t.parent().hasClass("-collapsed")?t.attr("colspan",e.length):t.removeAttr("colspan")})}}),r=new acf.Model({id:"fieldsHelper",priority:30,actions:{refresh:"renderGroups"},renderGroups:function(){var t=this;$(".acf-fields:visible").each(function(){t.renderGroup($(this))})},renderGroup:function(t){var e=0,i=0,n=$(),a=t.children(".acf-field[data-width]:visible");return!!a.length&&(t.hasClass("-left")?(a.removeAttr("data-width"),a.css("width","auto"),!1):(a.removeClass("-r0 -c0").css({"min-height":0}),a.each(function(t){var a=$(this),r=a.position(),o=Math.ceil(r.top),s=Math.ceil(r.left);n.length&&o>e&&(n.css({"min-height":i+"px"}),r=a.position(),o=Math.ceil(r.top),s=Math.ceil(r.left),e=0,i=0,n=$()),acf.get("rtl")&&(s=Math.ceil(a.parent().width()-(r.left+a.outerWidth()))),0==o?a.addClass("-r0"):0==s&&a.addClass("-c0");var c=Math.ceil(a.outerHeight())+1;i=Math.max(i,c),e=Math.max(e,o),n=n.add(a)}),void(n.length&&n.css({"min-height":i+"px"}))))}})}(jQuery),function($,t){acf.newCompatibility=function(t,e){return e=e||{},e.__proto__=t.__proto__,t.__proto__=e,t.compatibility=e,e},acf.getCompatibility=function(t){return t.compatibility||null};var e=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});e._e=function(t,e){t=t||"",e=e||"";var i=e?t+"."+e:t,n={"image.select":"Select Image","image.edit":"Edit Image","image.update":"Update Image"};if(n[i])return acf.__(n[i]);var a=this.l10n[t]||"";return e&&(a=a[e]||""),a},e.get_selector=function(t){var e=".acf-field";if(!t)return e;if($.isPlainObject(t)){if($.isEmptyObject(t))return e;for(var i in t){t=t[i];break}}return e+="-"+t,e=acf.strReplace("_","-",e),e=acf.strReplace("field-field-","field-",e)},e.get_fields=function(t,e,i){var n={is:t||"",parent:e||!1,suppressFilters:i||!1};return n.is&&(n.is=this.get_selector(n.is)),acf.findFields(n)},e.get_field=function(t,e){var i=this.get_fields.apply(this,arguments);return!!i.length&&i.first()},e.get_closest_field=function(t,e){return t.closest(this.get_selector(e))},e.get_field_wrap=function(t){return t.closest(this.get_selector())},e.get_field_key=function(t){return t.data("key")},e.get_field_type=function(t){return t.data("type")},e.get_data=function(t,e){return acf.parseArgs(t.data(),e)},e.maybe_get=function(t,e,i){void 0===i&&(i=null),keys=String(e).split(".");for(var n=0;n<keys.length;n++){if(!t.hasOwnProperty(keys[n]))return i;t=t[keys[n]]}return t};var i=function(t){return t instanceof acf.Field?t.$el:t},n=function(t){return acf.arrayArgs(t).map(i)},a=function(t){return function(){if(arguments.length)var e=n(arguments);else var e=[$(document)];return t.apply(this,e)}};e.add_action=function(t,i,n,r){var o=t.split(" "),s=o.length;if(s>1){for(var c=0;c<s;c++)t=o[c],e.add_action.apply(this,arguments);return this}var i=a(i);return acf.addAction.apply(this,arguments)},e.add_filter=function(t,e,i,n){var e=a(e);return acf.addFilter.apply(this,arguments)},e.model={actions:{},filters:{},events:{},extend:function(t){var e=$.extend({},this,t);return $.each(e.actions,function(t,i){e._add_action(t,i)}),$.each(e.filters,function(t,i){e._add_filter(t,i)}),$.each(e.events,function(t,i){e._add_event(t,i)}),e},_add_action:function(t,e){var i=this,n=t.split(" "),t=n[0]||"",a=n[1]||10;acf.add_action(t,i[e],a,i)},_add_filter:function(t,e){var i=this,n=t.split(" "),t=n[0]||"",a=n[1]||10;acf.add_filter(t,i[e],a,i)},_add_event:function(t,e){var i=this,n=t.indexOf(" "),a=n>0?t.substr(0,n):t,r=n>0?t.substr(n+1):"",o=function(t){t.$el=$(this),acf.field_group&&(t.$field=t.$el.closest(".acf-field-object")),"function"==typeof i.event&&(t=i.event(t)),i[e].apply(i,arguments)};r?$(document).on(a,r,o):$(document).on(a,o)},get:function(t,e){return e=e||null,void 0!==this[t]&&(e=this[t]),e},set:function(t,e){return this[t]=e,"function"==typeof this["_set_"+t]&&this["_set_"+t].apply(this),this}},e.field=acf.model.extend({type:"",o:{},$field:null,_add_action:function(t,e){var i=this;t=t+"_field/type="+i.type,acf.add_action(t,function(t){i.set("$field",t),i[e].apply(i,arguments)})},_add_filter:function(t,e){var i=this;t=t+"_field/type="+i.type,acf.add_filter(t,function(t){i.set("$field",t),i[e].apply(i,arguments)})},_add_event:function(t,e){var i=this,n=t.substr(0,t.indexOf(" ")),a=t.substr(t.indexOf(" ")+1),r=acf.get_selector(i.type);$(document).on(n,r+" "+a,function(t){var n=$(this),a=acf.get_closest_field(n,i.type);a.length&&(a.is(i.$field)||i.set("$field",a),t.$el=n,t.$field=a,i[e].apply(i,[t]))})},_set_$field:function(){"function"==typeof this.focus&&this.focus()},doFocus:function(t){return this.set("$field",t)}});var r=acf.newCompatibility(acf.validation,{remove_error:function(t){acf.getField(t).removeError()},add_warning:function(t,e){acf.getField(t).showNotice({text:e,type:"warning",timeout:1e3})},enableSubmit:acf.enableSubmit,disableSubmit:acf.disableSubmit});e.tooltip={tooltip:function(t,e){return acf.newTooltip({text:t,target:e}).$el},temp:function(t,e){var i=acf.newTooltip({text:t,target:e,timeout:250})},confirm:function(t,e,i,n,a){var r=acf.newTooltip({confirm:!0,text:i,target:t,confirm:function(){e(!0)},cancel:function(){e(!1)}})},confirm_remove:function(t,e){var i=acf.newTooltip({confirmRemove:!0,target:t,confirm:function(){e(!0)},cancel:function(){e(!1)}})}},e.media=new acf.Model({activeFrame:!1,actions:{new_media_popup:"onNewMediaPopup"},frame:function(){return this.activeFrame},onNewMediaPopup:function(t){this.activeFrame=t.frame},popup:function(t){return t.mime_types&&(t.allowedTypes=t.mime_types),t.id&&(t.attachment=t.id),acf.newMediaPopup(t).frame}}),e.select2={init:function(t,e,i){return e.allow_null&&(e.allowNull=e.allow_null),e.ajax_action&&(e.ajaxAction=e.ajax_action),i&&(e.field=acf.getField(i)),acf.newSelect2(t,e)},destroy:function(t){return acf.getInstance(t).destroy()}},e.postbox={render:function(t){return t.edit_url&&(t.editLink=t.edit_url),t.edit_title&&(t.editTitle=t.edit_title),acf.newPostbox(t)}},acf.newCompatibility(acf.screen,{update:function(){return this.set.apply(this,arguments)},fetch:acf.screen.check}),e.ajax=acf.screen}(jQuery);
1
+ !function($,t){var e={};window.acf=e,e.data={},e.get=function(t){return this.data[t]||null},e.has=function(t){return null!==this.get(t)},e.set=function(t,e){return this.data[t]=e,this};var i=0;e.uniqueId=function(t){var e=++i+"";return t?t+e:e},e.uniqueArray=function(t){function e(t,e,i){return i.indexOf(t)===e}return t.filter(e)};var n="";e.uniqid=function(t,e){void 0===t&&(t="");var i,a=function(t,e){return t=parseInt(t,10).toString(16),e<t.length?t.slice(t.length-e):e>t.length?Array(e-t.length+1).join("0")+t:t};return n||(n=Math.floor(123456789*Math.random())),n++,i=t,i+=a(parseInt((new Date).getTime()/1e3,10),8),i+=a(n,5),e&&(i+=(10*Math.random()).toFixed(8).toString()),i},e.strReplace=function(t,e,i){return i.split(t).join(e)},e.strCamelCase=function(t){return t=t.replace(/[_-]/g," "),t=t.replace(/(?:^\w|\b\w|\s+)/g,function(t,e){return 0==+t?"":0==e?t.toLowerCase():t.toUpperCase()})},e.strPascalCase=function(t){var i=e.strCamelCase(t);return i.charAt(0).toUpperCase()+i.slice(1)},e.strSlugify=function(t){return e.strReplace("_","-",t.toLowerCase())},e.strSanitize=function(t){var e={"À":"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"," ":"_","'":"","?":"","/":"","\\":"",".":"",",":"","`":"",">":"","<":"",'"':"","[":"","]":"","|":"","{":"","}":"","(":"",")":""},i=/\W/g,n=function(t){return void 0!==e[t]?e[t]:t};return t=t.replace(i,n),t=t.toLowerCase()},e.strMatch=function(t,e){for(var i=0,n=Math.min(t.length,e.length),a=0;a<n&&t[a]===e[a];a++)i++;return i},e.decode=function(t){return $("<textarea/>").html(t).text()},e.strEscape=function(t){var e={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#x2F;","`":"&#x60;","=":"&#x3D;"};return String(t).replace(/[&<>"'`=\/]/g,function(t){return e[t]})},e.parseArgs=function(t,e){return"object"!=typeof t&&(t={}),"object"!=typeof e&&(e={}),$.extend({},e,t)},void 0==window.acfL10n&&(acfL10n={}),e.__=function(t){return acfL10n[t]||t},e._x=function(t,e){return acfL10n[t+"."+e]||acfL10n[t]||t},e._n=function(t,i,n){return 1==n?e.__(t):e.__(i)},e.isArray=function(t){return Array.isArray(t)},e.isObject=function(t){return"object"==typeof t};var a=function(t,i,n){i=i.replace("[]","[%%index%%]");var a=i.match(/([^\[\]])+/g);if(a)for(var r=a.length,s=t,o=0;o<r;o++){var c=String(a[o]);o==r-1?"%%index%%"===c?s.push(n):s[c]=n:("%%index%%"===a[o+1]?e.isArray(s[c])||(s[c]=[]):e.isObject(s[c])||(s[c]={}),s=s[c])}};e.serialize=function(t,i){var n={},r=e.serializeArray(t);void 0!==i&&(r=r.filter(function(t){return 0===t.name.indexOf(i)}).map(function(t){return t.name=t.name.slice(i.length),t}));for(var s=0;s<r.length;s++)a(n,r[s].name,r[s].value);return n},e.serializeArray=function(t){return t.find("select, textarea, input").serializeArray()},e.addAction=function(t,i,n,a){return e.hooks.addAction.apply(this,arguments),this},e.removeAction=function(t,i){return e.hooks.removeAction.apply(this,arguments),this};var r={};e.doAction=function(t){return r[t]=1,e.hooks.doAction.apply(this,arguments),r[t]=0,this},e.doingAction=function(t){return 1===r[t]},e.didAction=function(t){return void 0!==r[t]},e.currentAction=function(){for(var t in r)if(r[t])return t;return!1},e.addFilter=function(t){return e.hooks.addFilter.apply(this,arguments),this},e.removeFilter=function(t){return e.hooks.removeFilter.apply(this,arguments),this},e.applyFilters=function(t){return e.hooks.applyFilters.apply(this,arguments)},e.arrayArgs=function(t){return Array.prototype.slice.call(t)};try{var s=JSON.parse(localStorage.getItem("acf"))||{}}catch(t){var s={}}var o=function(t){return"this."===t.substr(0,5)&&(t=t.substr(5)+"-"+e.get("post_id")),t};e.getPreference=function(t){return t=o(t),s[t]||null},e.setPreference=function(t,e){t=o(t),null===e?delete s[t]:s[t]=e,localStorage.setItem("acf",JSON.stringify(s))},e.removePreference=function(t){e.setPreference(t,null)},e.remove=function(t){t instanceof jQuery&&(t={target:t}),t=e.parseArgs(t,{target:!1,endHeight:0,complete:function(){}}),e.doAction("remove",t.target),t.target.is("tr")?l(t):c(t)};var c=function(t){var e=t.target,i=e.height(),n=e.width(),a=e.css("margin"),r=e.outerHeight(!0),s=e.attr("style")+"";e.wrap('<div class="acf-temp-remove" style="height:'+r+'px"></div>');var o=e.parent();e.css({height:i,width:n,margin:a,position:"absolute"}),setTimeout(function(){o.css({opacity:0,height:t.endHeight})},50),setTimeout(function(){e.attr("style",s),o.remove(),t.complete()},301)},l=function(t){var e=t.target,i=e.height(),n=e.children().length,a=$('<td class="acf-temp-remove" style="padding:0; height:'+i+'px" colspan="'+n+'"></td>');e.addClass("acf-remove-element"),setTimeout(function(){e.html(a)},251),setTimeout(function(){e.removeClass("acf-remove-element"),a.css({height:t.endHeight})},300),setTimeout(function(){e.remove(),t.complete()},451)};e.duplicate=function(t){t instanceof jQuery&&(t={target:t});var i=0;t=e.parseArgs(t,{target:!1,search:"",replace:"",before:function(t){},after:function(t,e){},append:function(t,e){t.after(e),i=1}}),t.target=t.target||t.$el;var n=t.target;t.search=t.search||n.attr("data-id"),t.replace=t.replace||e.uniqid(),t.before(n),e.doAction("before_duplicate",n);var a=n.clone();return e.rename({target:a,search:t.search,replace:t.replace}),a.removeClass("acf-clone"),a.find(".ui-sortable").removeClass("ui-sortable"),t.after(n,a),e.doAction("after_duplicate",n,a),t.append(n,a),e.doAction("append",a),a},e.rename=function(t){t instanceof jQuery&&(t={target:t}),t=e.parseArgs(t,{target:!1,destructive:!1,search:"",replace:""});var i=t.target,n=t.search||i.attr("data-id"),a=t.replace||e.uniqid("acf"),r=function(t,e){return e.replace(n,a)};if(t.destructive){var s=i.outerHTML();s=e.strReplace(n,a,s),i.replaceWith(s)}else i.attr("data-id",a),i.find('[id*="'+n+'"]').attr("id",r),i.find('[for*="'+n+'"]').attr("for",r),i.find('[name*="'+n+'"]').attr("name",r);return i},e.prepareForAjax=function(t){return t.nonce=e.get("nonce"),t.post_id=e.get("post_id"),e.has("language")&&(t.lang=e.get("language")),t=e.applyFilters("prepare_for_ajax",t)},e.startButtonLoading=function(t){t.prop("disabled",!0),t.after(' <i class="acf-loading"></i>')},e.stopButtonLoading=function(t){t.prop("disabled",!1),t.next(".acf-loading").remove()},e.showLoading=function(t){t.append('<div class="acf-loading-overlay"><i class="acf-loading"></i></div>')},e.hideLoading=function(t){t.children(".acf-loading-overlay").remove()},e.updateUserSetting=function(t,i){var n={action:"acf/ajax/user_setting",name:t,value:i};$.ajax({url:e.get("ajaxurl"),data:e.prepareForAjax(n),type:"post",dataType:"html"})},e.val=function(t,e,i){var n=t.val();return e!==n&&(t.val(e),t.is("select")&&null===t.val()?(t.val(n),!1):(!0!==i&&t.trigger("change"),!0))},e.show=function(t,i){return i&&e.unlock(t,"hidden",i),!e.isLocked(t,"hidden")&&(!!t.hasClass("acf-hidden")&&(t.removeClass("acf-hidden"),!0))},e.hide=function(t,i){return i&&e.lock(t,"hidden",i),!t.hasClass("acf-hidden")&&(t.addClass("acf-hidden"),!0)},e.isHidden=function(t){return t.hasClass("acf-hidden")},e.isVisible=function(t){return!e.isHidden(t)};var d=function(t,i){return!t.hasClass("acf-disabled")&&(i&&e.unlock(t,"disabled",i),!e.isLocked(t,"disabled")&&(!!t.prop("disabled")&&(t.prop("disabled",!1),!0)))};e.enable=function(t,e){if(t.attr("name"))return d(t,e);var i=!1;return t.find("[name]").each(function(){d($(this),e)&&(i=!0)}),i};var u=function(t,i){return i&&e.lock(t,"disabled",i),!t.prop("disabled")&&(t.prop("disabled",!0),!0)};e.disable=function(t,e){if(t.attr("name"))return u(t,e);var i=!1;return t.find("[name]").each(function(){u($(this),e)&&(i=!0)}),i},e.isset=function(t){for(var e=1;e<arguments.length;e++){if(!t||!t.hasOwnProperty(arguments[e]))return!1;t=t[arguments[e]]}return!0},e.isget=function(t){for(var e=1;e<arguments.length;e++){if(!t||!t.hasOwnProperty(arguments[e]))return null;t=t[arguments[e]]}return t},e.getFileInputData=function(t,i){var n=t.val();if(!n)return!1;var a={url:n},r=e.isget(t[0],"files",0);if(r)if(a.size=r.size,a.type=r.type,r.type.indexOf("image")>-1){var s=window.URL||window.webkitURL,o=new Image;o.onload=function(){a.width=this.width,a.height=this.height,i(a)},o.src=s.createObjectURL(r)}else i(a);else i(a)},e.isAjaxSuccess=function(t){return t&&t.success},e.getAjaxMessage=function(t){return e.isget(t,"data","message")},e.getAjaxError=function(t){return e.isget(t,"data","error")},e.renderSelect=function(t,i){var n=t.val(),a=[],r=function(t){var i="";return t.map(function(t){var n=t.text||t.label||"",s=t.id||t.value||"";a.push(s),t.children?i+='<optgroup label="'+e.strEscape(n)+'">'+r(t.children)+"</optgroup>":i+='<option value="'+s+'"'+(t.disabled?' disabled="disabled"':"")+">"+e.strEscape(n)+"</option>"}),i};return t.html(r(i)),a.indexOf(n)>-1&&t.val(n),t.val()};var f=function(t,e){return t.data("acf-lock-"+e)||[]},h=function(t,e,i){t.data("acf-lock-"+e,i)};e.lock=function(t,e,i){var n=f(t,e);n.indexOf(i)<0&&(n.push(i),h(t,e,n))},e.unlock=function(t,e,i){var n=f(t,e),a=n.indexOf(i);return a>-1&&(n.splice(a,1),h(t,e,n)),0===n.length},e.isLocked=function(t,e){return f(t,e).length>0},$.fn.exists=function(){return $(this).length>0},$.fn.outerHTML=function(){return $(this).get(0).outerHTML},Array.prototype.indexOf||(Array.prototype.indexOf=function(t){return $.inArray(t,this)}),$(document).ready(function(){e.doAction("ready")}),$(window).on("load",function(){e.doAction("load")}),$(window).on("beforeunload",function(){e.doAction("unload")}),$(window).on("resize",function(){e.doAction("resize")}),$(document).on("sortstart",function(t,i){e.doAction("sortstart",i.item,i.placeholder)}),$(document).on("sortstop",function(t,i){e.doAction("sortstop",i.item,i.placeholder)})}(jQuery),function(t,e){"use strict";var i=function(){function t(){return f}function e(t,e,i,n){return"string"==typeof t&&"function"==typeof e&&(i=parseInt(i||10,10),c("actions",t,e,i,n)),u}function i(){var t=Array.prototype.slice.call(arguments),e=t.shift();return"string"==typeof e&&d("actions",e,t),u}function n(t,e){return"string"==typeof t&&o("actions",t,e),u}function a(t,e,i,n){return"string"==typeof t&&"function"==typeof e&&(i=parseInt(i||10,10),c("filters",t,e,i,n)),u}function r(){var t=Array.prototype.slice.call(arguments),e=t.shift();return"string"==typeof e?d("filters",e,t):u}function s(t,e){return"string"==typeof t&&o("filters",t,e),u}function o(t,e,i,n){if(f[t][e])if(i){var a=f[t][e],r;if(n)for(r=a.length;r--;){var s=a[r];s.callback===i&&s.context===n&&a.splice(r,1)}else for(r=a.length;r--;)a[r].callback===i&&a.splice(r,1)}else f[t][e]=[]}function c(t,e,i,n,a){var r={callback:i,priority:n,context:a},s=f[t][e];s?(s.push(r),s=l(s)):s=[r],f[t][e]=s}function l(t){for(var e,i,n,a=1,r=t.length;a<r;a++){for(e=t[a],i=a;(n=t[i-1])&&n.priority>e.priority;)t[i]=t[i-1],--i;t[i]=e}return t}function d(t,e,i){var n=f[t][e];if(!n)return"filters"===t&&i[0];var a=0,r=n.length;if("filters"===t)for(;a<r;a++)i[0]=n[a].callback.apply(n[a].context,i);else for(;a<r;a++)n[a].callback.apply(n[a].context,i);return"filters"!==t||i[0]}var u={removeFilter:s,applyFilters:r,addFilter:a,removeAction:n,doAction:i,addAction:e,storage:t},f={actions:{},filters:{}};return u};acf.hooks=new i}(window),function($,t){var e=/^(\S+)\s*(.*)$/,i=function(t){var e=this,i;return i=t&&t.hasOwnProperty("constructor")?t.constructor:function(){return e.apply(this,arguments)},$.extend(i,e),i.prototype=Object.create(e.prototype),$.extend(i.prototype,t),i.prototype.constructor=i,i},n=acf.Model=function(){this.cid=acf.uniqueId("acf"),this.data=$.extend(!0,{},this.data),this.setup.apply(this,arguments),this.$el&&!this.$el.data("acf")&&this.$el.data("acf",this);var t=function(){this.initialize(),this.addEvents(),this.addActions(),this.addFilters()};this.wait&&!acf.didAction(this.wait)?this.addAction(this.wait,t):t.apply(this)};$.extend(n.prototype,{id:"",cid:"",$el:null,data:{},busy:!1,changed:!1,events:{},actions:{},filters:{},eventScope:"",wait:!1,priority:10,get:function(t){return this.data[t]},has:function(t){return null!=this.get(t)},set:function(t,e,i){var n=this.get(t);return n==e?this:(this.data[t]=e,i||(this.changed=!0,this.trigger("changed:"+t,[e,n]),this.trigger("changed",[t,e,n])),this)},inherit:function(t){return t instanceof jQuery&&(t=t.data()),$.extend(this.data,t),this},prop:function(){return this.$el.prop.apply(this.$el,arguments)},setup:function(t){$.extend(this,t)},initialize:function(){},addElements:function(t){if(!(t=t||this.elements||null)||!Object.keys(t).length)return!1;for(var e in t)this.addElement(e,t[e])},addElement:function(t,e){this["$"+t]=this.$(e)},addEvents:function(t){if(!(t=t||this.events||null))return!1;for(var i in t){var n=i.match(e);this.on(n[1],n[2],t[i])}},removeEvents:function(t){if(!(t=t||this.events||null))return!1;for(var i in t){var n=i.match(e);this.off(n[1],n[2],t[i])}},getEventTarget:function(t,e){return t||this.$el||$(document)},validateEvent:function(t){return!this.eventScope||$(t.target).closest(this.eventScope).is(this.$el)},proxyEvent:function(t){return this.proxy(function(e){if(this.validateEvent(e)){var i=acf.arrayArgs(arguments),n=i.slice(1),a=[e,$(e.currentTarget)].concat(n);t.apply(this,a)}})},on:function(t,e,i,n){var a,r,s,o,c;t instanceof jQuery?n?(a=t,r=e,s=i,o=n):(a=t,r=e,o=i):i?(r=t,s=e,o=i):(r=t,o=e),a=this.getEventTarget(a),"string"==typeof o&&(o=this.proxyEvent(this[o])),r=r+"."+this.cid,c=s?[r,s,o]:[r,o],a.on.apply(a,c)},off:function(t,e,i){var n,a,r,s;t instanceof jQuery?i?(n=t,a=e,r=i):(n=t,a=e):e?(a=t,r=e):a=t,n=this.getEventTarget(n),a=a+"."+this.cid,s=r?[a,r]:[a],n.off.apply(n,s)},trigger:function(t,e,i){var n=this.getEventTarget();return i?n.trigger.apply(n,arguments):n.triggerHandler.apply(n,arguments),this},addActions:function(t){if(!(t=t||this.actions||null))return!1;for(var e in t)this.addAction(e,t[e])},removeActions:function(t){if(!(t=t||this.actions||null))return!1;for(var e in t)this.removeAction(e,t[e])},addAction:function(t,e,i){i=i||this.priority,"string"==typeof e&&(e=this[e]),acf.addAction(t,e,i,this)},removeAction:function(t,e){acf.removeAction(t,this[e])},addFilters:function(t){if(!(t=t||this.filters||null))return!1;for(var e in t)this.addFilter(e,t[e])},addFilter:function(t,e,i){i=i||this.priority,"string"==typeof e&&(e=this[e]),acf.addFilter(t,e,i,this)},removeFilters:function(t){if(!(t=t||this.filters||null))return!1;for(var e in t)this.removeFilter(e,t[e])},removeFilter:function(t,e){acf.removeFilter(t,this[e])},$:function(t){return this.$el.find(t)},remove:function(){this.removeEvents(),this.removeActions(),this.removeFilters(),this.$el.remove()},setTimeout:function(t,e){return setTimeout(this.proxy(t),e)},time:function(){console.time(this.id||this.cid)},timeEnd:function(){console.timeEnd(this.id||this.cid)},show:function(){acf.show(this.$el)},hide:function(){acf.hide(this.$el)},proxy:function(t){return $.proxy(t,this)}}),n.extend=i,acf.models={},acf.getInstance=function(t){return t.data("acf")},acf.getInstances=function(t){var e=[];return t.each(function(){e.push(acf.getInstance($(this)))}),e}}(jQuery),function($,t){acf.models.Popup=acf.Model.extend({data:{title:"",content:"",width:0,height:0,loading:!1},events:{'click [data-event="close"]':"onClickClose","click .acf-close-popup":"onClickClose"},setup:function(t){$.extend(this.data,t),this.$el=$(this.tmpl())},initialize:function(){this.render(),this.open()},tmpl:function(){return['<div id="acf-popup">','<div class="acf-popup-box acf-box">','<div class="title"><h3></h3><a href="#" class="acf-icon -cancel grey" data-event="close"></a></div>','<div class="inner"></div>','<div class="loading"><i class="acf-loading"></i></div>',"</div>",'<div class="bg" data-event="close"></div>',"</div>"].join("")},render:function(){var t=this.get("title"),e=this.get("content"),i=this.get("loading"),n=this.get("width"),a=this.get("height");this.title(t),this.content(e),n&&this.$(".acf-popup-box").css("width",n),a&&this.$(".acf-popup-box").css("min-height",a),this.loading(i),acf.doAction("append",this.$el)},update:function(t){this.data=acf.parseArgs(t,this.data),this.render()},title:function(t){this.$(".title:first h3").html(t)},content:function(t){this.$(".inner:first").html(t)},loading:function(t){var e=this.$(".loading:first");t?e.show():e.hide()},open:function(){$("body").append(this.$el)},close:function(){this.remove()},onClickClose:function(t,e){t.preventDefault(),this.close()}}),acf.newPopup=function(t){return new acf.models.Popup(t)}}(jQuery),function($,t){acf.unload=new acf.Model({wait:"load",active:!0,changed:!1,actions:{change_field:"startListening",validation_failure:"startListening"},events:{"submit form":"stopListening"},reset:function(){this.stopListening()},startListening:function(){!this.changed&&this.active&&(this.changed=!0,$(window).on("beforeunload",this.onUnload))},stopListening:function(){this.changed=!1,$(window).off("beforeunload",this.onUnload)},onUnload:function(){return acf.__("The changes you made will be lost if you navigate away from this page")}})}(jQuery),function($,t){var e=new acf.Model({events:{"click .acf-panel-title":"onClick"},onClick:function(t,e){t.preventDefault(),this.toggle(e.parent())},isOpen:function(t){return t.hasClass("-open")},toggle:function(t){this.isOpen(t)?this.close(t):this.open(t)},open:function(t){t.addClass("-open"),t.find(".acf-panel-title i").attr("class","dashicons dashicons-arrow-down")},close:function(t){t.removeClass("-open"),t.find(".acf-panel-title i").attr("class","dashicons dashicons-arrow-right")}})}(jQuery),function($,t){var e=acf.Model.extend({data:{text:"",type:"",timeout:0,dismiss:!0,target:!1,close:function(){}},events:{"click .acf-notice-dismiss":"onClickClose"},tmpl:function(){return'<div class="acf-notice"></div>'},setup:function(t){$.extend(this.data,t),this.$el=$(this.tmpl())},initialize:function(){this.render(),this.show()},render:function(){this.type(this.get("type")),this.html("<p>"+this.get("text")+"</p>"),this.get("dismiss")&&(this.$el.append('<a href="#" class="acf-notice-dismiss acf-icon -cancel small"></a>'),this.$el.addClass("-dismiss"));var t=this.get("timeout");t&&this.away(t)},update:function(t){$.extend(this.data,t),this.initialize(),this.removeEvents(),this.addEvents()},show:function(){var t=this.get("target");t&&t.prepend(this.$el)},hide:function(){this.$el.remove()},away:function(t){this.setTimeout(function(){acf.remove(this.$el)},t)},type:function(t){var e=this.get("type");e&&this.$el.removeClass("-"+e),this.$el.addClass("-"+t),"error"==t&&this.$el.addClass("acf-error-message")},html:function(t){this.$el.html(t)},text:function(t){this.$("p").html(t)},onClickClose:function(t,e){t.preventDefault(),this.get("close").apply(this,arguments),this.remove()}});acf.newNotice=function(t){return"object"!=typeof t&&(t={text:t}),new e(t)};var i=new acf.Model({wait:"prepare",priority:1,initialize:function(){var t=$(".acf-admin-notice");t.length&&$("h1:first").after(t)}})}(jQuery),function($,t){acf.models.Postbox=acf.Model.extend({data:{id:"",key:"",style:"default",label:"top",editLink:"",editTitle:"",visibility:!0},setup:function(t){$.extend(this.data,t)},initialize:function(){var t=this.get("id"),e=$("#"+t),i=$("#"+t+"-hide"),n=i.parent();e.addClass("acf-postbox"),n.addClass("acf-postbox-toggle"),e.removeClass("hide-if-js"),n.removeClass("hide-if-js");var a=this.get("style");"default"!==a&&e.addClass(a),e.children(".inside").addClass("acf-fields").addClass("-"+this.get("label")),this.get("visibility")?i.prop("checked",!0):(e.addClass("acf-hidden"),n.addClass("acf-hidden"));var r=this.get("editLink"),s=this.get("editTitle");r&&e.children(".hndle").append('<a href="'+r+'" class="dashicons dashicons-admin-generic acf-hndle-cog acf-js-tooltip" title="'+s+'"></a>')}}),acf.newPostbox=function(t){return new acf.models.Postbox(t)}}(jQuery),function($,t){acf.newTooltip=function(t){return"object"!=typeof t&&(t={text:t}),void 0!==t.confirmRemove?(t.textConfirm=acf.__("Remove"),t.textCancel=acf.__("Cancel"),new i(t)):void 0!==t.confirm?new i(t):new e(t)};var e=acf.Model.extend({data:{text:"",timeout:0,target:null},tmpl:function(){return'<div class="acf-tooltip"></div>'},setup:function(t){$.extend(this.data,t),this.$el=$(this.tmpl())},initialize:function(){this.render(),this.show(),this.position();var t=this.get("timeout");t&&setTimeout($.proxy(this.fade,this),t)},update:function(t){$.extend(this.data,t),this.initialize()},render:function(){this.html(this.get("text"))},show:function(){$("body").append(this.$el)},hide:function(){this.$el.remove()},fade:function(){this.$el.addClass("acf-fade-up"),this.setTimeout(function(){this.remove()},250)},html:function(t){this.$el.html(t)},position:function(){var t=this.$el,e=this.get("target");if(e){t.removeClass("right left bottom top");var i=10,n=e.outerWidth(),a=e.outerHeight(),r=e.offset().top,s=e.offset().left,o=t.outerWidth(),c=t.outerHeight(),l=r-c,d=s+n/2-o/2;d<10?(t.addClass("right"),d=s+n,l=r+a/2-c/2):d+o+10>$(window).width()?(t.addClass("left"),d=s-o,l=r+a/2-c/2):l-$(window).scrollTop()<10?(t.addClass("bottom"),l=r+a):t.addClass("top"),t.css({top:l,left:d})}}}),i=e.extend({data:{text:"",textConfirm:"",textCancel:"",target:null,targetConfirm:!0,confirm:function(){},cancel:function(){},context:!1},events:{'click [data-event="cancel"]':"onCancel",'click [data-event="confirm"]':"onConfirm"},addEvents:function(){acf.Model.prototype.addEvents.apply(this);var t=$(document),e=this.get("target");this.setTimeout(function(){this.on(t,"click","onCancel")}),this.get("targetConfirm")&&this.on(e,"click","onConfirm")},removeEvents:function(){acf.Model.prototype.removeEvents.apply(this);var t=$(document),e=this.get("target");this.off(t,"click"),this.off(e,"click")},render:function(){var t=this.get("text")||acf.__("Are you sure?"),e=this.get("textConfirm")||acf.__("Yes"),i=this.get("textCancel")||acf.__("No"),n=[t,'<a href="#" data-event="confirm">'+e+"</a>",'<a href="#" data-event="cancel">'+i+"</a>"].join(" ");this.html(n),this.$el.addClass("-confirm")},onCancel:function(t,e){t.preventDefault(),t.stopImmediatePropagation();var i=this.get("cancel"),n=this.get("context")||this;i.apply(n,arguments),this.remove()},onConfirm:function(t,e){t.preventDefault(),t.stopImmediatePropagation();var i=this.get("confirm"),n=this.get("context")||this;i.apply(n,arguments),this.remove()}});acf.models.Tooltip=e,acf.models.TooltipConfirm=i;var n=new acf.Model({tooltip:!1,events:{"mouseenter .acf-js-tooltip":"showTitle","mouseup .acf-js-tooltip":"hideTitle","mouseleave .acf-js-tooltip":"hideTitle"},showTitle:function(t,e){var i=e.attr("title");i&&(e.attr("title",""),this.tooltip?this.tooltip.update({text:i,target:e}):this.tooltip=acf.newTooltip({text:i,target:e}))},hideTitle:function(t,e){this.tooltip.hide(),e.attr("title",this.tooltip.get("text"))}})}(jQuery),function($,t){var e=[];acf.Field=acf.Model.extend({type:"",eventScope:".acf-field",wait:"ready",setup:function(t){this.$el=t,this.inherit(t),this.inherit(this.$control())},val:function(t){return void 0!==t?this.setValue(t):this.prop("disabled")?null:this.getValue()},getValue:function(){return this.$input().val()},setValue:function(t){return acf.val(this.$input(),t)},__:function(t){return acf._e(this.type,t)},$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 t=this.parents();return!!t.length&&t[0]},parents:function(){var t=this.$el.parents(".acf-field");return acf.getFields(t)},show:function(t,e){var i=acf.show(this.$el,t);return i&&(this.prop("hidden",!1),acf.doAction("show_field",this,e)),i},hide:function(t,e){var i=acf.hide(this.$el,t);return i&&(this.prop("hidden",!0),acf.doAction("hide_field",this,e)),i},enable:function(t,e){var i=acf.enable(this.$el,t);return i&&(this.prop("disabled",!1),acf.doAction("enable_field",this,e)),i},disable:function(t,e){var i=acf.disable(this.$el,t);return i&&(this.prop("disabled",!0),acf.doAction("disable_field",this,e)),i},showEnable:function(t,e){return this.enable.apply(this,arguments),this.show.apply(this,arguments)},hideDisable:function(t,e){return this.disable.apply(this,arguments),this.hide.apply(this,arguments)},showNotice:function(t){"object"!=typeof t&&(t={text:t}),this.notice&&this.notice.remove(),t.target=this.$inputWrap(),this.notice=acf.newNotice(t)},removeNotice:function(t){this.notice&&(this.notice.away(t||0),this.notice=!1)},showError:function(t){this.$el.addClass("acf-error"),void 0!==t&&this.showNotice({text:t,type:"error",dismiss:!1}),acf.doAction("invalid_field",this),this.$el.one("focus change","input, select, textarea",$.proxy(this.removeError,this))},removeError:function(){this.$el.removeClass("acf-error"),this.removeNotice(250),acf.doAction("valid_field",this)},trigger:function(t,e,i){return"invalidField"==t&&(i=!0),acf.Model.prototype.trigger.apply(this,[t,e,i])}}),acf.newField=function(t){var e=t.data("type"),n=i(e),a=acf.models[n]||acf.Field,r=new a(t);return acf.doAction("new_field",r),r};var i=function(t){return acf.strPascalCase(t||"")+"Field"};acf.registerFieldType=function(t){var n=t.prototype,a=n.type,r=i(a);acf.models[r]=t,e.push(a)},acf.getFieldType=function(t){var e=i(t);return acf.models[e]||!1},acf.getFieldTypes=function(t){t=acf.parseArgs(t,{category:""});var i=[];return e.map(function(e){var n=acf.getFieldType(e),a=n.prototype;t.category&&a.category!==t.category||i.push(n)}),i}}(jQuery),function($,t){acf.findFields=function(t){var e=".acf-field",i=!1;return t=acf.parseArgs(t,{key:"",name:"",type:"",is:"",parent:!1,sibling:!1,limit:!1,visible:!1,suppressFilters:!1}),t.suppressFilters||(t=acf.applyFilters("find_fields_args",t)),t.key&&(e+='[data-key="'+t.key+'"]'),t.type&&(e+='[data-type="'+t.type+'"]'),t.name&&(e+='[data-name="'+t.name+'"]'),t.is&&(e+=t.is),t.visible&&(e+=":visible"),i=t.parent?t.parent.find(e):t.sibling?t.sibling.siblings(e):$(e),t.suppressFilters||(i=i.not(".acf-clone .acf-field"),i=acf.applyFilters("find_fields",i)),t.limit&&(i=i.slice(0,t.limit)),i},acf.findField=function(t,e){return acf.findFields({key:t,limit:1,parent:e,suppressFilters:!0})},acf.getField=function(t){t instanceof jQuery||(t=acf.findField(t));var e=t.data("acf");return e||(e=acf.newField(t)),e},acf.getFields=function(t){t instanceof jQuery||(t=acf.findFields(t));var e=[];return t.each(function(){var t=acf.getField($(this));e.push(t)}),e},acf.findClosestField=function(t){return t.closest(".acf-field")},acf.getClosestField=function(t){var e=acf.findClosestField(t);return this.getField(e)};var e=function(t){var e=t,n=t+"_fields",a=t+"_field",r=function(t){var e=acf.arrayArgs(arguments),i=e.slice(1),a=acf.getFields({parent:t});if(a.length){var r=[n,a].concat(i);acf.doAction.apply(null,r)}},s=function(t){var e=acf.arrayArgs(arguments),i=e.slice(1);t.map(function(t,e){var n=[a,t].concat(i);acf.doAction.apply(null,n)})};acf.addAction(e,r),acf.addAction(n,s),i(t)},i=function(t){var e=t+"_field",i=t+"Field",n=function(n){var a=acf.arrayArgs(arguments),s=a.slice(1);["type","name","key"].map(function(t){var i="/"+t+"="+n.get(t);a=[e+i,n].concat(s),acf.doAction.apply(null,a)}),r.indexOf(t)>-1&&n.trigger(i,s)};acf.addAction(e,n)},n=["prepare","ready","load","append","remove","sortstart","sortstop","show","hide","unload"],a=["valid","invalid","enable","disable","new"],r=["remove","sortstart","sortstop","show","hide","unload","valid","invalid","enable","disable"];n.map(e),a.map(i);var s=new acf.Model({id:"fieldsEventManager",events:{'click .acf-field a[href="#"]':"onClick","change .acf-field":"onChange"},onClick:function(t){t.preventDefault()},onChange:function(){$("#_acf_changed").val(1)}})}(jQuery),function($,t){var e=0,i=acf.Field.extend({type:"accordion",wait:"",$control:function(){return this.$(".acf-fields:first")},initialize:function(){if(!this.$el.is("td")){if(this.get("endpoint"))return this.remove();var t=this.$el,i=this.$labelWrap(),n=this.$inputWrap(),a=this.$control(),r=n.children(".description");if(r.length&&i.append(r),this.$el.is("tr")){var s=this.$el.closest("table"),o=$('<div class="acf-accordion-title"/>'),c=$('<div class="acf-accordion-content"/>'),l=$('<table class="'+s.attr("class")+'"/>'),d=$("<tbody/>");o.append(i.html()),l.append(d),c.append(l),n.append(o),n.append(c),i.remove(),a.remove(),n.attr("colspan",2),i=o,n=c,a=d}t.addClass("acf-accordion"),i.addClass("acf-accordion-title"),n.addClass("acf-accordion-content"),e++,this.get("multi_expand")&&t.attr("multi-expand",1);var u=acf.getPreference("this.accordions")||[];void 0!==u[e-1]&&this.set("open",u[e-1]),this.get("open")&&(t.addClass("-open"),n.css("display","block")),i.prepend('<i class="acf-accordion-icon dashicons dashicons-arrow-'+(this.get("open")?"down":"right")+'"></i>');var f=t.parent();a.addClass(f.hasClass("-left")?"-left":""),a.addClass(f.hasClass("-clear")?"-clear":""),a.append(t.nextUntil(".acf-field-accordion",".acf-field")),a.removeAttr("data-open data-multi_expand data-endpoint")}}});acf.registerFieldType(i);var n=new acf.Model({actions:{unload:"onUnload"},events:{"click .acf-accordion-title":"onClick","invalidField .acf-accordion":"onInvalidField"},isOpen:function(t){return t.hasClass("-open")},toggle:function(t){this.isOpen(t)?this.close(t):this.open(t)},open:function(t){t.find(".acf-accordion-content:first").slideDown().css("display","block"),t.find(".acf-accordion-icon:first").removeClass("dashicons-arrow-right").addClass("dashicons-arrow-down"),t.addClass("-open"),acf.doAction("show",t),t.attr("multi-expand")||t.siblings(".acf-accordion.-open").each(function(){n.close($(this))})},close:function(t){t.find(".acf-accordion-content:first").slideUp(),t.find(".acf-accordion-icon:first").removeClass("dashicons-arrow-down").addClass("dashicons-arrow-right"),t.removeClass("-open"),acf.doAction("hide",t)},onClick:function(t,e){t.preventDefault(),this.toggle(e.parent())},onInvalidField:function(t,e){this.busy||(this.busy=!0,this.setTimeout(function(){this.busy=!1},1e3),this.open(e))},onUnload:function(t){var e=[];$(".acf-accordion").each(function(){var t=$(this).hasClass("-open")?1:0;e.push(t)}),e.length&&acf.setPreference("this.accordions",e)}})}(jQuery),function($,t){var e=acf.Field.extend({type:"button_group",events:{'click input[type="radio"]':"onClick"},$control:function(){return this.$(".acf-button-group")},$input:function(){
2
+ return this.$("input:checked")},setValue:function(t){this.$('input[value="'+t+'"]').prop("checked",!0).trigger("change")},onClick:function(t,e){var i=e.parent("label"),n=i.hasClass("selected");this.$(".selected").removeClass("selected"),i.addClass("selected"),this.get("allow_null")&&n&&(i.removeClass("selected"),e.prop("checked",!1).trigger("change"))}});acf.registerFieldType(e)}(jQuery),function($,t){var e=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($(this).val())}),!!t.length&&t},onChange:function(t,e){var i=e.prop("checked"),n=this.$toggle();if(i?e.parent().addClass("selected"):e.parent().removeClass("selected"),n.length){0==this.$inputs().not(":checked").length?n.prop("checked",!0):n.prop("checked",!1)}},onClickAdd:function(t,e){var i='<li><input class="acf-checkbox-custom" type="checkbox" checked="checked" /><input type="text" name="'+this.getInputName()+'[]" /></li>';e.parent("li").before(i)},onClickToggle:function(t,e){var i=e.prop("checked");this.$inputs().prop("checked",i)},onClickCustom:function(t,e){var i=e.prop("checked"),n=e.next('input[type="text"]');i?n.prop("disabled",!1):(n.prop("disabled",!0),""==n.val()&&e.parent("li").remove())}});acf.registerFieldType(e)}(jQuery),function($,t){var e=acf.Field.extend({type:"color_picker",wait:"load",$control:function(){return this.$(".acf-color-picker")},$input:function(){return this.$('input[type="hidden"]')},$inputText:function(){return this.$('input[type="text"]')},initialize:function(){var t=this.$input(),e=this.$inputText(),i=function(i){setTimeout(function(){acf.val(t,e.val())},1)},n={defaultColor:!1,palettes:!0,hide:!0,change:i,clear:i},n=acf.applyFilters("color_picker_args",n,this);e.wpColorPicker(n)}});acf.registerFieldType(e)}(jQuery),function($,t){var e=acf.Field.extend({type:"date_picker",events:{'blur input[type="text"]':"onBlur"},$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 t=this.$input(),e=this.$inputText(),i={dateFormat:this.get("date_format"),altField:t,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(e,i),acf.doAction("date_picker_init",e,i,this)},initializeCompatibility:function(){var t=this.$input(),e=this.$inputText();e.val(t.val());var i={dateFormat:this.get("date_format"),altField:t,altFormat:this.get("save_format"),changeYear:!0,yearRange:"-100:+100",changeMonth:!0,showButtonPanel:!0,firstDay:this.get("first_day")};i=acf.applyFilters("date_picker_args",i,this);var n=i.dateFormat;i.dateFormat=this.get("save_format"),acf.newDatePicker(e,i),e.datepicker("option","dateFormat",n),acf.doAction("date_picker_init",e,i,this)},onBlur:function(){this.$inputText().val()||acf.val(this.$input(),"")}});acf.registerFieldType(e);var i=new acf.Model({priority:5,wait:"ready",initialize:function(){var t=acf.get("locale"),e=acf.get("rtl"),i=acf.get("datePickerL10n");return!!i&&(void 0!==$.datepicker&&(i.isRTL=e,$.datepicker.regional[t]=i,void $.datepicker.setDefaults(i)))}});acf.newDatePicker=function(t,e){if(void 0===$.datepicker)return!1;e=e||{},t.datepicker(e),$("body > #ui-datepicker-div").exists()&&$("body > #ui-datepicker-div").wrap('<div class="acf-ui-datepicker" />')}}(jQuery),function($,t){var e=acf.models.DatePickerField.extend({type:"date_time_picker",$control:function(){return this.$(".acf-date-time-picker")},initialize:function(){var t=this.$input(),e=this.$inputText(),i={dateFormat:this.get("date_format"),timeFormat:this.get("time_format"),altField:t,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(e,i),acf.doAction("date_time_picker_init",e,i,this)}});acf.registerFieldType(e);var i=new acf.Model({priority:5,wait:"ready",initialize:function(){var t=acf.get("locale"),e=acf.get("rtl"),i=acf.get("dateTimePickerL10n");return!!i&&(void 0!==$.timepicker&&(i.isRTL=e,$.timepicker.regional[t]=i,void $.timepicker.setDefaults(i)))}});acf.newDateTimePicker=function(t,e){if(void 0===$.timepicker)return!1;e=e||{},t.datetimepicker(e),$("body > #ui-datepicker-div").exists()&&$("body > #ui-datepicker-div").wrap('<div class="acf-ui-datepicker" />')}}(jQuery),function($,t){var e=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")},$input:function(t){return this.$('input[data-name="'+(t||"address")+'"]')},$search:function(){return this.$(".search")},$canvas:function(){return this.$(".canvas")},addClass:function(t){this.$control().addClass(t)},removeClass:function(t){this.$control().removeClass(t)},getValue:function(){var t={lat:"",lng:"",address:""};return this.$('input[type="hidden"]').each(function(){t[$(this).data("name")]=$(this).val()}),t.lat&&t.lng||(t=!1),t},setValue:function(t){t=acf.parseArgs(t,{lat:"",lng:"",address:""});for(var e in t)acf.val(this.$input(e),t[e]);t.lat&&t.lng||(t=!1),this.renderVal(t)},renderVal:function(t){t?(this.addClass("-value"),this.setPosition(t.lat,t.lng),this.map.marker.setVisible(!0)):(this.removeClass("-value"),this.map.marker.setVisible(!1)),this.$search().val(t.address)},setPosition:function(t,e){var i=this.newLatLng(t,e);return this.map.marker.setPosition(i),this.map.marker.setVisible(!0),acf.doAction("google_map_change",i,this.map,this),this.center(),this},center:function(){var t=this.map.marker.getPosition(),e=this.get("lat"),i=this.get("lng");t&&(e=t.lat(),i=t.lng());var n=this.newLatLng(e,i);this.map.setCenter(n)},getSearchVal:function(){return this.$search().val()},initialize:function(){if(!i.isReady())return void i.ready(this.initializeMap,this);this.initializeMap()},newLatLng:function(t,e){return new google.maps.LatLng(parseFloat(t),parseFloat(e))},initializeMap:function(){var t=this.get("zoom"),e=this.get("lat"),i=this.get("lng"),n={scrollwheel:!1,zoom:parseInt(t),center:this.newLatLng(e,i),mapTypeId:google.maps.MapTypeId.ROADMAP,marker:{draggable:!0,raiseOnDrag:!0},autocomplete:{}};n=acf.applyFilters("google_map_args",n,this);var a=new google.maps.Map(this.$canvas()[0],n);this.addMapEvents(a,this);var r=acf.parseArgs(n.marker,{draggable:!0,raiseOnDrag:!0,map:a});r=acf.applyFilters("google_map_marker_args",r,this);var s=new google.maps.Marker(r);this.addMarkerEvents(s,this),a.acf=this,a.marker=s,this.map=a,acf.doAction("google_map_init",a,s,this);var o=this.getValue();this.renderVal(o)},addMapEvents:function(t,e){if(acf.isset(window,"google","maps","places","Autocomplete")){var i=t.autocomplete||{},n=new google.maps.places.Autocomplete(this.$search()[0],i);n.bindTo("bounds",t),google.maps.event.addListener(n,"place_changed",function(){var t=this.getPlace();t.address=e.getSearchVal(),e.setPlace(t)})}google.maps.event.addListener(t,"click",function(t){var i=t.latLng.lat(),n=t.latLng.lng();e.searchPosition(i,n)})},addMarkerEvents:function(t,e){google.maps.event.addListener(t,"dragend",function(){var t=this.getPosition(),i=t.lat(),n=t.lng();e.searchPosition(i,n)})},searchPosition:function(t,e){var n=this.newLatLng(t,e),a=this.$control();this.setPosition(t,e),a.addClass("-loading");var r=$.proxy(function(i,n){a.removeClass("-loading");var r="";n!=google.maps.GeocoderStatus.OK?console.log("Geocoder failed due to: "+n):i[0]?r=i[0].formatted_address:console.log("No results found"),this.val({lat:t,lng:e,address:r})},this);i.geocoder.geocode({latLng:n},r)},setPlace:function(t){if(!t)return this;if(t.name&&!t.geometry)return this.searchAddress(t.name),this;var e=t.geometry.location.lat(),i=t.geometry.location.lng(),n=t.address||t.formatted_address;return this.setValue({lat:e,lng:i,address:n}),this},searchAddress:function(t){var e=t.split(",");if(2==e.length){var n=e[0],a=e[1];if($.isNumeric(n)&&$.isNumeric(a))return this.searchPosition(n,a)}var r=this.$control();r.addClass("-loading");var s=this.proxy(function(e,i){r.removeClass("-loading");var n="",a="";i!=google.maps.GeocoderStatus.OK?console.log("Geocoder failed due to: "+i):e[0]?(n=e[0].geometry.location.lat(),a=e[0].geometry.location.lng()):console.log("No results found"),this.val({lat:n,lng:a,address:t})});i.geocoder.geocode({address:t},s)},searchLocation:function(){if(!navigator.geolocation)return alert(acf.__("Sorry, this browser does not support geolocation"));var t=this.$control();t.addClass("-loading");var e=$.proxy(function(e,i){t.removeClass("-loading");var n=e.coords.latitude,a=e.coords.longitude;this.searchPosition(n,a)},this),i=function(e){t.removeClass("-loading")};navigator.geolocation.getCurrentPosition(e,i)},onClickClear:function(t,e){this.val(!1)},onClickLocate:function(t,e){this.searchLocation()},onClickSearch:function(t,e){this.searchAddress(this.$search().val())},onFocusSearch:function(t,e){this.removeClass("-value"),this.onKeyupSearch.apply(this,arguments)},onBlurSearch:function(t,e){this.setTimeout(function(){this.removeClass("-search"),e.val()&&this.addClass("-value")},100)},onKeyupSearch:function(t,e){e.val()?this.addClass("-search"):this.removeClass("-search")},onKeydownSearch:function(t,e){13==t.which&&t.preventDefault()},onMousedown:function(){},onShow:function(){if(!this.map)return!1;this.setTimeout(this.center,10)}});acf.registerFieldType(e);var i=new acf.Model({geocoder:!1,data:{status:!1},getStatus:function(){return this.get("status")},setStatus:function(t){return this.set("status",t)},isReady:function(){if("ready"==this.getStatus())return!0;if("loading"==this.getStatus())return!1;if(acf.isset(window,"google","maps","places"))return this.setStatus("ready"),!0;var t=acf.get("google_map_api");return t&&(this.setStatus("loading"),$.ajax({url:t,dataType:"script",cache:!0,context:this,success:function(){this.setStatus("ready"),this.geocoder=new google.maps.Geocoder,acf.doAction("google_map_api_loaded")}})),!1},ready:function(t,e){acf.addAction("google_map_api_loaded",t,10,e)}})}(jQuery),function($,t){var e=acf.Field.extend({type:"image",$control:function(){return this.$(".acf-image-uploader")},$input:function(){return this.$('input[type="hidden"]')},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(t){t=t||{},void 0!==t.id&&(t=t.attributes),t=acf.parseArgs(t,{url:"",alt:"",title:"",caption:"",description:"",width:0,height:0});var e=acf.isget(t,"sizes",this.get("preview_size"),"url");return null!==e&&(t.url=e),t},render:function(t){t=this.validateAttachment(t),this.$("img").attr({src:t.url,alt:t.alt,title:t.title});var e=t.id||"";this.val(e),e?this.$control().addClass("has-value"):this.$control().removeClass("has-value")},append:function(t,e){var i=function(t,e){for(var i=acf.getFields({key:t.get("key"),parent:e.$el}),n=0;n<i.length;n++)if(!i[n].val())return i[n];return!1},n=i(this,e);n||(e.$(".acf-button:last").trigger("click"),n=i(this,e)),n&&n.render(t)},selectAttachment:function(){var t=this.parent(),e=t&&"repeater"===t.get("type"),i=acf.newMediaPopup({mode:"select",type:"image",title:acf.__("Select Image"),field:this.get("key"),multiple:e,library:this.get("library"),allowedTypes:this.get("mime_types"),select:$.proxy(function(e,i){i>0?this.append(e,t):this.render(e)},this)})},editAttachment:function(){var t=this.val();if(t)var e=acf.newMediaPopup({mode:"edit",title:acf.__("Edit Image"),button:acf.__("Update Image"),attachment:t,field:this.get("key"),select:$.proxy(function(t,e){this.render(t)},this)})},removeAttachment:function(){this.render(!1)},onClickAdd:function(t,e){this.selectAttachment()},onClickEdit:function(t,e){this.editAttachment()},onClickRemove:function(t,e){this.removeAttachment()},onChange:function(t,e){var i=this.$input();acf.getFileInputData(e,function(t){i.val($.param(t))})}});acf.registerFieldType(e)}(jQuery),function($,t){var e=acf.models.ImageField.extend({type:"file",$control:function(){return this.$(".acf-file-uploader")},$input:function(){return this.$('input[type="hidden"]')},validateAttachment:function(t){return t=t||{},void 0!==t.id&&(t=t.attributes),t=acf.parseArgs(t,{url:"",alt:"",title:"",filename:"",filesizeHumanReadable:"",icon:"/wp-includes/images/media/default.png"})},render:function(t){t=this.validateAttachment(t),this.$("img").attr({src:t.icon,alt:t.alt,title:t.title}),this.$('[data-name="title"]').text(t.title),this.$('[data-name="filename"]').text(t.filename).attr("href",t.url),this.$('[data-name="filesize"]').text(t.filesizeHumanReadable);var e=t.id||"";acf.val(this.$input(),e),e?this.$control().addClass("has-value"):this.$control().removeClass("has-value")},selectAttachment:function(){var t=this.parent(),e=t&&"repeater"===t.get("type"),i=acf.newMediaPopup({mode:"select",title:acf.__("Select File"),field:this.get("key"),multiple:e,library:this.get("library"),allowedTypes:this.get("mime_types"),select:$.proxy(function(e,i){i>0?this.append(e,t):this.render(e)},this)})},editAttachment:function(){var t=this.val();if(!t)return!1;var e=acf.newMediaPopup({mode:"edit",title:acf.__("Edit File"),button:acf.__("Update File"),attachment:t,field:this.get("key"),select:$.proxy(function(t,e){this.render(t)},this)})}});acf.registerFieldType(e)}(jQuery),function($,t){var e=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 t=this.$node();return!!t.attr("href")&&{title:t.html(),url:t.attr("href"),target:t.attr("target")}},setValue:function(t){t=acf.parseArgs(t,{title:"",url:"",target:""});var e=this.$control(),i=this.$node();e.removeClass("-value -external"),t.url&&e.addClass("-value"),"_blank"===t.target&&e.addClass("-external"),this.$(".link-title").html(t.title),this.$(".link-url").attr("href",t.url).html(t.url),i.html(t.title),i.attr("href",t.url),i.attr("target",t.target),this.$(".input-title").val(t.title),this.$(".input-target").val(t.target),this.$(".input-url").val(t.url).trigger("change")},onClickEdit:function(t,e){acf.wpLink.open(this.$node())},onClickRemove:function(t,e){this.setValue(!1)},onChange:function(t,e){var i=this.getValue();this.setValue(i)}});acf.registerFieldType(e),acf.wpLink=new acf.Model({getNodeValue:function(){var t=this.get("node");return{title:t.html(),url:t.attr("href"),target:t.attr("target")}},setNodeValue:function(t){var e=this.get("node");e.html(t.title),e.attr("href",t.url),e.attr("target",t.target),e.trigger("change")},getInputValue:function(){return{title:$("#wp-link-text").val(),url:$("#wp-link-url").val(),target:$("#wp-link-target").prop("checked")?"_blank":""}},setInputValue:function(t){$("#wp-link-text").val(t.title),$("#wp-link-url").val(t.url),$("#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 e=$('<textarea id="acf-link-textarea" style="display:none;"></textarea>');$("body").append(e);var i=this.getNodeValue();wpLink.open("acf-link-textarea",i.url,i.title,null)},onOpen:function(){$("#wp-link-wrap").addClass("has-text-field");var t=this.getNodeValue();this.setInputValue(t)},close:function(){wpLink.close()},onClose:function(){if(!this.has("node"))return!1;this.off("wplink-open"),this.off("wplink-close");var t=this.getInputValue();this.setNodeValue(t),$("#acf-link-textarea").remove(),this.set("node",null)}})}(jQuery),function($,t){var e=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(t){t?this.$control().addClass("has-value"):this.$control().removeClass("has-value"),acf.val(this.$input(),t)},showLoading:function(t){acf.showLoading(this.$(".canvas"))},hideLoading:function(){acf.hideLoading(this.$(".canvas"))},maybeSearch:function(){var t=this.val(),e=this.getSearchVal();if(!e)return this.clear();if("http"!=e.substr(0,4)&&(e="http://"+e),e!==t){var i=this.get("timeout");i&&clearTimeout(i);var n=$.proxy(this.search,this,e);this.set("timeout",setTimeout(n,300))}},search:function(t){var e={action:"acf/fields/oembed/search",s:t,field_key:this.get("key")},i=this.get("xhr");i&&i.abort(),this.showLoading();var i=$.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(e),type:"post",dataType:"json",context:this,success:function(t){t&&t.html||(t={url:!1,html:""}),this.val(t.url),this.$(".canvas-media").html(t.html)},complete:function(){this.hideLoading()}});this.set("xhr",i)},clear:function(){this.val(""),this.$search().val(""),this.$(".canvas-media").html("")},onClickClear:function(t,e){this.clear()},onKeypressSearch:function(t,e){13==t.which&&(t.preventDefault(),this.maybeSearch())},onKeyupSearch:function(t,e){e.val()&&this.maybeSearch()},onChangeSearch:function(t,e){this.maybeSearch()}});acf.registerFieldType(e)}(jQuery),function($,t){var 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 t=this.$input().val();return"other"===t&&this.get("other_choice")&&(t=this.$inputText().val()),t},onClick:function(t,e){var i=e.parent("label"),n=i.hasClass("selected"),a=e.val();this.$(".selected").removeClass("selected"),i.addClass("selected"),this.get("allow_null")&&n&&(i.removeClass("selected"),e.prop("checked",!1).trigger("change"),a=!1),this.get("other_choice")&&("other"===a?this.$inputText().prop("disabled",!1):this.$inputText().prop("disabled",!0))}});acf.registerFieldType(e)}(jQuery),function($,t){var 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(t){this.busy=!0,acf.val(this.$input(),t),acf.val(this.$inputAlt(),t,!0),this.busy=!1},onChange:function(t,e){this.busy||this.setValue(e.val())}});acf.registerFieldType(e)}(jQuery),function($,t){var e=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",'click [data-name="remove_item"]':"onClickRemove",mouseover:"onHover"},$control:function(){return this.$(".acf-relationship")},$list:function(t){return this.$("."+t+"-list")},$listItems:function(t){return this.$list(t).find(".acf-rel-item")},$listItem:function(t,e){return this.$list(t).find('.acf-rel-item[data-id="'+e+'"]')},getValue:function(){var t=[];return this.$listItems("values").each(function(){t.push($(this).data("id"))}),!!t.length&&t},newChoice:function(t){return["<li>",'<span data-id="'+t.id+'" class="acf-rel-item">'+t.text+"</span>","</li>"].join("")},newValue:function(t){return["<li>",'<input type="hidden" name="'+this.getInputName()+'[]" value="'+t.id+'" />','<span data-id="'+t.id+'" class="acf-rel-item">'+t.text,'<a href="#" class="acf-icon -minus small dark" data-name="remove_item"></a>',"</span>","</li>"].join("")},addSortable:function(t){this.$list("values").sortable({items:"li",forceHelperSize:!0,forcePlaceholderSize:!0,scroll:!0,update:function(){t.$input().trigger("change")}})},initialize:function(){var t=this.proxy(function(t){if(!this.get("loading")&&this.get("more")){var e=this.$list("choices"),i=Math.ceil(e.scrollTop()),n=Math.ceil(e[0].scrollHeight),a=Math.ceil(e.innerHeight()),r=this.get("paged")||1;i+a>=n&&(this.set("paged",r+1),this.fetch())}});this.$list("choices").scrollTop(0).on("scroll",t),this.fetch()},onHover:function(t){$().off(t),this.addSortable(this)},onKeypressFilter:function(t,e){13==t.which&&t.preventDefault()},onChangeFilter:function(t,e){var i=e.val(),n=e.data("filter");this.get(n)!==i&&(this.set(n,i),this.set("paged",1),e.is("select")?this.fetch():this.maybeFetch())},onClickAdd:function(t,e){var i=this.val(),n=parseInt(this.get("max"));if(e.hasClass("disabled"))return!1;if(n>0&&i&&i.length>=n)return this.showNotice({text:acf.__("Maximum values reached ( {max} values )").replace("{max}",n),type:"warning"}),!1;e.addClass("disabled");var a=this.newValue({id:e.data("id"),text:e.html()});this.$list("values").append(a),this.$input().trigger("change")},onClickRemove:function(t,e){var i=e.parent(),n=i.parent(),a=i.data("id");setTimeout(function(){n.remove()},1),this.$listItem("choices",a).removeClass("disabled"),this.$input().trigger("change")},maybeFetch:function(){var t=this.get("timeout");t&&clearTimeout(t),t=this.setTimeout(this.fetch,300),this.set("timeout",t)},getAjaxData:function(){var t=this.$control().data();for(var e in t)t[e]=this.get(e);return t.action="acf/fields/relationship/query",t.field_key=this.get("key"),t},fetch:function(){var t=this.get("xhr");t&&t.abort();var e=this.getAjaxData(),i=this.$list("choices");1==e.paged&&i.html("");var n=$('<li><i class="acf-loading"></i> '+acf.__("Loading")+"</li>");i.append(n),this.set("loading",!0);var a=function(){this.set("loading",!1),n.remove()},r=function(t){if(!t||!t.results||!t.results.length)return this.set("more",!1),void(1==this.get("paged")&&this.$list("choices").append("<li>"+acf.__("No matches found")+"</li>"));this.set("more",t.more);var e=this.walkChoices(t.results),n=$(e),a=this.val();a&&a.length&&a.map(function(t){n.find('.acf-rel-item[data-id="'+t+'"]').addClass("disabled")}),i.append(n);var r=!1,s=!1;i.find(".acf-rel-label").each(function(){var t=$(this),e=t.siblings("ul");if(r&&r.text()==t.text())return s.append(e.children()),void $(this).parent().remove();r=t,s=e})},t=$.ajax({url:acf.get("ajaxurl"),dataType:"json",type:"post",data:acf.prepareForAjax(e),context:this,success:r,complete:a});this.set("xhr",t)},walkChoices:function(t){var e=function(t){var i="";return $.isArray(t)?t.map(function(t){i+=e(t)}):$.isPlainObject(t)&&(void 0!==t.children?(i+='<li><span class="acf-rel-label">'+t.text+'</span><ul class="acf-bl">',i+=e(t.children),i+="</ul></li>"):i+='<li><span class="acf-rel-item" data-id="'+t.id+'">'+t.text+"</span></li>"),i};return e(t)}});acf.registerFieldType(e)}(jQuery),function($,t){var e=acf.Field.extend({type:"select",select2:!1,wait:"load",events:{removeField:"onRemove"},$input:function(){return this.$("select")},initialize:function(){var t=this.$input();if(this.inherit(t),this.get("ui")){var e=this.get("ajax_action");e||(e="acf/fields/"+this.get("type")+"/query"),this.select2=acf.newSelect2(t,{field:this,ajax:this.get("ajax"),multiple:this.get("multiple"),placeholder:this.get("placeholder"),allowNull:this.get("allow_null"),ajaxAction:e})}},onRemove:function(){this.select2&&this.select2.destroy()}});acf.registerFieldType(e)}(jQuery),function($,t){var e="tab",i=acf.Field.extend({type:"tab",wait:"",tabs:!1,tab:!1,findFields:function(){return this.$el.nextUntil(".acf-field-tab",".acf-field")},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 t=this.findTabs(),e=this.findTab(),i=acf.parseArgs(e.data(),{endpoint:!1,placement:"",before:this.$el});!t.length||i.endpoint?this.tabs=new a(i):this.tabs=t.data("acf"),this.tab=this.tabs.addTab(e,this)},isActive:function(){return this.tab.isActive()},showFields:function(){this.getFields().map(function(t){t.show(this.cid,"tab"),t.hiddenByTab=!1},this)},hideFields:function(){this.getFields().map(function(t){t.hide(this.cid,"tab"),t.hiddenByTab=this.tab},this)},show:function(t){var e=acf.Field.prototype.show.apply(this,arguments);return e&&(this.tab.show(),this.tabs.refresh()),e},hide:function(t){var e=acf.Field.prototype.hide.apply(this,arguments);return e&&(this.tab.hide(),this.isActive()&&this.tabs.reset()),e},enable:function(t){this.getFields().map(function(t){t.enable("tab")})},disable:function(t){this.getFields().map(function(t){t.disable("tab")})}});acf.registerFieldType(i);var n=0,a=acf.Model.extend({tabs:[],active:!1,actions:{refresh:"onRefresh"},data:{before:!1,placement:"top",index:0,initialized:!1},setup:function(t){$.extend(this.data,t),this.tabs=[],this.active=!1;var e=this.get("placement"),i=this.get("before"),a=i.parent();"left"==e&&a.hasClass("acf-fields")&&a.addClass("-sidebar"),i.is("tr")?this.$el=$('<tr class="acf-tab-wrap"><td colspan="2"><ul class="acf-hl acf-tab-group"></ul></td></tr>'):this.$el=$('<div class="acf-tab-wrap -'+e+'"><ul class="acf-hl acf-tab-group"></ul></div>'),i.before(this.$el),this.set("index",n,!0),n++},initializeTabs:function(){var t=this.getVisible().shift(),e=acf.getPreference("this.tabs")||[],i=this.get("index"),n=e[i];this.tabs[n]&&this.tabs[n].isVisible()&&(t=this.tabs[n]),t?this.selectTab(t):this.closeTabs(),this.set("initialized",!0)},getVisible:function(){return this.tabs.filter(function(t){return t.isVisible()})},getActive:function(){return this.active},setActive:function(t){return this.active=t},hasActive:function(){return!1!==this.active},isActive:function(t){var e=this.getActive();return e&&e.cid===t.cid},closeActive:function(){this.hasActive()&&this.closeTab(this.getActive())},openTab:function(t){this.closeActive(),t.open(),this.setActive(t)},closeTab:function(t){t.close(),this.setActive(!1)},closeTabs:function(){this.tabs.map(this.closeTab,this)},selectTab:function(t){this.tabs.map(function(e){t.cid!==e.cid&&this.closeTab(e)},this),this.openTab(t)},addTab:function(t,e){var i=$("<li></li>");i.append(t),this.$("ul").append(i);var n=new r({$el:i,field:e,group:this});return this.tabs.push(n),n},reset:function(){return this.closeActive(),this.refresh()},refresh:function(){if(this.hasActive())return!1;var t=this.getVisible().shift();return t&&this.openTab(t),t},onRefresh:function(){if("left"===this.get("placement")){var t=this.$el.parent(),e=this.$el.children("ul"),i=t.is("td")?"height":"min-height",n=e.position().top+e.outerHeight(!0)-1;t.css(i,n)}}}),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(t,e){t.preventDefault(),this.toggle()},toggle:function(){this.isActive()||this.group.openTab(this)}}),s=new acf.Model({priority:50,actions:{prepare:"render",append:"render",unload:"onUnload",invalid_field:"onInvalidField"},findTabs:function(){return $(".acf-tab-wrap")},getTabs:function(){return acf.getInstances(this.findTabs())},render:function(t){this.getTabs().map(function(t){t.get("initialized")||t.initializeTabs()})},onInvalidField:function(t){this.busy||t.hiddenByTab&&(t.hiddenByTab.toggle(),this.busy=!0,this.setTimeout(function(){this.busy=!1},100))},onUnload:function(){var t=[];this.getTabs().map(function(e){var i=e.hasActive()?e.getActive().index():0;t.push(i)}),t.length&&acf.setPreference("this.tabs",t)}})}(jQuery),function($,t){var e=acf.models.SelectField.extend({type:"post_object"});acf.registerFieldType(e)}(jQuery),function($,t){var e=acf.models.SelectField.extend({type:"page_link"});acf.registerFieldType(e)}(jQuery),function($,t){var e=acf.models.SelectField.extend({type:"user"});acf.registerFieldType(e)}(jQuery),function($,t){var e=acf.Field.extend({type:"taxonomy",data:{ftype:"select"},select2:!1,wait:"load",events:{'click a[data-name="add"]':"onClickAdd",'click input[type="radio"]':"onClickRadio"},$control:function(){return this.$(".acf-taxonomy-field")},$input:function(){return this.getRelatedPrototype().$input.apply(this,arguments)},getRelatedType:function(){var t=this.get("ftype");return"multi_select"==t&&(t="select"),t},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(){this.select2&&this.select2.destroy()},onClickAdd:function(t,e){var i=this,n=!1,a=!1,r=!1,s=!1,o=!1,c=!1,l=!1,d=function(t){n.loading(!1),n.content(t),a=n.$("form"),r=n.$('input[name="term_name"]'),s=n.$('select[name="term_parent"]'),o=n.$(".acf-submit-button"),r.focus(),n.on("submit","form",u)},u=function(t,e){if(t.preventDefault(),""===r.val())return r.focus(),!1;acf.startButtonLoading(o);var n={action:"acf/fields/taxonomy/add_term",field_key:i.get("key"),term_name:r.val(),term_parent:s.length?s.val():0};$.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(n),type:"post",dataType:"json",success:f})},f=function(t){acf.stopButtonLoading(o),l&&l.remove(),acf.isAjaxSuccess(t)?(r.val(""),h(t.data),l=acf.newNotice({type:"success",text:acf.getAjaxMessage(t),target:a,timeout:2e3,dismiss:!1})):l=acf.newNotice({type:"error",text:acf.getAjaxError(t),target:a,timeout:2e3,dismiss:!1}),r.focus()},h=function(t){var e=$('<option value="'+t.term_id+'">'+t.term_label+"</option>");t.term_parent?s.children('option[value="'+t.term_parent+'"]').after(e):s.append(e),acf.getFields({type:"taxonomy"}).map(function(e){e.get("taxonomy")==i.get("taxonomy")&&e.appendTerm(t)}),i.selectTerm(t.term_id)};!function(){n=acf.newPopup({title:e.attr("title"),loading:!0,width:"300px"});var t={action:"acf/fields/taxonomy/add_term",field_key:i.get("key")};$.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(t),type:"post",dataType:"html",success:d})}()},appendTerm:function(t){"select"==this.getRelatedType()?this.appendTermSelect(t):this.appendTermCheckbox(t)},appendTermSelect:function(t){this.select2.addOption({id:t.term_id,text:t.term_label})},appendTermCheckbox:function(t){var e=this.$("[name]:first").attr("name"),i=this.$("ul:first");"checkbox"==this.getRelatedType()&&(e+="[]");var n=$(['<li data-id="'+t.term_id+'">',"<label>",'<input type="'+this.get("ftype")+'" value="'+t.term_id+'" name="'+e+'" /> ',"<span>"+t.term_name+"</span>","</label>","</li>"].join(""));if(t.term_parent){var a=i.find('li[data-id="'+t.term_parent+'"]');i=a.children("ul"),i.exists()||(i=$('<ul class="children acf-bl"></ul>'),a.append(i))}i.append(n)},selectTerm:function(t){
3
+ if("select"==this.getRelatedType())this.select2.selectOption(t);else{this.$('input[value="'+t+'"]').prop("checked",!0).trigger("change")}},onClickRadio:function(t,e){var i=e.parent("label"),n=i.hasClass("selected");this.$(".selected").removeClass("selected"),i.addClass("selected"),this.get("allow_null")&&n&&(i.removeClass("selected"),e.prop("checked",!1).trigger("change"))}});acf.registerFieldType(e)}(jQuery),function($,t){var e=acf.models.DatePickerField.extend({type:"time_picker",$control:function(){return this.$(".acf-time-picker")},initialize:function(){var t=this.$input(),e=this.$inputText(),i={timeFormat:this.get("time_format"),altField:t,altFieldTimeOnly:!1,altTimeFormat:"HH:mm:ss",showButtonPanel:!0,controlType:"select",oneLine:!0,closeText:acf.get("dateTimePickerL10n").selectText,timeOnly:!0};i.onClose=function(t,e,i){var n=e.dpDiv.find(".ui-datepicker-close");!t&&n.is(":hover")&&i._updateDateTime()},i=acf.applyFilters("time_picker_args",i,this),acf.newTimePicker(e,i),acf.doAction("time_picker_init",e,i,this)}});acf.registerFieldType(e),acf.newTimePicker=function(t,e){if(void 0===$.timepicker)return!1;e=e||{},t.timepicker(e),$("body > #ui-datepicker-div").exists()&&$("body > #ui-datepicker-div").wrap('<div class="acf-ui-datepicker" />')}}(jQuery),function($,t){var 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 t=this.$switch();if(t.length){var e=t.children(".acf-switch-on"),i=t.children(".acf-switch-off"),n=Math.max(e.width(),i.width());n&&(e.css("min-width",n),i.css("min-width",n))}},switchOn:function(){this.$input().prop("checked",!0),this.$switch().addClass("-on")},switchOff:function(){this.$input().prop("checked",!1),this.$switch().removeClass("-on")},onChange:function(t,e){e.prop("checked")?this.switchOn():this.switchOff()},onFocus:function(t,e){this.$switch().addClass("-focus")},onBlur:function(t,e){this.$switch().removeClass("-focus")},onKeypress:function(t,e){return 37===t.keyCode?this.switchOff():39===t.keyCode?this.switchOn():void 0}});acf.registerFieldType(e)}(jQuery),function($,t){var 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 t=this.val();return!!t&&(-1!==t.indexOf("://")||0===t.indexOf("//"))},render:function(){this.isValid()?this.$control().addClass("-valid"):this.$control().removeClass("-valid")},onkeyup:function(t,e){this.render()}});acf.registerFieldType(e)}(jQuery),function($,t){var e=acf.Field.extend({type:"wysiwyg",wait:"load",events:{"mousedown .acf-editor-wrap.delay":"onMousedown",sortstartField:"disableEditor",sortstopField:"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 t=this.$control(),e=this.$input(),i={tinymce:!0,quicktags:!0,toolbar:this.get("toolbar"),mode:this.getMode(),field:this},n=e.attr("id"),a=acf.uniqueId("acf-editor-");acf.rename({target:t,search:n,replace:a,destructive:!0}),this.set("id",a,!0),acf.tinymce.initialize(a,i)},onMousedown:function(t){t.preventDefault();var e=this.$control();e.removeClass("delay"),e.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)}(jQuery),function($,t){var e=[];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){$.extend(this.data,t)},getEventTarget:function(t,e){return t||this.get("field").$el},change:function(t,e){this.get("conditions").change(t)},match:function(t,e){return!1},calculate:function(){return this.match(this.get("rule"),this.get("field"))},choices:function(t){return'<intput type="text" />'}}),acf.newCondition=function(t,e){var i=e.get("field"),n=i.getField(t.field);if(!i||!n)return!1;var a={rule:t,target:i,conditions:e,field:n},r=n.get("type"),s=t.operator;return new(acf.getConditionTypes({fieldType:r,operator:s})[0]||acf.Condition)(a)};var i=function(t){return acf.strPascalCase(t||"")+"Condition"};acf.registerConditionType=function(t){var n=t.prototype,a=n.type,r=i(a);acf.models[r]=t,e.push(a)},acf.getConditionType=function(t){var e=i(t);return acf.models[e]||!1},acf.registerConditionForFieldType=function(t,e){var i=acf.getConditionType(t);i&&i.prototype.fieldTypes.push(e)},acf.getConditionTypes=function(t){t=acf.parseArgs(t,{fieldType:"",operator:""});var i=[];return e.map(function(e){var n=acf.getConditionType(e),a=n.prototype.fieldTypes,r=n.prototype.operator;t.fieldType&&-1===a.indexOf(t.fieldType)||t.operator&&r!==t.operator||i.push(n)}),i}}(jQuery),function($,t){var e="conditional_logic",i=new acf.Model({id:"conditionsManager",priority:20,actions:{new_field:"onNewField"},onNewField:function(t){t.has("conditions")&&t.getConditions().render()}}),n=function(t,e){var i=acf.getFields({key:e,sibling:t.$el,suppressFilters:!0});return i.length||(i=acf.getFields({key:e,parent:t.$el.parent(),suppressFilters:!0})),!!i.length&&i[0]};acf.Field.prototype.getField=function(t){var e=n(this,t);if(e)return e;for(var i=this.parents(),a=0;a<i.length;a++)if(e=n(i[a],t))return e;return!1},acf.Field.prototype.getConditions=function(){return this.conditions||(this.conditions=new r(this)),this.conditions};var a=!1,r=acf.Model.extend({id:"Conditions",data:{field:!1,timeStamp:!1,groups:[]},setup:function(t){this.data.field=t;var e=t.get("conditions");e instanceof Array?e[0]instanceof Array?e.map(function(t,e){this.addRules(t,e)},this):this.addRules(e):this.addRule(e)},change:function(t){if(this.get("timeStamp")===t.timeStamp)return!1;this.set("timeStamp",t.timeStamp,!0);var e=this.render()},render:function(){return this.calculate()?this.show():this.hide()},show:function(){return this.get("field").showEnable(this.cid,e)},hide:function(){return this.get("field").hideDisable(this.cid,e)},calculate:function(){var t=!1;return this.getGroups().map(function(e){if(!t){e.filter(function(t){return t.calculate()}).length==e.length&&(t=!0)}}),t},hasGroups:function(){return null!=this.data.groups},getGroups:function(){return this.data.groups},addGroup:function(){var t=[];return this.data.groups.push(t),t},hasGroup:function(t){return null!=this.data.groups[t]},getGroup:function(t){return this.data.groups[t]},removeGroup:function(t){return this.data.groups[t].delete,this},addRules:function(t,e){t.map(function(t){this.addRule(t,e)},this)},addRule:function(t,e){e=e||0;var i;i=this.hasGroup(e)?this.getGroup(e):this.addGroup();var n=acf.newCondition(t,this);if(!n)return!1;i.push(n)},hasRule:function(){},getRule:function(t,e){return t=t||0,e=e||0,this.data.groups[e][t]},removeRule:function(){}})}(jQuery),function($,t){var e=acf.__,i=function(t){return t?""+t:""},n=function(t,e){return i(t).toLowerCase()===i(e).toLowerCase()},a=function(t,e){return parseFloat(t)===parseFloat(e)},r=function(t,e){return parseFloat(t)>parseFloat(e)},s=function(t,e){return parseFloat(t)<parseFloat(e)},o=function(t,e){return e=e.map(function(t){return i(t)}),e.indexOf(t)>-1},c=function(t,e){return i(t).indexOf(i(e))>-1},l=function(t,e){var n=new RegExp(i(e),"gi");return i(t).match(n)},d=acf.Condition.extend({type:"hasValue",operator:"!=empty",label:e("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(t,e){return!!e.val()},choices:function(t){return'<input type="text" disabled="" />'}});acf.registerConditionType(d);var u=d.extend({type:"hasNoValue",operator:"==empty",label:e("Has no value"),match:function(t,e){return!d.prototype.match.apply(this,arguments)}});acf.registerConditionType(u);var f=acf.Condition.extend({type:"equalTo",operator:"==",label:e("Value is equal to"),fieldTypes:["text","textarea","number","range","email","url","password"],match:function(t,e){return $.isNumeric(t.value)?a(t.value,e.val()):n(t.value,e.val())},choices:function(t){return'<input type="text" />'}});acf.registerConditionType(f);var h=f.extend({type:"notEqualTo",operator:"!=",label:e("Value is not equal to"),match:function(t,e){return!f.prototype.match.apply(this,arguments)}});acf.registerConditionType(h);var p=acf.Condition.extend({type:"patternMatch",operator:"==pattern",label:e("Value matches pattern"),fieldTypes:["text","textarea","email","url","password","wysiwyg"],match:function(t,e){return l(e.val(),t.value)},choices:function(t){return'<input type="text" placeholder="[a-z0-9]" />'}});acf.registerConditionType(p);var g=acf.Condition.extend({type:"contains",operator:"==contains",label:e("Value contains"),fieldTypes:["text","textarea","number","email","url","password","wysiwyg","oembed","select"],match:function(t,e){return c(e.val(),t.value)},choices:function(t){return'<input type="text" />'}});acf.registerConditionType(g);var m=f.extend({type:"trueFalseEqualTo",choiceType:"select",fieldTypes:["true_false"],choices:function(t){return[{id:1,text:e("Checked")}]}});acf.registerConditionType(m);var v=h.extend({type:"trueFalseNotEqualTo",choiceType:"select",fieldTypes:["true_false"],choices:function(t){return[{id:1,text:e("Checked")}]}});acf.registerConditionType(v);var y=acf.Condition.extend({type:"selectEqualTo",operator:"==",label:e("Value is equal to"),fieldTypes:["select","checkbox","radio","button_group"],match:function(t,e){var i=e.val();return i instanceof Array?o(t.value,i):n(t.value,i)},choices:function(t){var i=[],n=t.$setting("choices textarea").val().split("\n");return t.$input("allow_null").prop("checked")&&i.push({id:"",text:e("Null")}),n.map(function(t){t=t.split(":"),t[1]=t[1]||t[0],i.push({id:$.trim(t[0]),text:$.trim(t[1])})}),i}});acf.registerConditionType(y);var b=y.extend({type:"selectNotEqualTo",operator:"!=",label:e("Value is not equal to"),match:function(t,e){return!y.prototype.match.apply(this,arguments)}});acf.registerConditionType(b);var x=acf.Condition.extend({type:"greaterThan",operator:">",label:e("Value is greater than"),fieldTypes:["number","range"],match:function(t,e){var i=e.val();return i instanceof Array&&(i=i.length),r(i,t.value)},choices:function(t){return'<input type="number" />'}});acf.registerConditionType(x);var w=x.extend({type:"lessThan",operator:"<",label:e("Value is less than"),match:function(t,e){var i=e.val();return i instanceof Array&&(i=i.length),s(i,t.value)},choices:function(t){return'<input type="number" />'}});acf.registerConditionType(w);var _=x.extend({type:"selectionGreaterThan",label:e("Selection is greater than"),fieldTypes:["checkbox","select","post_object","page_link","relationship","taxonomy","user"]});acf.registerConditionType(_);var k=w.extend({type:"selectionLessThan",label:e("Selection is less than"),fieldTypes:["checkbox","select","post_object","page_link","relationship","taxonomy","user"]});acf.registerConditionType(k)}(jQuery),function($,t){acf.newMediaPopup=function(t){var e=null,t=acf.parseArgs(t,{mode:"select",title:"",button:"",type:"",field:!1,allowedTypes:"",library:"all",multiple:!1,attachment:0,autoOpen:!0,open:function(){},select:function(){},close:function(){}});return e="edit"==t.mode?new acf.models.EditMediaPopup(t):new acf.models.SelectMediaPopup(t),t.autoOpen&&setTimeout(function(){e.open()},1),acf.doAction("new_media_popup",e),e};var e=function(){var t=acf.get("post_id");return $.isNumeric(t)?t:0};acf.getMimeTypes=function(){return this.get("mimeTypes")},acf.getMimeType=function(t){var e=acf.getMimeTypes();if(void 0!==e[t])return e[t];for(var i in e)if(-1!==i.indexOf(t))return e[i];return!1};var i=acf.Model.extend({id:"MediaPopup",data:{},defaults:{},frame:!1,setup:function(t){$.extend(this.data,t)},initialize:function(){var t=this.getFrameOptions();this.addFrameStates(t);var e=wp.media(t);e.acf=this,this.addFrameEvents(e,t),this.frame=e},open:function(){this.frame.open()},close:function(){this.frame.close()},remove:function(){this.frame.detach(),this.frame.remove()},getFrameOptions:function(){var t={title:this.get("title"),multiple:this.get("multiple"),library:{},states:[]};return this.get("type")&&(t.library.type=this.get("type")),"uploadedTo"===this.get("library")&&(t.library.uploadedTo=e()),this.get("attachment")&&(t.library.post__in=[this.get("attachment")]),this.get("button")&&(t.button={text:this.get("button")}),t},addFrameStates:function(t){var e=wp.media.query(t.library);this.get("field")&&acf.isset(e,"mirroring","args")&&(e.mirroring.args._acfuploader=this.get("field")),t.states.push(new wp.media.controller.Library({library:e,multiple:this.get("multiple"),title:this.get("title"),priority:20,filterable:"all",editable:!0,allowLocalEdits:!0})),acf.isset(wp,"media","controller","EditImage")&&t.states.push(new wp.media.controller.EditImage)},addFrameEvents:function(t,e){t.on("open",function(){this.$el.closest(".media-modal").addClass("acf-media-modal -"+this.acf.get("mode"))},t),t.on("content:render:edit-image",function(){var t=this.state().get("image"),e=new wp.media.view.EditImage({model:t,controller:this}).render();this.content.set(e),e.loadEditor()},t),t.on("select",function(){var e=t.state().get("selection");e&&e.each(function(e,i){t.acf.get("select").apply(t.acf,[e,i])})}),t.on("close",function(){setTimeout(function(){t.acf.get("close").apply(t.acf),t.acf.remove()},1)})}});acf.models.SelectMediaPopup=i.extend({id:"SelectMediaPopup",setup:function(t){t.button||(t.button=acf._x("Select","verb")),i.prototype.setup.apply(this,arguments)},addFrameEvents:function(t,e){acf.isset(_wpPluploadSettings,"defaults","multipart_params")&&(_wpPluploadSettings.defaults.multipart_params._acfuploader=this.get("field"),t.on("open",function(){delete _wpPluploadSettings.defaults.multipart_params._acfuploader})),t.on("content:activate:browse",function(){var e=!1;try{e=t.content.get().toolbar}catch(t){return void console.log(t)}t.acf.customizeFilters.apply(t.acf,[e])}),i.prototype.addFrameEvents.apply(this,arguments)},customizeFilters:function(t){var e=t.get("filters");if("image"==this.get("type")&&(e.filters.all.text=acf.__("All images"),delete e.filters.audio,delete e.filters.video,delete e.filters.image,$.each(e.filters,function(t,e){e.props.type=e.props.type||"image"})),this.get("allowedTypes")){this.get("allowedTypes").split(" ").join("").split(".").join("").split(",").map(function(t){var i=acf.getMimeType(t);if(i){var n={text:i,props:{status:null,type:i,uploadedTo:null,orderby:"date",order:"DESC"},priority:20};e.filters[i]=n}})}if("uploadedTo"===this.get("library")){var i=this.frame.options.library.uploadedTo;delete e.filters.unattached,delete e.filters.uploaded,$.each(e.filters,function(t,e){e.text+=" ("+acf.__("Uploaded to this post")+")",e.props.uploadedTo=i})}var n=this.get("field");$.each(e.filters,function(t,e){e.props._acfuploader=n}),t.get("search").model.attributes._acfuploader=n,e.renderFilters&&e.renderFilters()}}),acf.models.EditMediaPopup=i.extend({id:"SelectMediaPopup",setup:function(t){t.button||(t.button=acf._x("Update","verb")),i.prototype.setup.apply(this,arguments)},addFrameEvents:function(t,e){t.on("open",function(){this.$el.closest(".media-modal").addClass("acf-expanded"),"browse"!=this.content.mode()&&this.content.mode("browse");var e=this.state(),i=e.get("selection"),n=wp.media.attachment(t.acf.get("attachment"));i.add(n)},t),i.prototype.addFrameEvents.apply(this,arguments)}});var n=new acf.Model({id:"customizePrototypes",wait:"ready",initialize:function(){if(acf.isset(window,"wp","media","view")){var t=e();t&&acf.isset(wp,"media","view","settings","post")&&(wp.media.view.settings.post.id=t),this.customizeAttachmentsRouter(),this.customizeAttachmentFilters(),this.customizeAttachmentCompat(),this.customizeAttachmentLibrary()}},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=$(['<a href="#" class="acf-expand-details">','<span class="is-closed"><span class="acf-icon -left small grey"></span>'+acf.__("Expand Details")+"</span>",'<span class="is-open"><span class="acf-icon -right small grey"></span>'+acf.__("Collapse Details")+"</span>","</a>"].join(""));t.on("click",function(t){t.preventDefault();var e=$(this).closest(".media-modal");e.hasClass("acf-expanded")?e.removeClass("acf-expanded"):e.addClass("acf-expanded")}),this.$el.append(t)},initialize:function(){return t.prototype.initialize.apply(this,arguments),this.addExpand(),this}})}},customizeAttachmentFilters:function(){if(acf.isset(wp,"media","view","AttachmentFilters","All")){wp.media.view.AttachmentFilters.All.prototype.renderFilters=function(){this.$el.html(_.chain(this.filters).map(function(t,e){return{el:$("<option></option>").val(e).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,e=!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(e),e=setTimeout($.proxy(function(){this.rendered=!0,acf.doAction("append",this.$el)},this),50),this):this)}})}},customizeAttachmentLibrary:function(){if(acf.isset(wp,"media","view","Attachment","Library")){var t=wp.media.view.Attachment.Library;wp.media.view.Attachment.Library=t.extend({render:function(){var e=acf.isget(this,"controller","acf"),i=acf.isget(this,"model","attributes");if(e&&i){i.acf_errors&&this.$el.addClass("acf-disabled");var n=e.get("selected");n&&n.indexOf(i.id)>-1&&this.$el.addClass("acf-selected")}return t.prototype.render.apply(this,arguments)},toggleSelection:function(e){var i=this.collection,n=this.options.selection,a=this.model,r=n.single(),s=this.controller,o=acf.isget(this,"model","attributes","acf_errors"),c=s.$el.find(".media-frame-content .media-sidebar");if(c.children(".acf-selection-error").remove(),c.children().removeClass("acf-hidden"),s&&o){var l=acf.isget(this,"model","attributes","filename");return c.children().addClass("acf-hidden"),c.prepend(['<div class="acf-selection-error">','<span class="selection-error-label">'+acf.__("Restricted")+"</span>",'<span class="selection-error-filename">'+l+"</span>",'<span class="selection-error-message">'+o+"</span>","</div>"].join("")),n.reset(),void n.single(a)}return t.prototype.toggleSelection.apply(this,arguments)}})}}})}(jQuery),function($,t){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"},initialize:function(){},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=$("#page_template");return t.length?t.val():null},getPageParent:function(t,e){var e=$("#parent_id");return e.length?e.val():null},getPageType:function(t,e){return this.getPageParent()?"child":"parent"},getPostFormat:function(t,e){var e=$("#post-formats-select input:checked");if(e.length){var i=e.val();return"0"==i?"standard":i}return null},getPostTerms:function(){var t={},e=acf.serialize($(".categorydiv, .tagsdiv"));e.tax_input&&(t=e.tax_input),e.post_category&&(t.category=e.post_category);for(var i in t)acf.isArray(t[i])||(t[i]=t[i].split(", "));acf.getFields({type:"taxonomy"}).map(function(e){if(e.get("save")){var i=e.val(),n=e.get("taxonomy");i&&(t[n]=t[n]||[],i=acf.isArray(i)?i:[i],t[n]=t[n].concat(i))}}),null!==(productType=this.getProductType())&&(t.product_type=[productType]);for(var i in t)t[i]=acf.uniqueArray(t[i]);return t},getProductType:function(){var t=$("#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"),exclude:[]});this.isPost()&&(t.post_id=acf.get("post_id")),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-postbox").not(".acf-hidden").each(function(){t.exclude.push($(this).attr("id").substr(4))});var e=function(t){acf.isAjaxSuccess(t)&&($(".acf-postbox").addClass("acf-hidden"),$(".acf-postbox-toggle").addClass("acf-hidden"),$("#acf-style").html(""),t.data.map(function(t,e){var i=$("#acf-"+t.key),n=$("#acf-"+t.key+"-hide"),a=n.parent();i.removeClass("acf-hidden hide-if-js").show(),a.removeClass("acf-hidden hide-if-js").show(),n.prop("checked",!0);var r=i.find(".acf-replace-with-fields");r.exists()&&(r.replaceWith(t.html),acf.doAction("append",i)),0===e&&$("#acf-style").html(t.style),acf.enable(i,"postbox")}))},i=function(t){$(".acf-postbox.acf-hidden").each(function(){acf.disable($(this),"postbox")})};this.xhr=$.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(t),type:"post",dataType:"json",context:this,success:e,complete:i})}},onChange:function(t,e){this.setTimeout(this.check,1)}})}(jQuery),function($,t){function e(){return acf.isset(window,"jQuery","fn","select2","amd")?4:!!acf.isset(window,"Select2")&&3}acf.newSelect2=function(t,i){if(i=acf.parseArgs(i,{allowNull:!1,placeholder:"",multiple:!1,field:!1,ajax:!1,ajaxAction:"",ajaxData:function(t){return t},ajaxResults:function(t){return t}}),4==e())var r=new n(t,i);else var r=new a(t,i);return acf.doAction("new_select2",r),r};var i=acf.Model.extend({setup:function(t,e){$.extend(this.data,e),this.$el=t},initialize:function(){},selectOption:function(t){var e=this.getOption(t);e.prop("selected")||e.prop("selected",!0).trigger("change")},unselectOption:function(t){var e=this.getOption(t);e.prop("selected")&&e.prop("selected",!1).trigger("change")},getOption:function(t){return this.$('option[value="'+t+'"]')},addOption:function(t){t=acf.parseArgs(t,{id:"",text:"",selected:!1});var e=this.getOption(t.id);return e.length||(e=$("<option></option>"),e.html(t.text),e.attr("value",t.id),e.prop("selected",t.selected),this.$el.append(e)),e},getValue:function(){var t=[],e=this.$el.find("option:selected");return e.exists()?(e=e.sort(function(t,e){return+t.getAttribute("data-i")-+e.getAttribute("data-i")}),e.each(function(){var e=$(this);t.push({$el:e,id:e.attr("value"),text:e.text()})}),t):t},mergeOptions:function(){},getChoices:function(){var t=function(e){var i=[];return e.children().each(function(){var e=$(this);e.is("optgroup")?i.push({text:e.attr("label"),children:t(e)}):i.push({id:e.attr("value"),text:e.text()})}),i};return t(this.$el)},decodeChoices:function(t){var e=function(t){return t.map(function(t){return t.text=acf.decode(t.text),t.children&&(t.children=e(t.children)),t}),t};return e(t)},getAjaxData:function(t){var e={action:this.get("ajaxAction"),s:t.term||"",paged:t.page||1},i=this.get("field");i&&(e.field_key=i.get("key"));var n=this.get("ajaxData");return n&&(e=n.apply(this,[e,t])),e=acf.applyFilters("select2_ajax_data",e,this.data,this.$el,i||!1,this),acf.prepareForAjax(e)},getAjaxResults:function(t,e){t=acf.parseArgs(t,{results:!1,more:!1}),t.results&&(t.results=this.decodeChoices(t.results));var i=this.get("ajaxResults");return i&&(t=i.apply(this,[t,e])),t=acf.applyFilters("select2_ajax_results",t,e,this)},processAjaxResults:function(t,e){var t=this.getAjaxResults(t,e);return t.more&&(t.pagination={more:!0}),setTimeout($.proxy(this.mergeOptions,this),1),t},destroy:function(){this.$el.data("select2")&&this.$el.select2("destroy"),this.$el.siblings(".select2-container").remove()}}),n=i.extend({initialize:function(){var t=this.$el,e={width:"100%",allowClear:this.get("allowNull"),placeholder:this.get("placeholder"),multiple:this.get("multiple"),data:[],escapeMarkup:function(t){return t}};e.multiple&&this.getValue().map(function(e){e.$el.detach().appendTo(t)}),t.removeData("ajax"),t.removeAttr("data-ajax"),this.get("ajax")&&(e.ajax={url:acf.get("ajaxurl"),delay:250,dataType:"json",type:"post",cache:!1,data:$.proxy(this.getAjaxData,this),processResults:$.proxy(this.processAjaxResults,this)});var i=this.get("field");e=acf.applyFilters("select2_args",e,t,this.data,i||!1,this),t.select2(e);var n=t.next(".select2-container");if(e.multiple){var a=n.find("ul");a.sortable({stop:function(e){a.find(".select2-selection__choice").each(function(){$($(this).data("data").element).detach().appendTo(t)}),t.trigger("change")}}),t.on("select2:select",this.proxy(function(t){this.getOption(t.params.data.id).detach().appendTo(this.$el)}))}n.addClass("-acf"),acf.doAction("select2_init",t,e,this.data,i||!1,this)},mergeOptions:function(){var t=!1,e=!1;$('.select2-results__option[role="group"]').each(function(){var i=$(this).children("ul"),n=$(this).children("strong");if(e&&e.text()===n.text())return t.append(i.children()),void $(this).remove();t=i,e=n})}}),a=i.extend({initialize:function(){var t=this.$el,e=this.getValue(),i=this.get("multiple"),n={width:"100%",allowClear:this.get("allowNull"),placeholder:this.get("placeholder"),separator:"||",multiple:this.get("multiple"),data:this.getChoices(),escapeMarkup:function(t){return t},dropdownCss:{"z-index":"999999999"},initSelection:function(t,n){n(i?e:e.shift())}},a=t.siblings("input");a.length||(a=$('<input type="hidden" />'),t.before(a)),inputValue=e.map(function(t){return t.id}).join("||"),a.val(inputValue),n.multiple&&e.map(function(e){e.$el.detach().appendTo(t)}),n.allowClear&&(n.data=n.data.filter(function(t){return""!==t.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:$.proxy(this.getAjaxData,this),results:$.proxy(this.processAjaxResults,this)});var r=this.get("field");n=acf.applyFilters("select2_args",n,t,this.data,r||!1,this),a.select2(n);var s=a.select2("container"),o=$.proxy(this.getOption,this);if(n.multiple){var c=s.find("ul");c.sortable({stop:function(){c.find(".select2-search-choice").each(function(){var e=$(this).data("select2Data");o(e.id).detach().appendTo(t)}),t.trigger("change")}})}a.on("select2-selecting",function(e){var i=e.choice,n=o(i.id);n.length||(n=$('<option value="'+i.id+'">'+i.text+"</option>")),n.detach().appendTo(t)}),s.addClass("-acf"),acf.doAction("select2_init",t,n,this.data,r||!1,this),a.on("change",function(){var e=a.val();e.indexOf("||")&&(e=e.split("||")),t.val(e).trigger("change")}),t.hide()},mergeOptions:function(){var t=!1,e=!1;$("#select2-drop .select2-result-with-children").each(function(){var i=$(this).children("ul"),n=$(this).children(".select2-result-label");if(e&&e.text()===n.text())return e.append(i.children()),void $(this).remove();t=i,e=n})},getAjaxData:function(t,e){var n={term:t,page:e};return i.prototype.getAjaxData.apply(this,[n])}}),r=new acf.Model({priority:5,wait:"prepare",initialize:function(){var t=acf.get("locale"),i=acf.get("rtl"),n=acf.get("select2L10n"),a=e();return!!n&&(0!==t.indexOf("en")&&void(4==a?this.addTranslations4():3==a&&this.addTranslations3()))},addTranslations4:function(){var t=acf.get("select2L10n"),e=acf.get("locale");e=e.replace("_","-");var i={errorLoading:function(){return t.load_fail},inputTooLong:function(e){var i=e.input.length-e.maximum;return i>1?t.input_too_long_n.replace("%d",i):t.input_too_long_1},inputTooShort:function(e){var i=e.minimum-e.input.length;return i>1?t.input_too_short_n.replace("%d",i):t.input_too_short_1},loadingMore:function(){return t.load_more},maximumSelected:function(e){var i=e.maximum;return i>1?t.selection_too_long_n.replace("%d",i):t.selection_too_long_1},noResults:function(){return t.matches_0},searching:function(){return t.searching}};jQuery.fn.select2.amd.define("select2/i18n/"+e,[],function(){return i})},addTranslations3:function(){var t=acf.get("select2L10n"),e=acf.get("locale");e=e.replace("_","-");var i={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 n=i-e.length;return n>1?t.input_too_short_n.replace("%d",n):t.input_too_short_1},formatInputTooLong:function(e,i){var n=e.length-i;return n>1?t.input_too_long_n.replace("%d",n):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}};$.fn.select2.locales=$.fn.select2.locales||{},$.fn.select2.locales[e]=i,$.extend($.fn.select2.defaults,i)}})}(jQuery),function($,t){acf.tinymce={defaults:function(){return"undefined"!=typeof tinyMCEPreInit&&{tinymce:tinyMCEPreInit.mceInit.acf_content,quicktags:tinyMCEPreInit.qtInit.acf_content}},initialize:function(t,e){e=acf.parseArgs(e,{tinymce:!0,quicktags:!0,toolbar:"full",mode:"visual",field:!1}),e.tinymce&&this.initializeTinymce(t,e),e.quicktags&&this.initializeQuicktags(t,e)},initializeTinymce:function(t,e){var i=$("#"+t),n=this.defaults(),a=acf.get("toolbars"),r=e.field||!1,s=r.$el||!1;if("undefined"==typeof tinymce)return!1;if(!n)return!1;if(tinymce.get(t))return this.enable(t);var o=$.extend({},n.tinymce,e.tinymce);o.id=t,o.selector="#"+t;var c=e.toolbar;if(c&&a&&a[c])for(var l=1;l<=4;l++)o["toolbar"+l]=a[c][l]||"";if(o.setup=function(e){e.on("change",function(t){e.save(),i.trigger("change")}),$(e.getWin()).on("unload",function(){acf.tinymce.remove(t)})},o.wp_autoresize_on=!1,o=acf.applyFilters("wysiwyg_tinymce_settings",o,t,r),tinyMCEPreInit.mceInit[t]=o,"visual"==e.mode){var d=tinymce.init(o),u=tinymce.get(t);if(!u)return!1;u.acf=e.field,acf.doAction("wysiwyg_tinymce_init",u,u.id,o,r)}},initializeQuicktags:function(t,e){var i=this.defaults();if("undefined"==typeof quicktags)return!1;if(!i)return!1;var n=$.extend({},i.quicktags,e.quicktags);n.id=t;var a=e.field||!1,r=a.$el||!1;n=acf.applyFilters("wysiwyg_quicktags_settings",n,n.id,a),tinyMCEPreInit.qtInit[t]=n;var s=quicktags(n);if(!s)return!1;this.buildQuicktags(s),acf.doAction("wysiwyg_quicktags_init",s,s.id,n,a)},buildQuicktags:function(t){var e,i,n,a,r,t,s,o,c,l,d=",strong,em,link,block,del,ins,img,ul,ol,li,code,more,close,";e=t.canvas,i=t.name,n=t.settings,r="",a={},c="",l=t.id,n.buttons&&(c=","+n.buttons+",");for(o in edButtons)edButtons[o]&&(s=edButtons[o].id,c&&-1!==d.indexOf(","+s+",")&&-1===c.indexOf(","+s+",")||edButtons[o].instance&&edButtons[o].instance!==l||(a[s]=edButtons[o],edButtons[o].html&&(r+=edButtons[o].html(i+"_"))))
4
+ ;c&&-1!==c.indexOf(",dfw,")&&(a.dfw=new QTags.DFWButton,r+=a.dfw.html(i+"_")),"rtl"===document.getElementsByTagName("html")[0].dir&&(a.textdirection=new QTags.TextDirectionButton,r+=a.textdirection.html(i+"_")),t.toolbar.innerHTML=r,t.theButtons=a,"undefined"!=typeof jQuery&&jQuery(document).triggerHandler("quicktags-init",[t])},disable:function(t){this.destroyTinymce(t)},remove:function(t){this.destroyTinymce(t)},destroy:function(t){this.destroyTinymce(t)},destroyTinymce:function(t){if("undefined"==typeof tinymce)return!1;var e=tinymce.get(t);return!!e&&(e.save(),e.destroy(),!0)},enable:function(t){this.enableTinymce(t)},enableTinymce:function(t){return"undefined"!=typeof switchEditors&&(void 0!==tinyMCEPreInit.mceInit[t]&&(switchEditors.go(t,"tmce"),!0))}};var e=new acf.Model({priority:5,actions:{prepare:"onPrepare",ready:"onReady"},onPrepare:function(){var t=$("#acf-hidden-wp-editor");t.exists()&&t.appendTo("body")},onReady:function(){acf.isset(window,"tinymce","on")&&tinymce.on("AddEditor",function(t){var e=t.editor;"acf"===e.id.substr(0,3)&&(e=tinymce.editors.content||e,tinymce.activeEditor=e,wpActiveEditor=e.id)})}})}(jQuery),function($,t){var e=acf.Model.extend({id:"Validator",data:{errors:[],notice:null,status:""},events:{"changed:status":"onChangeStatus"},addErrors:function(t){t.map(this.addError,this)},addError:function(t){this.data.errors.push(t)},hasErrors:function(){return this.data.errors.length},clearErrors:function(){return this.data.errors=[]},getErrors:function(){return this.data.errors},getFieldErrors:function(){var t=[],e=[];return this.getErrors().map(function(i){if(i.input){var n=e.indexOf(i.input);n>-1?t[n]=i:(t.push(i),e.push(i.input))}}),t},getGlobalErrors:function(){return this.getErrors().filter(function(t){return!t.input})},showErrors:function(){if(this.hasErrors()){var t=this.getFieldErrors(),e=this.getGlobalErrors(),i=0,n=!1;t.map(function(t){var e=this.$('[name="'+t.input+'"]').first();if(e.length||(e=this.$('[name^="'+t.input+'"]').first()),e.length){i++;var a=acf.getClosestField(e);a.showError(t.message),n||(n=a.$el)}},this);var a=acf.__("Validation failed");if(e.map(function(t){a+=". "+t.message}),1==i?a+=". "+acf.__("1 field requires attention"):i>1&&(a+=". "+acf.__("%d fields require attention").replace("%d",i)),this.has("notice"))this.get("notice").update({type:"error",text:a});else{var r=acf.newNotice({type:"error",text:a,target:this.$el});this.set("notice",r)}n||(n=this.get("notice").$el),setTimeout(function(){$("html, body").animate({scrollTop:n.offset().top-$(window).height()/2},500)},10)}},onChangeStatus:function(t,e,i,n){this.$el.removeClass("is-"+n).addClass("is-"+i)},validate:function(t){if(t=acf.parseArgs(t,{event:!1,reset:!1,loading:function(){},complete:function(){},failure:function(){},success:function(t){t.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 e=$.Event(null,t.event);t.success=function(){acf.enableSubmit($(e.target)).trigger(e)}}acf.doAction("validation_begin",this.$el),acf.lockForm(this.$el),t.loading(this.$el),this.set("status","validating");var i=function(t){if(acf.isAjaxSuccess(t)){var e=acf.applyFilters("validation_complete",t.data,this.$el);e.valid||this.addErrors(e.errors)}},n=function(){acf.unlockForm(this.$el),this.hasErrors()?(this.set("status","invalid"),acf.doAction("validation_failure",this.$el),this.showErrors(),t.failure(this.$el)):(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),acf.doAction("submit",this.$el),t.success(this.$el),acf.lockForm(this.$el),t.reset&&this.reset()),t.complete(this.$el),this.clearErrors()},a=acf.serialize(this.$el);a.action="acf/validate_save_post",$.ajax({url:acf.get("ajaxurl"),data:acf.prepareForAjax(a),type:"post",dataType:"json",context:this,success:i,complete:n})},setup:function(t){this.$el=t},reset:function(){this.set("errors",[]),this.set("notice",null),this.set("status",""),acf.unlockForm(this.$el)}}),i=function(t){var i=t.data("acf");return i||(i=new e(t)),i};acf.validateForm=function(t){return i(t.form).validate(t)},acf.enableSubmit=function(t){return t.removeClass("disabled")},acf.disableSubmit=function(t){return t.addClass("disabled")},acf.showSpinner=function(t){return t.addClass("is-active"),t.css("display","inline-block"),t},acf.hideSpinner=function(t){return t.removeClass("is-active"),t.css("display","none"),t},acf.lockForm=function(t){var e=n(t),i=e.find('.button, [type="submit"]'),a=e.find(".spinner, .acf-spinner");return acf.hideSpinner(a),acf.disableSubmit(i),acf.showSpinner(a.last()),t},acf.unlockForm=function(t){var e=n(t),i=e.find('.button, [type="submit"]'),a=e.find(".spinner, .acf-spinner");return acf.enableSubmit(i),acf.hideSpinner(a),t};var n=function(t){var e=$("#submitdiv");if(e.length)return e;var e=$("#submitpost");if(e.length)return e;var e=t.find("p.submit").last();if(e.length)return e;var e=t.find(".acf-form-submit");return e.length?e:t};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","mousedown #post-preview":"onClickPreview","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(t){i(t).reset()},addInputEvents:function(t){var e=$(".acf-field [name]",t);e.length&&this.on(e,"invalid","onInvalid")},onInvalid:function(t,e){t.preventDefault();var n=e.closest("form");n.length&&(i(n).addError({input:e.attr("name"),message:t.target.validationMessage}),n.submit())},onClickSubmit:function(t,e){this.set("originalEvent",t)},onClickSave:function(t,e){this.set("ignore",!0)},onClickPreview:function(t,e){this.set("ignore",!0),$("form#post").off("submit.edit-post")},onSubmit:function(t,e){if(this.active){if(this.get("ignore"))return void this.set("ignore",!1);acf.validateForm({form:e,event:this.get("originalEvent")})||t.preventDefault()}}})}(jQuery),function($,t){var e=new acf.Model({priority:90,timeout:0,actions:{new_field:"refresh",show_field:"refresh",hide_field:"refresh",remove_field:"refresh"},refresh:function(){clearTimeout(this.timeout),this.timeout=setTimeout(function(){acf.doAction("refresh")},0)}}),i=new acf.Model({actions:{sortstart:"onSortstart"},onSortstart:function(t,e){t.is("tr")&&(t.css("position","relative"),t.children().each(function(){$(this).width($(this).width())}),t.css("position","absolute"),e.html('<td style="height:'+t.height()+'px; padding:0;" colspan="'+t.children("td").length+'"></td>'))}}),n=new acf.Model({actions:{after_duplicate:"onAfterDuplicate"},onAfterDuplicate:function(t,e){var i=[];t.find("select").each(function(t){i.push($(this).val())}),e.find("select").each(function(t){$(this).val(i[t])})}}),a=new acf.Model({id:"tableHelper",priority:20,actions:{refresh:"renderTables"},renderTables:function(t){var e=this;$(".acf-table:visible").each(function(){e.renderTable($(this))})},renderTable:function(t){var e=t.find("> thead > tr:visible > th[data-key]"),i=t.find("> tbody > tr:visible > td[data-key]");if(!e.length||!i.length)return!1;e.each(function(t){var e=$(this),n=e.data("key"),a=i.filter('[data-key="'+n+'"]'),r=a.filter(".acf-hidden");a.removeClass("acf-empty"),a.length===r.length?acf.hide(e):(acf.show(e),r.addClass("acf-empty"))}),e.css("width","auto"),e=e.not(".acf-hidden");var n=100,a=e.length;e.filter("[data-width]").each(function(){var t=$(this).data("width");$(this).css("width",t+"%"),n-=t});var r=e.not("[data-width]");if(r.length){var s=n/r.length;r.css("width",s+"%"),n=0}n>0&&e.last().css("width","auto"),i.filter(".-collapsed-target").each(function(){var t=$(this);t.parent().hasClass("-collapsed")?t.attr("colspan",e.length):t.removeAttr("colspan")})}}),r=new acf.Model({id:"fieldsHelper",priority:30,actions:{refresh:"renderGroups"},renderGroups:function(){var t=this;$(".acf-fields:visible").each(function(){t.renderGroup($(this))})},renderGroup:function(t){var e=0,i=0,n=$(),a=t.children(".acf-field[data-width]:visible");return!!a.length&&(t.hasClass("-left")?(a.removeAttr("data-width"),a.css("width","auto"),!1):(a.removeClass("-r0 -c0").css({"min-height":0}),a.each(function(t){var a=$(this),r=a.position(),s=Math.ceil(r.top),o=Math.ceil(r.left);n.length&&s>e&&(n.css({"min-height":i+"px"}),r=a.position(),s=Math.ceil(r.top),o=Math.ceil(r.left),e=0,i=0,n=$()),acf.get("rtl")&&(o=Math.ceil(a.parent().width()-(r.left+a.outerWidth()))),0==s?a.addClass("-r0"):0==o&&a.addClass("-c0");var c=Math.ceil(a.outerHeight())+1;i=Math.max(i,c),e=Math.max(e,s),n=n.add(a)}),void(n.length&&n.css({"min-height":i+"px"}))))}})}(jQuery),function($,t){acf.newCompatibility=function(t,e){return e=e||{},e.__proto__=t.__proto__,t.__proto__=e,t.compatibility=e,e},acf.getCompatibility=function(t){return t.compatibility||null};var e=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});e._e=function(t,e){t=t||"",e=e||"";var i=e?t+"."+e:t,n={"image.select":"Select Image","image.edit":"Edit Image","image.update":"Update Image"};if(n[i])return acf.__(n[i]);var a=this.l10n[t]||"";return e&&(a=a[e]||""),a},e.get_selector=function(t){var e=".acf-field";if(!t)return e;if($.isPlainObject(t)){if($.isEmptyObject(t))return e;for(var i in t){t=t[i];break}}return e+="-"+t,e=acf.strReplace("_","-",e),e=acf.strReplace("field-field-","field-",e)},e.get_fields=function(t,e,i){var n={is:t||"",parent:e||!1,suppressFilters:i||!1};return n.is&&(n.is=this.get_selector(n.is)),acf.findFields(n)},e.get_field=function(t,e){var i=this.get_fields.apply(this,arguments);return!!i.length&&i.first()},e.get_closest_field=function(t,e){return t.closest(this.get_selector(e))},e.get_field_wrap=function(t){return t.closest(this.get_selector())},e.get_field_key=function(t){return t.data("key")},e.get_field_type=function(t){return t.data("type")},e.get_data=function(t,e){return acf.parseArgs(t.data(),e)},e.maybe_get=function(t,e,i){void 0===i&&(i=null),keys=String(e).split(".");for(var n=0;n<keys.length;n++){if(!t.hasOwnProperty(keys[n]))return i;t=t[keys[n]]}return t};var i=function(t){return t instanceof acf.Field?t.$el:t},n=function(t){return acf.arrayArgs(t).map(i)},a=function(t){return function(){if(arguments.length)var e=n(arguments);else var e=[$(document)];return t.apply(this,e)}};e.add_action=function(t,i,n,r){var s=t.split(" "),o=s.length;if(o>1){for(var c=0;c<o;c++)t=s[c],e.add_action.apply(this,arguments);return this}var i=a(i);return acf.addAction.apply(this,arguments)},e.add_filter=function(t,e,i,n){var e=a(e);return acf.addFilter.apply(this,arguments)},e.model={actions:{},filters:{},events:{},extend:function(t){var e=$.extend({},this,t);return $.each(e.actions,function(t,i){e._add_action(t,i)}),$.each(e.filters,function(t,i){e._add_filter(t,i)}),$.each(e.events,function(t,i){e._add_event(t,i)}),e},_add_action:function(t,e){var i=this,n=t.split(" "),t=n[0]||"",a=n[1]||10;acf.add_action(t,i[e],a,i)},_add_filter:function(t,e){var i=this,n=t.split(" "),t=n[0]||"",a=n[1]||10;acf.add_filter(t,i[e],a,i)},_add_event:function(t,e){var i=this,n=t.indexOf(" "),a=n>0?t.substr(0,n):t,r=n>0?t.substr(n+1):"",s=function(t){t.$el=$(this),acf.field_group&&(t.$field=t.$el.closest(".acf-field-object")),"function"==typeof i.event&&(t=i.event(t)),i[e].apply(i,arguments)};r?$(document).on(a,r,s):$(document).on(a,s)},get:function(t,e){return e=e||null,void 0!==this[t]&&(e=this[t]),e},set:function(t,e){return this[t]=e,"function"==typeof this["_set_"+t]&&this["_set_"+t].apply(this),this}},e.field=acf.model.extend({type:"",o:{},$field:null,_add_action:function(t,e){var i=this;t=t+"_field/type="+i.type,acf.add_action(t,function(t){i.set("$field",t),i[e].apply(i,arguments)})},_add_filter:function(t,e){var i=this;t=t+"_field/type="+i.type,acf.add_filter(t,function(t){i.set("$field",t),i[e].apply(i,arguments)})},_add_event:function(t,e){var i=this,n=t.substr(0,t.indexOf(" ")),a=t.substr(t.indexOf(" ")+1),r=acf.get_selector(i.type);$(document).on(n,r+" "+a,function(t){var n=$(this),a=acf.get_closest_field(n,i.type);a.length&&(a.is(i.$field)||i.set("$field",a),t.$el=n,t.$field=a,i[e].apply(i,[t]))})},_set_$field:function(){"function"==typeof this.focus&&this.focus()},doFocus:function(t){return this.set("$field",t)}});var r=acf.newCompatibility(acf.validation,{remove_error:function(t){acf.getField(t).removeError()},add_warning:function(t,e){acf.getField(t).showNotice({text:e,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});e.tooltip={tooltip:function(t,e){return acf.newTooltip({text:t,target:e}).$el},temp:function(t,e){var i=acf.newTooltip({text:t,target:e,timeout:250})},confirm:function(t,e,i,n,a){var r=acf.newTooltip({confirm:!0,text:i,target:t,confirm:function(){e(!0)},cancel:function(){e(!1)}})},confirm_remove:function(t,e){var i=acf.newTooltip({confirmRemove:!0,target:t,confirm:function(){e(!0)},cancel:function(){e(!1)}})}},e.media=new acf.Model({activeFrame:!1,actions:{new_media_popup:"onNewMediaPopup"},frame:function(){return this.activeFrame},onNewMediaPopup:function(t){this.activeFrame=t.frame},popup:function(t){return t.mime_types&&(t.allowedTypes=t.mime_types),t.id&&(t.attachment=t.id),acf.newMediaPopup(t).frame}}),e.select2={init:function(t,e,i){return e.allow_null&&(e.allowNull=e.allow_null),e.ajax_action&&(e.ajaxAction=e.ajax_action),i&&(e.field=acf.getField(i)),acf.newSelect2(t,e)},destroy:function(t){return acf.getInstance(t).destroy()}},e.postbox={render:function(t){return t.edit_url&&(t.editLink=t.edit_url),t.edit_title&&(t.editTitle=t.edit_title),acf.newPostbox(t)}},acf.newCompatibility(acf.screen,{update:function(){return this.set.apply(this,arguments)},fetch:acf.screen.check}),e.ajax=acf.screen}(jQuery);
includes/admin/views/html-admin-page-upgrade-network.php CHANGED
@@ -108,6 +108,11 @@
108
  // prevent default
109
  e.preventDefault();
110
 
 
 
 
 
 
111
  // confirm action
112
  if( !confirm("<?php _e('It is strongly recommended that you backup your database before proceeding. Are you sure you wish to run the updater now?', 'acf'); ?>") ) {
113
  return;
108
  // prevent default
109
  e.preventDefault();
110
 
111
+ // bail early if no selection
112
+ if( !this.$inputs().length ) {
113
+ return alert('<?php _e('Please select at least one site to upgrade.', 'acf'); ?>');
114
+ }
115
+
116
  // confirm action
117
  if( !confirm("<?php _e('It is strongly recommended that you backup your database before proceeding. Are you sure you wish to run the updater now?', 'acf'); ?>") ) {
118
  return;
includes/forms/form-nav-menu.php CHANGED
@@ -83,7 +83,8 @@ class acf_form_nav_menu {
83
 
84
  // get field groups
85
  $field_groups = acf_get_field_groups(array(
86
- 'nav_menu_item' => $item->type
 
87
  ));
88
 
89
  // render
83
 
84
  // get field groups
85
  $field_groups = acf_get_field_groups(array(
86
+ 'nav_menu_item' => $item->type,
87
+ 'nav_menu_item_id' => $item_id
88
  ));
89
 
90
  // render
includes/forms/form-taxonomy.php CHANGED
@@ -277,7 +277,7 @@ if( $this->view == 'add' ): ?>
277
  var valid = acf.validateForm({
278
  form: $form,
279
  event: e,
280
- lock: false
281
  });
282
 
283
  // if not valid, stop event and allow validation to continue
277
  var valid = acf.validateForm({
278
  form: $form,
279
  event: e,
280
+ reset: true
281
  });
282
 
283
  // if not valid, stop event and allow validation to continue
includes/forms/form-widget.php CHANGED
@@ -264,16 +264,16 @@ class acf_form_widget {
264
  acf.set('post_id', 'widgets');
265
 
266
  // Only initialize visible fields.
267
- // - check for #widgets-right as this does not exist in accessibility mode
268
- acf.addFilter('find_fields_args', function( args ){
269
 
270
- // add parent
271
- if( !args.parent && $('#widgets-right').length ) {
272
- args.parent = $('#widgets-right');
273
- }
 
274
 
275
  // return
276
- return args;
277
  });
278
 
279
  // on publish
@@ -287,7 +287,7 @@ class acf_form_widget {
287
  var valid = acf.validateForm({
288
  form: $form,
289
  event: e,
290
- lock: false
291
  });
292
 
293
  // if not valid, stop event and allow validation to continue
264
  acf.set('post_id', 'widgets');
265
 
266
  // Only initialize visible fields.
267
+ acf.addFilter('find_fields', function( $fields ){
 
268
 
269
+ // not templates
270
+ $fields = $fields.not('#available-widgets .acf-field');
271
+
272
+ // not widget dragging in
273
+ $fields = $fields.not('.widget.ui-draggable-dragging .acf-field');
274
 
275
  // return
276
+ return $fields;
277
  });
278
 
279
  // on publish
287
  var valid = acf.validateForm({
288
  form: $form,
289
  event: e,
290
+ reset: true
291
  });
292
 
293
  // if not valid, stop event and allow validation to continue
includes/wpml.php CHANGED
@@ -1,176 +1,119 @@
1
- <?php
2
 
3
- class acf_wpml_compatibility {
4
-
5
- var $lang = '';
6
-
 
7
 
8
- /*
9
- * Constructor
10
  *
11
- * This function will construct all the neccessary actions and filters
12
  *
13
- * @type function
14
  * @date 23/06/12
15
  * @since 3.1.8
16
  *
17
- * @param N/A
18
- * @return N/A
19
  */
20
-
21
  function __construct() {
22
 
23
  // global
24
  global $sitepress;
25
 
26
-
27
- // vars
28
- $this->lang = acf_maybe_get_POST('_acf_lang', ICL_LANGUAGE_CODE);
29
-
30
-
31
  // update settings
32
  acf_update_setting('default_language', $sitepress->get_default_language());
33
- acf_update_setting('current_language', $this->lang);
34
-
35
 
36
- // actions
37
- add_action('acf/verify_ajax', array($this, 'verify_ajax'));
38
- add_action('acf/input/admin_footer', array($this, 'admin_footer'));
39
- add_action('acf/input/form_data', array($this, 'acf_input_form_data'), 10, 1);
40
 
 
 
41
 
42
- // always prevent 'acf-field' from being translated
43
- add_filter('get_translatable_documents', array($this, 'get_translatable_documents'));
44
-
45
-
46
- // bail early if not transaltable
47
- if( !$this->is_translatable() ) return;
48
-
49
-
50
- // actions
51
- add_action('acf/upgrade_500', array($this, 'upgrade_500'), 10);
52
- add_action('acf/upgrade_500_field_group', array($this, 'upgrade_500_field_group'), 10, 2);
53
- add_action('acf/update_field_group', array($this, 'update_field_group'), 2, 1);
54
- add_action('icl_make_duplicate', array($this, 'icl_make_duplicate'), 10, 4);
55
-
56
-
57
- // filters
58
- add_filter('acf/settings/save_json', array($this, 'settings_save_json'));
59
- add_filter('acf/settings/load_json', array($this, 'settings_load_json'));
60
 
 
 
 
 
 
 
 
 
 
 
 
61
  }
62
 
63
-
64
- /*
65
  * is_translatable
66
  *
67
- * This fucntion will return true if the acf-field-group post type is translatable
 
68
  *
69
- * @type function
70
  * @date 10/04/2015
71
  * @since 5.2.3
72
  *
73
- * @param $post_id (int)
74
- * @return $post_id (int)
75
  */
76
-
77
  function is_translatable() {
78
 
79
  // global
80
  global $sitepress;
81
 
82
-
83
  // vars
84
  $post_types = $sitepress->get_setting('custom_posts_sync_option');
85
 
 
 
 
 
86
 
87
- // bail early if no post types
88
- if( !acf_is_array($post_types) ) return false;
89
-
90
-
91
- // always prevent 'acf-field' from being translated
92
- $post_types['acf-field'] = 0;
93
- $sitepress->set_setting('custom_posts_sync_option', $post_types);
94
 
 
 
 
 
 
 
95
 
96
  // return true if acf-field-group is translatable
97
  if( !empty($post_types['acf-field-group']) ) {
98
  return true;
99
  }
100
 
101
-
102
- // return true if acf is translatable, and acf-field-group does not yet exist
103
- if( !empty($post_types['acf']) && !isset($post_types['acf-field-group']) ) {
104
- return true;
105
- }
106
-
107
-
108
  // return
109
  return false;
110
-
111
  }
112
 
113
-
114
- /*
115
- * upgrade_500
116
- *
117
- * This function will update the WPML settings to allow 'acf-field-group' to be translatable
118
- *
119
- * @type function
120
- * @date 10/04/2015
121
- * @since 5.2.3
122
- *
123
- * @param $post_id (int)
124
- * @return $post_id (int)
125
- */
126
-
127
- function upgrade_500() {
128
-
129
- // global
130
- global $sitepress;
131
-
132
-
133
- // vars
134
- $post_types = $sitepress->get_setting('custom_posts_sync_option');
135
-
136
-
137
- // bail early if no post types
138
- if( !acf_is_array($post_types) ) return false;
139
-
140
-
141
- // post type has changed from 'acf' to 'acf-field-group'
142
- if( !empty($post_types['acf']) ) {
143
-
144
- $post_types['acf-field-group'] = 1;
145
-
146
- }
147
-
148
-
149
- // update
150
- $sitepress->set_setting('custom_posts_sync_option', $post_types);
151
-
152
- }
153
-
154
-
155
- /*
156
  * upgrade_500_field_group
157
  *
158
- * This function will update the icl_translations table data when creating the fiedl groups
159
  *
160
- * @type function
161
  * @date 10/04/2015
162
  * @since 5.2.3
163
  *
164
- * @param $field_group (array)
165
- * @return n/a
 
166
  */
167
-
168
  function upgrade_500_field_group($field_group, $ofg) {
169
 
170
  // global
171
  global $wpdb;
172
 
173
-
174
  // get translation rows (old acf4 and new acf5)
175
  $old_row = $wpdb->get_row($wpdb->prepare(
176
  "SELECT * FROM {$wpdb->prefix}icl_translations WHERE element_type=%s AND element_id=%d",
@@ -182,38 +125,28 @@ class acf_wpml_compatibility {
182
  'post_acf-field-group', $field_group['ID']
183
  ), ARRAY_A);
184
 
185
-
186
  // bail ealry if no rows
187
  if( !$old_row || !$new_row ) {
188
-
189
  return;
190
-
191
  }
192
 
193
-
194
  // create reference of old trid to new trid
195
  // trid is a simple int used to find associated objects
196
  if( empty($this->trid_ref) ) {
197
-
198
  $this->trid_ref = array();
199
-
200
  }
201
 
202
-
203
  // update trid
204
  if( isset($this->trid_ref[ $old_row['trid'] ]) ) {
205
 
206
  // this field group is a translation of another, update it's trid to match the previously inserted group
207
  $new_row['trid'] = $this->trid_ref[ $old_row['trid'] ];
208
-
209
  } else {
210
 
211
  // this field group is the first of it's translations, update the reference for future groups
212
  $this->trid_ref[ $old_row['trid'] ] = $new_row['trid'];
213
-
214
  }
215
 
216
-
217
  // update icl_translations
218
  // Row is created by WPML, and much easier to tweak it here due to the very complicated and nonsensical WPML logic
219
  $table = "{$wpdb->prefix}icl_translations";
@@ -222,214 +155,114 @@ class acf_wpml_compatibility {
222
  $data_format = array( '%d', '%s' );
223
  $where_format = array( '%d' );
224
 
225
-
226
  // allow source_language_code to equal NULL
227
  if( $old_row['source_language_code'] ) {
228
 
229
  $data['source_language_code'] = $old_row['source_language_code'];
230
  $data_format[] = '%s';
231
-
232
  }
233
 
234
-
235
  // update wpdb
236
  $result = $wpdb->update( $table, $data, $where, $data_format, $where_format );
237
-
238
  }
239
 
240
-
241
- /*
242
- * update_field_group
243
- *
244
- * This function will update the lang when saving a field group
245
- *
246
- * @type function
247
- * @date 10/03/2014
248
- * @since 5.0.0
249
- *
250
- * @param $field_group (array)
251
- * @return n/a
252
- */
253
-
254
- function update_field_group( $field_group ) {
255
-
256
- global $sitepress;
257
-
258
- $this->lang = $sitepress->get_language_for_element($field_group['ID'], 'post_acf-field-group');
259
-
260
- }
261
-
262
-
263
- /*
264
  * settings_save_json
265
  *
266
- * This function is hooked into the acf/update_field_group action and will save all field group data to a .json file
267
  *
268
- * @type function
269
  * @date 19/05/2014
270
  * @since 5.0.0
271
  *
272
- * @param $post_id (int)
273
- * @return $post_id (int)
274
  */
275
-
276
  function settings_save_json( $path ) {
277
-
278
  // bail early if dir does not exist
279
  if( !is_writable($path) ) {
280
-
281
  return $path;
282
-
283
  }
284
 
285
-
286
- // remove trailing slash
287
- $path = untrailingslashit( $path );
288
-
289
-
290
  // ammend
291
- $path = $path . '/' . $this->lang;
292
-
293
 
294
  // make dir if does not exist
295
  if( !file_exists($path) ) {
296
-
297
  mkdir($path, 0777, true);
298
-
299
  }
300
 
301
-
302
  // return
303
  return $path;
304
-
305
  }
306
 
307
-
308
- /*
309
  * settings_load_json
310
  *
311
- * description
312
  *
313
- * @type function
314
  * @date 19/05/2014
315
  * @since 5.0.0
316
  *
317
- * @param $post_id (int)
318
- * @return $post_id (int)
319
- */
320
-
321
  function settings_load_json( $paths ) {
322
 
323
- if( !empty($paths) ) {
324
-
325
- foreach( $paths as $i => $path ) {
326
-
327
- // remove trailing slash
328
- $path = untrailingslashit( $path );
329
-
330
-
331
- // ammend
332
- $paths[ $i ] = $path . '/' . $this->lang;
333
-
334
- }
335
- }
336
-
337
 
338
  // return
339
  return $paths;
340
-
341
  }
342
 
343
-
344
-
345
- /*
346
  * icl_make_duplicate
347
  *
348
  * description
349
  *
350
- * @type function
351
  * @date 26/02/2014
352
  * @since 5.0.0
353
  *
354
- * @param $post_id (int)
355
- * @return $post_id (int)
356
  */
357
-
358
  function icl_make_duplicate( $master_post_id, $lang, $postarr, $id ) {
359
 
360
- // validate
361
  if( $postarr['post_type'] != 'acf-field-group' ) {
362
-
363
  return;
364
-
365
  }
366
 
 
 
367
 
368
- // duplicate field group
369
  acf_duplicate_field_group( $master_post_id, $id );
370
 
371
-
372
  // always translate independately to avoid many many bugs!
373
  // - translation post gets a new key (post_name) when origional post is saved
374
  // - local json creates new files due to changed key
375
  global $iclTranslationManagement;
376
-
377
  $iclTranslationManagement->reset_duplicate_flag( $id );
378
-
379
- }
380
-
381
-
382
- /*
383
- * admin_footer
384
- *
385
- * description
386
- *
387
- * @type function
388
- * @date 27/02/2014
389
- * @since 5.0.0
390
- *
391
- * @param $post_id (int)
392
- * @return $post_id (int)
393
- */
394
-
395
- function admin_footer() {
396
-
397
- ?>
398
- <script type="text/javascript">
399
- (function($) {
400
-
401
- // add filter
402
- acf.add_filter('prepare_for_ajax', function( args ){
403
-
404
- // append
405
- args.lang = '<?php echo $this->lang; ?>';
406
-
407
-
408
- // return
409
- return args;
410
-
411
- });
412
-
413
- })(jQuery);
414
- </script>
415
- <?php
416
-
417
  }
418
 
419
 
420
- /*
421
  * verify_ajax
422
  *
423
- * This function will help avoid WPML conflicts when performing an ACF ajax request
424
  *
425
  * @type function
426
  * @date 7/08/2015
427
  * @since 5.2.3
428
  *
429
- * @param n/a
430
- * @return n/a
431
  */
432
-
433
  function verify_ajax() {
434
 
435
  // set the language for this AJAX request
@@ -437,62 +270,33 @@ class acf_wpml_compatibility {
437
  if( isset($_REQUEST['lang']) ) {
438
  global $sitepress;
439
  $sitepress->switch_lang( $_REQUEST['lang'] );
440
- //$sitepress->set_default_language($_REQUEST['lang']);
441
  }
442
  }
443
 
444
-
445
- /*
446
- * acf_input_form_data
447
- *
448
- * description
449
- *
450
- * @type function
451
- * @date 16/12/16
452
- * @since 5.5.0
453
- *
454
- * @param $post_id (int)
455
- * @return $post_id (int)
456
- */
457
-
458
- function acf_input_form_data( $data ) {
459
-
460
- // bail early if not options
461
- if( $data['nonce'] !== 'options' ) return;
462
-
463
-
464
- // add hidden input
465
- acf_hidden_input(array('id' => '_acf_lang', 'name' => '_acf_lang', 'value' => $this->lang));
466
-
467
- }
468
-
469
-
470
- /*
471
  * get_translatable_documents
472
  *
473
- * This filter will remove 'acf-field' from the available post types for translation
474
  *
475
  * @type function
476
  * @date 17/8/17
477
  * @since 5.6.0
478
  *
479
- * @param $post_id (int)
480
- * @return $post_id (int)
481
  */
482
-
483
  function get_translatable_documents( $icl_post_types ) {
484
 
485
  // unset
486
  unset( $icl_post_types['acf-field'] );
487
 
488
-
489
  // return
490
  return $icl_post_types;
491
-
492
  }
493
-
494
  }
495
 
496
- new acf_wpml_compatibility();
 
 
497
 
498
  ?>
1
+ <?php
2
 
3
+ if( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
4
+
5
+ if( ! class_exists('ACF_WPML_Compatibility') ) :
6
+
7
+ class ACF_WPML_Compatibility {
8
 
9
+ /**
10
+ * __construct
11
  *
12
+ * Sets up the class functionality.
13
  *
 
14
  * @date 23/06/12
15
  * @since 3.1.8
16
  *
17
+ * @param void
18
+ * @return void
19
  */
 
20
  function __construct() {
21
 
22
  // global
23
  global $sitepress;
24
 
 
 
 
 
 
25
  // update settings
26
  acf_update_setting('default_language', $sitepress->get_default_language());
27
+ acf_update_setting('current_language', $sitepress->get_current_language());
 
28
 
29
+ // localize data
30
+ acf_localize_data(array(
31
+ 'language' => $sitepress->get_current_language()
32
+ ));
33
 
34
+ // switch lang during AJAX action
35
+ add_action('acf/verify_ajax', array($this, 'verify_ajax'));
36
 
37
+ // prevent 'acf-field' from being translated
38
+ add_filter('get_translatable_documents', array($this, 'get_translatable_documents'));
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
39
 
40
+ // check if 'acf-field-group' is translatable
41
+ if( $this->is_translatable() ) {
42
+
43
+ // actions
44
+ add_action('acf/upgrade_500_field_group', array($this, 'upgrade_500_field_group'), 10, 2);
45
+ add_action('icl_make_duplicate', array($this, 'icl_make_duplicate'), 10, 4);
46
+
47
+ // filters
48
+ add_filter('acf/settings/save_json', array($this, 'settings_save_json'));
49
+ add_filter('acf/settings/load_json', array($this, 'settings_load_json'));
50
+ }
51
  }
52
 
53
+ /**
 
54
  * is_translatable
55
  *
56
+ * Returns true if the acf-field-group post type is translatable.
57
+ * Also adds compatibility with ACF4 settings
58
  *
 
59
  * @date 10/04/2015
60
  * @since 5.2.3
61
  *
62
+ * @param void
63
+ * @return bool
64
  */
 
65
  function is_translatable() {
66
 
67
  // global
68
  global $sitepress;
69
 
 
70
  // vars
71
  $post_types = $sitepress->get_setting('custom_posts_sync_option');
72
 
73
+ // return false if no post types
74
+ if( !acf_is_array($post_types) ) {
75
+ return false;
76
+ }
77
 
78
+ // prevent 'acf-field' from being translated
79
+ if( !empty($post_types['acf-field']) ) {
80
+ $post_types['acf-field'] = 0;
81
+ $sitepress->set_setting('custom_posts_sync_option', $post_types);
82
+ }
 
 
83
 
84
+ // when upgrading to version 5, review 'acf' setting
85
+ // update 'acf-field-group' if 'acf' is translatable, and 'acf-field-group' does not yet exist
86
+ if( !empty($post_types['acf']) && !isset($post_types['acf-field-group']) ) {
87
+ $post_types['acf-field-group'] = 1;
88
+ $sitepress->set_setting('custom_posts_sync_option', $post_types);
89
+ }
90
 
91
  // return true if acf-field-group is translatable
92
  if( !empty($post_types['acf-field-group']) ) {
93
  return true;
94
  }
95
 
 
 
 
 
 
 
 
96
  // return
97
  return false;
 
98
  }
99
 
100
+ /**
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
101
  * upgrade_500_field_group
102
  *
103
+ * Update the icl_translations table data when creating the field groups.
104
  *
 
105
  * @date 10/04/2015
106
  * @since 5.2.3
107
  *
108
+ * @param array $field_group The new field group array.
109
+ * @param object $ofg The old field group WP_Post object.
110
+ * @return void
111
  */
 
112
  function upgrade_500_field_group($field_group, $ofg) {
113
 
114
  // global
115
  global $wpdb;
116
 
 
117
  // get translation rows (old acf4 and new acf5)
118
  $old_row = $wpdb->get_row($wpdb->prepare(
119
  "SELECT * FROM {$wpdb->prefix}icl_translations WHERE element_type=%s AND element_id=%d",
125
  'post_acf-field-group', $field_group['ID']
126
  ), ARRAY_A);
127
 
 
128
  // bail ealry if no rows
129
  if( !$old_row || !$new_row ) {
 
130
  return;
 
131
  }
132
 
 
133
  // create reference of old trid to new trid
134
  // trid is a simple int used to find associated objects
135
  if( empty($this->trid_ref) ) {
 
136
  $this->trid_ref = array();
 
137
  }
138
 
 
139
  // update trid
140
  if( isset($this->trid_ref[ $old_row['trid'] ]) ) {
141
 
142
  // this field group is a translation of another, update it's trid to match the previously inserted group
143
  $new_row['trid'] = $this->trid_ref[ $old_row['trid'] ];
 
144
  } else {
145
 
146
  // this field group is the first of it's translations, update the reference for future groups
147
  $this->trid_ref[ $old_row['trid'] ] = $new_row['trid'];
 
148
  }
149
 
 
150
  // update icl_translations
151
  // Row is created by WPML, and much easier to tweak it here due to the very complicated and nonsensical WPML logic
152
  $table = "{$wpdb->prefix}icl_translations";
155
  $data_format = array( '%d', '%s' );
156
  $where_format = array( '%d' );
157
 
 
158
  // allow source_language_code to equal NULL
159
  if( $old_row['source_language_code'] ) {
160
 
161
  $data['source_language_code'] = $old_row['source_language_code'];
162
  $data_format[] = '%s';
 
163
  }
164
 
 
165
  // update wpdb
166
  $result = $wpdb->update( $table, $data, $where, $data_format, $where_format );
 
167
  }
168
 
169
+ /**
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
170
  * settings_save_json
171
  *
172
+ * Modifies the json path.
173
  *
 
174
  * @date 19/05/2014
175
  * @since 5.0.0
176
  *
177
+ * @param string $path The json save path.
178
+ * @return string
179
  */
 
180
  function settings_save_json( $path ) {
181
+
182
  // bail early if dir does not exist
183
  if( !is_writable($path) ) {
 
184
  return $path;
 
185
  }
186
 
 
 
 
 
 
187
  // ammend
188
+ $path = untrailingslashit($path) . '/' . acf_get_setting('current_language');
 
189
 
190
  // make dir if does not exist
191
  if( !file_exists($path) ) {
 
192
  mkdir($path, 0777, true);
 
193
  }
194
 
 
195
  // return
196
  return $path;
 
197
  }
198
 
199
+ /**
 
200
  * settings_load_json
201
  *
202
+ * Modifies the json path.
203
  *
 
204
  * @date 19/05/2014
205
  * @since 5.0.0
206
  *
207
+ * @param string $path The json save path.
208
+ * @return string
209
+ */
 
210
  function settings_load_json( $paths ) {
211
 
212
+ // loop
213
+ if( $paths ) {
214
+ foreach( $paths as $i => $path ) {
215
+ $paths[ $i ] = untrailingslashit($path) . '/' . acf_get_setting('current_language');
216
+ }}
 
 
 
 
 
 
 
 
 
217
 
218
  // return
219
  return $paths;
 
220
  }
221
 
222
+ /**
 
 
223
  * icl_make_duplicate
224
  *
225
  * description
226
  *
 
227
  * @date 26/02/2014
228
  * @since 5.0.0
229
  *
230
+ * @param void
231
+ * @return void
232
  */
 
233
  function icl_make_duplicate( $master_post_id, $lang, $postarr, $id ) {
234
 
235
+ // bail early if not acf-field-group
236
  if( $postarr['post_type'] != 'acf-field-group' ) {
 
237
  return;
 
238
  }
239
 
240
+ // update the lang
241
+ acf_update_setting('current_language', $lang);
242
 
243
+ // duplicate field group specifying the $post_id
244
  acf_duplicate_field_group( $master_post_id, $id );
245
 
 
246
  // always translate independately to avoid many many bugs!
247
  // - translation post gets a new key (post_name) when origional post is saved
248
  // - local json creates new files due to changed key
249
  global $iclTranslationManagement;
 
250
  $iclTranslationManagement->reset_duplicate_flag( $id );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
251
  }
252
 
253
 
254
+ /**
255
  * verify_ajax
256
  *
257
+ * Sets the correct language during AJAX requests.
258
  *
259
  * @type function
260
  * @date 7/08/2015
261
  * @since 5.2.3
262
  *
263
+ * @param void
264
+ * @return void
265
  */
 
266
  function verify_ajax() {
267
 
268
  // set the language for this AJAX request
270
  if( isset($_REQUEST['lang']) ) {
271
  global $sitepress;
272
  $sitepress->switch_lang( $_REQUEST['lang'] );
 
273
  }
274
  }
275
 
276
+ /**
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
277
  * get_translatable_documents
278
  *
279
+ * Removes 'acf-field' from the available post types for translation.
280
  *
281
  * @type function
282
  * @date 17/8/17
283
  * @since 5.6.0
284
  *
285
+ * @param array $icl_post_types The array of post types.
286
+ * @return array
287
  */
 
288
  function get_translatable_documents( $icl_post_types ) {
289
 
290
  // unset
291
  unset( $icl_post_types['acf-field'] );
292
 
 
293
  // return
294
  return $icl_post_types;
 
295
  }
 
296
  }
297
 
298
+ acf_new_instance('ACF_WPML_Compatibility');
299
+
300
+ endif; // class_exists check
301
 
302
  ?>
lang/acf-de_DE.mo CHANGED
Binary file
lang/acf-de_DE.po CHANGED
@@ -1,9 +1,9 @@
1
  msgid ""
2
  msgstr ""
3
- "Project-Id-Version: Advanced Custom Fields Pro v5.7\n"
4
  "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n"
5
- "POT-Creation-Date: 2018-04-16 17:11+1000\n"
6
- "PO-Revision-Date: 2018-04-29 02:59+0200\n"
7
  "Last-Translator: Ralf Koller <r.koller@gmail.com>\n"
8
  "Language-Team: Ralf Koller <r.koller@gmail.com>\n"
9
  "Language: de_DE\n"
@@ -11,7 +11,7 @@ msgstr ""
11
  "Content-Type: text/plain; charset=UTF-8\n"
12
  "Content-Transfer-Encoding: 8bit\n"
13
  "Plural-Forms: nplurals=2; plural=(n != 1);\n"
14
- "X-Generator: Poedit 2.0.7\n"
15
  "X-Poedit-SourceCharset: UTF-8\n"
16
  "X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;"
17
  "esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c;_n_noop:1,2;"
@@ -23,115 +23,114 @@ msgstr ""
23
  "X-Poedit-SearchPathExcluded-0: *.js\n"
24
 
25
  # @ acf
26
- #: acf.php:81
27
  msgid "Advanced Custom Fields"
28
  msgstr "Advanced Custom Fields"
29
 
30
  # @ acf
31
- #: acf.php:388 includes/admin/admin.php:117
32
  msgid "Field Groups"
33
- msgstr "Feld-Gruppen"
34
 
35
  # @ acf
36
- #: acf.php:389
37
  msgid "Field Group"
38
- msgstr "Feld-Gruppe"
39
 
40
  # @ acf
41
- #: acf.php:390 acf.php:422 includes/admin/admin.php:118
42
- #: pro/fields/class-acf-field-flexible-content.php:551
43
  msgid "Add New"
44
  msgstr "Erstellen"
45
 
46
  # @ acf
47
- #: acf.php:391
48
  msgid "Add New Field Group"
49
- msgstr "Neue Feld-Gruppe erstellen"
50
 
51
  # @ acf
52
- #: acf.php:392
53
  msgid "Edit Field Group"
54
- msgstr "Feld-Gruppe bearbeiten"
55
 
56
  # @ acf
57
- #: acf.php:393
58
  msgid "New Field Group"
59
- msgstr "Neue Feld-Gruppe"
60
 
61
  # @ acf
62
- #: acf.php:394
63
  msgid "View Field Group"
64
- msgstr "Feld-Gruppe anzeigen"
65
 
66
  # @ acf
67
- #: acf.php:395
68
  msgid "Search Field Groups"
69
- msgstr "Feld-Gruppen suchen"
70
 
71
  # @ acf
72
- #: acf.php:396
73
  msgid "No Field Groups found"
74
- msgstr "Keine Feld-Gruppen gefunden"
75
 
76
  # @ acf
77
- #: acf.php:397
78
  msgid "No Field Groups found in Trash"
79
- msgstr "Keine Feld-Gruppen im Papierkorb gefunden"
80
 
81
  # @ acf
82
- #: acf.php:420 includes/admin/admin-field-group.php:196
83
  #: includes/admin/admin-field-groups.php:510
84
  #: pro/fields/class-acf-field-clone.php:811
85
  msgid "Fields"
86
  msgstr "Felder"
87
 
88
  # @ acf
89
- #: acf.php:421
90
  msgid "Field"
91
  msgstr "Feld"
92
 
93
  # @ acf
94
- #: acf.php:423
95
  msgid "Add New Field"
96
  msgstr "Feld hinzufügen"
97
 
98
  # @ acf
99
- #: acf.php:424
100
  msgid "Edit Field"
101
  msgstr "Feld bearbeiten"
102
 
103
  # @ acf
104
- #: acf.php:425 includes/admin/views/field-group-fields.php:41
105
- #: includes/admin/views/settings-info.php:105
106
  msgid "New Field"
107
  msgstr "Neues Feld"
108
 
109
  # @ acf
110
- #: acf.php:426
111
  msgid "View Field"
112
  msgstr "Feld anzeigen"
113
 
114
  # @ acf
115
- #: acf.php:427
116
  msgid "Search Fields"
117
  msgstr "Felder suchen"
118
 
119
  # @ acf
120
- #: acf.php:428
121
  msgid "No Fields found"
122
  msgstr "Keine Felder gefunden"
123
 
124
  # @ acf
125
- #: acf.php:429
126
  msgid "No Fields found in Trash"
127
- msgstr "Keine Feld-Gruppen im Papierkorb gefunden"
128
 
129
- #: acf.php:468 includes/admin/admin-field-group.php:377
130
  #: includes/admin/admin-field-groups.php:567
131
  msgid "Inactive"
132
  msgstr "Inaktiv"
133
 
134
- #: acf.php:473
135
  #, php-format
136
  msgid "Inactive <span class=\"count\">(%s)</span>"
137
  msgid_plural "Inactive <span class=\"count\">(%s)</span>"
@@ -143,58 +142,65 @@ msgstr[1] "Inaktiv <span class=\"count\">(%s)</span>"
143
  #: includes/admin/admin-field-group.php:69
144
  #: includes/admin/admin-field-group.php:71
145
  msgid "Field group updated."
146
- msgstr "Feld-Gruppe aktualisiert."
147
 
148
  # @ acf
149
  #: includes/admin/admin-field-group.php:70
150
  msgid "Field group deleted."
151
- msgstr "Feld-Gruppe gelöscht."
152
 
153
  # @ acf
154
  #: includes/admin/admin-field-group.php:73
155
  msgid "Field group published."
156
- msgstr "Feld-Gruppe veröffentlicht."
157
 
158
  # @ acf
159
  #: includes/admin/admin-field-group.php:74
160
  msgid "Field group saved."
161
- msgstr "Feld-Gruppe gesichert."
162
 
163
  # @ acf
164
  #: includes/admin/admin-field-group.php:75
165
  msgid "Field group submitted."
166
- msgstr "Feld-Gruppe übertragen."
167
 
168
  # @ acf
169
  #: includes/admin/admin-field-group.php:76
170
  msgid "Field group scheduled for."
171
- msgstr "Feld-Gruppe geplant für."
172
 
173
  # @ acf
174
  #: includes/admin/admin-field-group.php:77
175
  msgid "Field group draft updated."
176
- msgstr "Entwurf der Feld-Gruppe aktualisiert."
177
 
178
  # @ acf
179
- #: includes/admin/admin-field-group.php:154
180
  msgid "The string \"field_\" may not be used at the start of a field name"
181
  msgstr "Der Feldname darf nicht mit \"field_\" beginnen"
182
 
183
  # @ acf
184
- #: includes/admin/admin-field-group.php:155
185
  msgid "This field cannot be moved until its changes have been saved"
186
- msgstr "Diese Feld kann nicht verschoben werden, bevor es gesichert wurde"
 
 
187
 
188
  # @ acf
189
- #: includes/admin/admin-field-group.php:156
190
  msgid "Field group title is required"
191
- msgstr "Es ist ein Titel für die Feld-Gruppe erforderlich"
192
 
193
  # @ acf
194
- #: includes/admin/admin-field-group.php:157
195
  msgid "Move to trash. Are you sure?"
196
  msgstr "Wirklich in den Papierkorb verschieben?"
197
 
 
 
 
 
 
198
  # @ acf
199
  #: includes/admin/admin-field-group.php:158
200
  msgid "Move Custom Field"
@@ -202,77 +208,82 @@ msgstr "Benutzerdefiniertes Feld verschieben"
202
 
203
  # @ acf
204
  #: includes/admin/admin-field-group.php:159
205
- msgid "checked"
206
- msgstr "ausgewählt"
207
 
208
  # @ acf
209
- #: includes/admin/admin-field-group.php:160
210
  msgid "(no label)"
211
- msgstr "(ohne Bezeichnung)"
212
 
213
  # @ acf
214
  #: includes/admin/admin-field-group.php:161
 
 
 
 
 
215
  #: includes/api/api-field-group.php:751
216
  msgid "copy"
217
- msgstr "kopieren"
218
 
219
  # @ acf
220
- #: includes/admin/admin-field-group.php:162
221
  #: includes/admin/views/field-group-field-conditional-logic.php:51
222
- #: includes/admin/views/field-group-field-conditional-logic.php:139
223
  #: includes/admin/views/field-group-locations.php:29
224
  #: includes/admin/views/html-location-group.php:3
225
- #: includes/api/api-helpers.php:4158
226
  msgid "or"
227
  msgstr "oder"
228
 
229
  # @ acf
230
- #: includes/admin/admin-field-group.php:163
231
  msgid "Null"
232
  msgstr "Null"
233
 
234
  # @ acf
235
- #: includes/admin/admin-field-group.php:197
236
  msgid "Location"
237
  msgstr "Position"
238
 
239
- #: includes/admin/admin-field-group.php:198
240
  #: includes/admin/tools/class-acf-admin-tool-export.php:295
241
  msgid "Settings"
242
  msgstr "Einstellungen"
243
 
244
- #: includes/admin/admin-field-group.php:347
245
  msgid "Field Keys"
246
  msgstr "Feldschlüssel"
247
 
248
- #: includes/admin/admin-field-group.php:377
249
  #: includes/admin/views/field-group-options.php:9
250
  msgid "Active"
251
  msgstr "Aktiviert"
252
 
253
  # @ acf
254
- #: includes/admin/admin-field-group.php:753
255
  msgid "Move Complete."
256
  msgstr "Verschieben erfolgreich abgeschlossen."
257
 
258
  # @ acf
259
- #: includes/admin/admin-field-group.php:754
260
  #, php-format
261
  msgid "The %s field can now be found in the %s field group"
262
- msgstr "Das Feld \"%s\" wurde in die %s Feld-Gruppe verschoben"
263
 
264
  # @ acf
265
- #: includes/admin/admin-field-group.php:755
266
  msgid "Close Window"
267
  msgstr "Schließen"
268
 
269
  # @ acf
270
- #: includes/admin/admin-field-group.php:796
271
  msgid "Please select the destination for this field"
272
- msgstr "In welche Feld-Gruppe solle dieses Feld verschoben werden"
273
 
274
  # @ acf
275
- #: includes/admin/admin-field-group.php:803
276
  msgid "Move Field"
277
  msgstr "Feld verschieben"
278
 
@@ -287,29 +298,29 @@ msgstr[1] "Veröffentlicht <span class=\"count\">(%s)</span>"
287
  #: includes/admin/admin-field-groups.php:142
288
  #, php-format
289
  msgid "Field group duplicated. %s"
290
- msgstr "Feld-Gruppe dupliziert: %s"
291
 
292
  # @ acf
293
  #: includes/admin/admin-field-groups.php:146
294
  #, php-format
295
  msgid "%s field group duplicated."
296
  msgid_plural "%s field groups duplicated."
297
- msgstr[0] "%s Feld-Gruppe dupliziert."
298
- msgstr[1] "%s Feld-Gruppen dupliziert."
299
 
300
  # @ acf
301
  #: includes/admin/admin-field-groups.php:227
302
  #, php-format
303
  msgid "Field group synchronised. %s"
304
- msgstr "Feld-Gruppe synchronisiert: %s"
305
 
306
  # @ acf
307
  #: includes/admin/admin-field-groups.php:231
308
  #, php-format
309
  msgid "%s field group synchronised."
310
  msgid_plural "%s field groups synchronised."
311
- msgstr[0] "%s Feld-Gruppe synchronisiert."
312
- msgstr[1] "%s Feld-Gruppen synchronisiert."
313
 
314
  # @ acf
315
  #: includes/admin/admin-field-groups.php:394
@@ -319,16 +330,16 @@ msgstr "Synchronisierung verfügbar"
319
 
320
  # @ acf
321
  #: includes/admin/admin-field-groups.php:507 includes/forms/form-front.php:38
322
- #: pro/fields/class-acf-field-gallery.php:355
323
  msgid "Title"
324
  msgstr "Titel"
325
 
326
  # @ acf
327
  #: includes/admin/admin-field-groups.php:508
328
  #: includes/admin/views/field-group-options.php:96
329
- #: includes/admin/views/install-network.php:21
330
- #: includes/admin/views/install-network.php:29
331
- #: pro/fields/class-acf-field-gallery.php:382
332
  msgid "Description"
333
  msgstr "Beschreibung"
334
 
@@ -349,7 +360,7 @@ msgstr ""
349
  #: includes/admin/settings-info.php:76
350
  #: pro/admin/views/html-settings-updates.php:107
351
  msgid "Changelog"
352
- msgstr "Versionshinweise"
353
 
354
  #: includes/admin/admin-field-groups.php:614
355
  #, php-format
@@ -374,6 +385,7 @@ msgid "Support"
374
  msgstr "Hilfe"
375
 
376
  #: includes/admin/admin-field-groups.php:623
 
377
  msgid "Pro"
378
  msgstr "Pro"
379
 
@@ -391,14 +403,14 @@ msgstr "Dieses Element duplizieren"
391
  #: includes/admin/admin-field-groups.php:667
392
  #: includes/admin/admin-field-groups.php:683
393
  #: includes/admin/views/field-group-field.php:46
394
- #: pro/fields/class-acf-field-flexible-content.php:550
395
  msgid "Duplicate"
396
  msgstr "Duplizieren"
397
 
398
  # @ acf
399
  #: includes/admin/admin-field-groups.php:700
400
- #: includes/fields/class-acf-field-google-map.php:113
401
- #: includes/fields/class-acf-field-relationship.php:657
402
  msgid "Search"
403
  msgstr "Suchen"
404
 
@@ -411,7 +423,7 @@ msgstr "%s auswählen"
411
  # @ acf
412
  #: includes/admin/admin-field-groups.php:767
413
  msgid "Synchronise field group"
414
- msgstr "Synchronisiere Feld-Gruppe"
415
 
416
  # @ acf
417
  #: includes/admin/admin-field-groups.php:767
@@ -434,30 +446,23 @@ msgid "Tools"
434
  msgstr "Werkzeuge"
435
 
436
  # @ acf
437
- #: includes/admin/admin.php:113
438
- #: includes/admin/views/field-group-options.php:118
439
- msgid "Custom Fields"
440
- msgstr "Eigene Felder"
441
-
442
- # @ acf
443
- #: includes/admin/install-network.php:88 includes/admin/install.php:70
444
- #: includes/admin/install.php:121
445
  msgid "Upgrade Database"
446
  msgstr "Datenbank upgraden"
447
 
448
  # @ acf
449
- #: includes/admin/install-network.php:140
450
  msgid "Review sites & upgrade"
451
  msgstr "Übersicht Websites & Upgrades"
452
 
453
- #: includes/admin/install.php:187
454
- msgid "Error validating request"
455
- msgstr "Fehler bei der Überprüfung der Anfrage"
456
-
457
  # @ acf
458
- #: includes/admin/install.php:210 includes/admin/views/install.php:104
459
- msgid "No updates available."
460
- msgstr "Keine Aktualisierungen verfügbar."
 
461
 
462
  # @ acf
463
  #: includes/admin/settings-addons.php:51
@@ -483,7 +488,7 @@ msgstr "Was gibt es Neues"
483
  # @ acf
484
  #: includes/admin/tools/class-acf-admin-tool-export.php:33
485
  msgid "Export Field Groups"
486
- msgstr "Feld-Gruppen exportieren"
487
 
488
  #: includes/admin/tools/class-acf-admin-tool-export.php:38
489
  #: includes/admin/tools/class-acf-admin-tool-export.php:342
@@ -495,20 +500,20 @@ msgstr "PHP erstellen"
495
  #: includes/admin/tools/class-acf-admin-tool-export.php:97
496
  #: includes/admin/tools/class-acf-admin-tool-export.php:135
497
  msgid "No field groups selected"
498
- msgstr "Keine Feld-Gruppe ausgewählt"
499
 
500
  #: includes/admin/tools/class-acf-admin-tool-export.php:174
501
  #, php-format
502
  msgid "Exported 1 field group."
503
  msgid_plural "Exported %s field groups."
504
- msgstr[0] "Eine Feld-Gruppe wurde exportiert."
505
- msgstr[1] "%s Feld-Gruppen wurden exportiert."
506
 
507
  # @ acf
508
  #: includes/admin/tools/class-acf-admin-tool-export.php:241
509
  #: includes/admin/tools/class-acf-admin-tool-export.php:269
510
  msgid "Select Field Groups"
511
- msgstr "Felder-Gruppen auswählen"
512
 
513
  # @ acf
514
  #: includes/admin/tools/class-acf-admin-tool-export.php:336
@@ -518,12 +523,11 @@ msgid ""
518
  "import to another ACF installation. Use the generate button to export to PHP "
519
  "code which you can place in your theme."
520
  msgstr ""
521
- "Entscheide zuerst welche Felder-Gruppen Du exportieren möchtest und wähle im "
522
- "Anschluss das Format in das exportiert werden soll. Klicke den \"JSON-Datei "
523
- "exportieren\"-Button, um eine JSON-Datei zu erhalten, welche Du dann in "
524
- "einer anderen ACF-Installation importieren kannst. Wähle den \"Erstelle PHP-"
525
- "Code\"-Button, um PHP-Code zu erhalten, den Du im Anschluss in der functions."
526
- "php Deines Themes einfügen kannst."
527
 
528
  # @ acf
529
  #: includes/admin/tools/class-acf-admin-tool-export.php:341
@@ -540,7 +544,7 @@ msgid ""
540
  "an external file."
541
  msgstr ""
542
  "Der nachfolgende Code kann dazu verwendet werden eine lokale Version der "
543
- "ausgewählten Feld-Gruppe(n) zu registrieren. Eine lokale Feld-Gruppe bietet "
544
  "viele Vorteile; schnellere Ladezeiten, Versionskontrolle sowie dynamische "
545
  "Felder und Einstellungen. Kopiere einfach folgenden Code und füge ihn in die "
546
  "functions.php oder eine externe Datei in Deinem Theme ein."
@@ -556,7 +560,7 @@ msgstr "Kopiert"
556
  # @ acf
557
  #: includes/admin/tools/class-acf-admin-tool-import.php:26
558
  msgid "Import Field Groups"
559
- msgstr "Feld-Gruppen importieren"
560
 
561
  # @ acf
562
  #: includes/admin/tools/class-acf-admin-tool-import.php:61
@@ -565,12 +569,12 @@ msgid ""
565
  "you click the import button below, ACF will import the field groups."
566
  msgstr ""
567
  "Wähle die Advanced Custom Fields JSON-Datei aus, welche Du importieren "
568
- "möchtest. Nach dem Klicken des Importieren-Buttons wird ACF die Felder-"
569
- "Gruppen hinzufügen."
570
 
571
  # @ acf
572
  #: includes/admin/tools/class-acf-admin-tool-import.php:66
573
- #: includes/fields/class-acf-field-file.php:37
574
  msgid "Select File"
575
  msgstr "Datei auswählen"
576
 
@@ -581,7 +585,7 @@ msgstr "Datei importieren"
581
 
582
  # @ acf
583
  #: includes/admin/tools/class-acf-admin-tool-import.php:100
584
- #: includes/fields/class-acf-field-file.php:154
585
  msgid "No file selected"
586
  msgstr "Keine Datei ausgewählt"
587
 
@@ -604,8 +608,8 @@ msgstr "Die importierte Datei ist leer"
604
  #, php-format
605
  msgid "Imported 1 field group"
606
  msgid_plural "Imported %s field groups"
607
- msgstr[0] "Eine Feld-Gruppe importiert"
608
- msgstr[1] "%s Feld-Gruppen importiert"
609
 
610
  # @ acf
611
  #: includes/admin/views/field-group-field-conditional-logic.php:25
@@ -618,21 +622,21 @@ msgid "Show this field if"
618
  msgstr "Zeige dieses Feld, wenn"
619
 
620
  # @ acf
621
- #: includes/admin/views/field-group-field-conditional-logic.php:126
622
- #: includes/admin/views/html-location-rule.php:80
623
  msgid "and"
624
  msgstr "und"
625
 
626
  # @ acf
627
- #: includes/admin/views/field-group-field-conditional-logic.php:141
628
  #: includes/admin/views/field-group-locations.php:31
629
  msgid "Add rule group"
630
  msgstr "Regelgruppe hinzufügen"
631
 
632
  # @ acf
633
  #: includes/admin/views/field-group-field.php:38
634
- #: pro/fields/class-acf-field-flexible-content.php:403
635
- #: pro/fields/class-acf-field-repeater.php:296
636
  msgid "Drag to reorder"
637
  msgstr "Ziehen zum Sortieren"
638
 
@@ -644,10 +648,10 @@ msgstr "Feld bearbeiten"
644
 
645
  # @ acf
646
  #: includes/admin/views/field-group-field.php:45
647
- #: includes/fields/class-acf-field-file.php:136
648
- #: includes/fields/class-acf-field-image.php:122
649
  #: includes/fields/class-acf-field-link.php:139
650
- #: pro/fields/class-acf-field-gallery.php:342
651
  msgid "Edit"
652
  msgstr "Bearbeiten"
653
 
@@ -673,36 +677,36 @@ msgstr "Feld löschen"
673
 
674
  # @ acf
675
  #: includes/admin/views/field-group-field.php:48
676
- #: pro/fields/class-acf-field-flexible-content.php:549
677
  msgid "Delete"
678
  msgstr "Löschen"
679
 
680
  # @ acf
681
  #: includes/admin/views/field-group-field.php:65
682
  msgid "Field Label"
683
- msgstr "Bezeichnung"
684
 
685
  # @ acf
686
  #: includes/admin/views/field-group-field.php:66
687
  msgid "This is the name which will appear on the EDIT page"
688
- msgstr "Dieser Name wird in der Bearbeitungs-Ansicht eines Beitrags angezeigt"
689
 
690
  # @ acf
691
  #: includes/admin/views/field-group-field.php:75
692
  msgid "Field Name"
693
- msgstr "Feld-Name"
694
 
695
  # @ acf
696
  #: includes/admin/views/field-group-field.php:76
697
  msgid "Single word, no spaces. Underscores and dashes allowed"
698
  msgstr ""
699
- "Nur ein Wort ohne Leerzeichen; es sind nur Unterstriche und Bindestriche als "
700
  "Sonderzeichen erlaubt"
701
 
702
  # @ acf
703
  #: includes/admin/views/field-group-field.php:85
704
  msgid "Field Type"
705
- msgstr "Feld-Typ"
706
 
707
  # @ acf
708
  #: includes/admin/views/field-group-field.php:96
@@ -712,7 +716,8 @@ msgstr "Anweisungen"
712
  # @ acf
713
  #: includes/admin/views/field-group-field.php:97
714
  msgid "Instructions for authors. Shown when submitting data"
715
- msgstr "Anweisungen für Autoren werden in der Bearbeitungs-Ansicht angezeigt"
 
716
 
717
  # @ acf
718
  #: includes/admin/views/field-group-field.php:106
@@ -754,21 +759,21 @@ msgstr "Reihenfolge"
754
  #: includes/fields/class-acf-field-button-group.php:198
755
  #: includes/fields/class-acf-field-checkbox.php:420
756
  #: includes/fields/class-acf-field-radio.php:311
757
- #: includes/fields/class-acf-field-select.php:418
758
- #: pro/fields/class-acf-field-flexible-content.php:576
759
  msgid "Label"
760
- msgstr "Name"
761
 
762
  # @ acf
763
  #: includes/admin/views/field-group-fields.php:6
764
- #: includes/fields/class-acf-field-taxonomy.php:964
765
- #: pro/fields/class-acf-field-flexible-content.php:589
766
  msgid "Name"
767
- msgstr "Feld-Name"
768
 
769
  #: includes/admin/views/field-group-fields.php:7
770
  msgid "Key"
771
- msgstr "Feld-Schlüssel"
772
 
773
  # @ acf
774
  #: includes/admin/views/field-group-fields.php:8
@@ -800,8 +805,8 @@ msgid ""
800
  "Create a set of rules to determine which edit screens will use these "
801
  "advanced custom fields"
802
  msgstr ""
803
- "Erstelle ein Regelwerk das festlegt welche Bearbeitungs-Ansichten diese Feld-"
804
- "Gruppe nutzen dürfen"
805
 
806
  # @ acf
807
  #: includes/admin/views/field-group-options.php:23
@@ -831,7 +836,7 @@ msgstr "Nach dem Titel vor dem Inhalt"
831
  # @ acf
832
  #: includes/admin/views/field-group-options.php:46
833
  msgid "Normal (after content)"
834
- msgstr "Nach dem Inhalt (Standard)"
835
 
836
  # @ acf
837
  #: includes/admin/views/field-group-options.php:47
@@ -841,7 +846,7 @@ msgstr "Seitlich neben dem Inhalt"
841
  # @ acf
842
  #: includes/admin/views/field-group-options.php:55
843
  msgid "Label placement"
844
- msgstr "Platzierung Beschriftung"
845
 
846
  # @ acf
847
  #: includes/admin/views/field-group-options.php:62
@@ -858,12 +863,12 @@ msgstr "Links neben dem Feld"
858
  # @ acf
859
  #: includes/admin/views/field-group-options.php:70
860
  msgid "Instruction placement"
861
- msgstr "Platzierung der Hinweise"
862
 
863
  # @ acf
864
  #: includes/admin/views/field-group-options.php:77
865
  msgid "Below labels"
866
- msgstr "Unterhalb der Beschriftung"
867
 
868
  # @ acf
869
  #: includes/admin/views/field-group-options.php:78
@@ -877,120 +882,106 @@ msgstr "Reihenfolge"
877
 
878
  #: includes/admin/views/field-group-options.php:86
879
  msgid "Field groups with a lower order will appear first"
880
- msgstr "Feld-Gruppen mit einem niedrigeren Wert werden zuerst angezeigt"
881
 
882
  #: includes/admin/views/field-group-options.php:97
883
  msgid "Shown in field group list"
884
- msgstr "Wird in der Feld-Gruppen-Liste angezeigt"
885
 
886
  # @ acf
887
  #: includes/admin/views/field-group-options.php:107
888
- msgid "Hide on screen"
889
- msgstr "Verstecken"
890
-
891
- # @ acf
892
- #: includes/admin/views/field-group-options.php:108
893
- msgid "<b>Select</b> items to <b>hide</b> them from the edit screen."
894
- msgstr ""
895
- "<strong>Ausgewählte</strong> Elemente werden <strong>versteckt</strong>."
896
-
897
- # @ acf
898
- #: includes/admin/views/field-group-options.php:108
899
- msgid ""
900
- "If multiple field groups appear on an edit screen, the first field group's "
901
- "options will be used (the one with the lowest order number)"
902
- msgstr ""
903
- "Sind für einen Bearbeiten-Dialog mehrere Felder-Gruppen definiert, werden "
904
- "die Optionen der ersten Felder-Gruppe angewendet (die mit der niedrigsten "
905
- "Nummer für die Reihenfolge)."
906
-
907
- # @ acf
908
- #: includes/admin/views/field-group-options.php:115
909
  msgid "Permalink"
910
  msgstr "Permalink"
911
 
912
  # @ acf
913
- #: includes/admin/views/field-group-options.php:116
914
  msgid "Content Editor"
915
  msgstr "Inhalts-Editor"
916
 
917
  # @ acf
918
- #: includes/admin/views/field-group-options.php:117
919
  msgid "Excerpt"
920
- msgstr "Kurzfassung"
921
 
922
  # @ acf
923
- #: includes/admin/views/field-group-options.php:119
924
  msgid "Discussion"
925
  msgstr "Diskussion"
926
 
927
  # @ acf
928
- #: includes/admin/views/field-group-options.php:120
929
  msgid "Comments"
930
  msgstr "Kommentare"
931
 
932
  # @ acf
933
- #: includes/admin/views/field-group-options.php:121
934
  msgid "Revisions"
935
  msgstr "Revisionen"
936
 
937
  # @ acf
938
- #: includes/admin/views/field-group-options.php:122
939
  msgid "Slug"
940
- msgstr "Kurzlink"
941
 
942
  # @ acf
943
- #: includes/admin/views/field-group-options.php:123
944
  msgid "Author"
945
  msgstr "Autor"
946
 
947
  # @ acf
948
- #: includes/admin/views/field-group-options.php:124
949
  msgid "Format"
950
  msgstr "Format"
951
 
952
  # @ acf
953
- #: includes/admin/views/field-group-options.php:125
954
  msgid "Page Attributes"
955
  msgstr "Seiten-Attribute"
956
 
957
  # @ acf
958
- #: includes/admin/views/field-group-options.php:126
959
- #: includes/fields/class-acf-field-relationship.php:671
960
  msgid "Featured Image"
961
  msgstr "Beitragsbild"
962
 
963
  # @ acf
964
- #: includes/admin/views/field-group-options.php:127
965
  msgid "Categories"
966
  msgstr "Kategorien"
967
 
968
  # @ acf
969
- #: includes/admin/views/field-group-options.php:128
970
  msgid "Tags"
971
- msgstr "Schlagworte"
972
 
973
  # @ acf
974
- #: includes/admin/views/field-group-options.php:129
975
  msgid "Send Trackbacks"
976
  msgstr "Sende Trackbacks"
977
 
978
  # @ acf
979
- #: includes/admin/views/html-location-group.php:3
980
- msgid "Show this field group if"
981
- msgstr "Zeige diese Felder, wenn"
982
 
983
- #: includes/admin/views/install-network.php:4
984
- msgid "Upgrade Sites"
985
- msgstr "Websites upgraden"
 
 
 
986
 
987
  # @ acf
988
- #: includes/admin/views/install-network.php:9
989
- #: includes/admin/views/install.php:3
990
- msgid "Advanced Custom Fields Database Upgrade"
991
- msgstr "Advanced Custom Fields Datenbank-Upgrade"
 
 
 
 
992
 
993
- #: includes/admin/views/install-network.php:11
994
  #, php-format
995
  msgid ""
996
  "The following sites require a DB upgrade. Check the ones you want to update "
@@ -999,25 +990,31 @@ msgstr ""
999
  "Folgende Websites erfordern ein Upgrade der Datenbank. Markiere die, die du "
1000
  "aktualisieren willst und klicke dann %s."
1001
 
 
 
 
 
 
 
1002
  # @ acf
1003
- #: includes/admin/views/install-network.php:20
1004
- #: includes/admin/views/install-network.php:28
1005
  msgid "Site"
1006
  msgstr "Website"
1007
 
1008
  # @ acf
1009
- #: includes/admin/views/install-network.php:48
1010
  #, php-format
1011
  msgid "Site requires database upgrade from %s to %s"
1012
  msgstr "Die Website erfordert ein Upgrade der Datenbank von %s auf %s"
1013
 
1014
  # @ acf
1015
- #: includes/admin/views/install-network.php:50
1016
  msgid "Site is up to date"
1017
  msgstr "Die Website ist aktuell"
1018
 
1019
  # @ acf
1020
- #: includes/admin/views/install-network.php:63
1021
  #, php-format
1022
  msgid ""
1023
  "Database Upgrade complete. <a href=\"%s\">Return to network dashboard</a>"
@@ -1025,9 +1022,13 @@ msgstr ""
1025
  "Upgrade der Datenbank fertiggestellt. <a href=\"%s\">Zum Netzwerk Dashboard</"
1026
  "a>"
1027
 
 
 
 
 
1028
  # @ acf
1029
- #: includes/admin/views/install-network.php:102
1030
- #: includes/admin/views/install-notice.php:42
1031
  msgid ""
1032
  "It is strongly recommended that you backup your database before proceeding. "
1033
  "Are you sure you wish to run the updater now?"
@@ -1035,63 +1036,91 @@ msgstr ""
1035
  "Es wird dringend empfohlen, dass du deine Datenbank sicherst, bevor Du "
1036
  "fortfährst. Bist du sicher, dass du jetzt das Upgrade durchführen willst?"
1037
 
1038
- # @ default
1039
- #: includes/admin/views/install-network.php:158
1040
- msgid "Upgrade complete"
1041
- msgstr "Upgrade abgeschlossen"
1042
-
1043
  # @ acf
1044
- #: includes/admin/views/install-network.php:162
1045
- #: includes/admin/views/install.php:9
1046
  #, php-format
1047
  msgid "Upgrading data to version %s"
1048
  msgstr "Daten auf Version %s upgraden"
1049
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1050
  # @ acf
1051
- #: includes/admin/views/install-notice.php:8
 
 
 
 
 
 
 
 
 
 
 
1052
  #: pro/fields/class-acf-field-repeater.php:25
1053
  msgid "Repeater"
1054
  msgstr "Wiederholung"
1055
 
1056
  # @ acf
1057
- #: includes/admin/views/install-notice.php:9
1058
  #: pro/fields/class-acf-field-flexible-content.php:25
1059
  msgid "Flexible Content"
1060
  msgstr "Flexible Inhalte"
1061
 
1062
  # @ acf
1063
- #: includes/admin/views/install-notice.php:10
1064
  #: pro/fields/class-acf-field-gallery.php:25
1065
  msgid "Gallery"
1066
  msgstr "Galerie"
1067
 
1068
  # @ acf
1069
- #: includes/admin/views/install-notice.php:11
1070
  #: pro/locations/class-acf-location-options-page.php:26
1071
  msgid "Options Page"
1072
  msgstr "Options-Seite"
1073
 
1074
  # @ acf
1075
- #: includes/admin/views/install-notice.php:26
1076
  msgid "Database Upgrade Required"
1077
  msgstr "Es ist ein Upgrade der Datenbank erforderlich"
1078
 
1079
  # @ acf
1080
- #: includes/admin/views/install-notice.php:28
1081
  #, php-format
1082
  msgid "Thank you for updating to %s v%s!"
1083
  msgstr "Danke für die Aktualisierung auf %s v%s!"
1084
 
1085
- # @ acf
1086
- #: includes/admin/views/install-notice.php:28
1087
  msgid ""
1088
- "Before you start using the new awesome features, please update your database "
1089
- "to the newest version."
1090
  msgstr ""
1091
- "Bevor du die großartigen neuen Funktionen nutzen kannst ist ein Upgrade der "
1092
- "Datenbank notwendig."
1093
 
1094
- #: includes/admin/views/install-notice.php:31
1095
  #, php-format
1096
  msgid ""
1097
  "Please also ensure any premium add-ons (%s) have first been updated to the "
@@ -1100,18 +1129,6 @@ msgstr ""
1100
  "Stelle bitte ebenfalls sicher, dass alle Premium-Add-ons (%s) vorab auf die "
1101
  "neueste Version aktualisiert wurden."
1102
 
1103
- # @ acf
1104
- #: includes/admin/views/install.php:7
1105
- msgid "Reading upgrade tasks..."
1106
- msgstr "Aufgaben für das Upgrade einlesen…"
1107
-
1108
- #: includes/admin/views/install.php:11
1109
- #, php-format
1110
- msgid "Database Upgrade complete. <a href=\"%s\">See what's new</a>"
1111
- msgstr ""
1112
- "Datenbank-Upgrade abgeschlossen. <a href=\"%s\">Schau nach was es Neues "
1113
- "gibt</a>"
1114
-
1115
  # @ acf
1116
  #: includes/admin/views/settings-addons.php:17
1117
  msgid "Download & Install"
@@ -1138,18 +1155,17 @@ msgstr ""
1138
  "Wir hoffen es wird dir gefallen."
1139
 
1140
  # @ acf
1141
- #: includes/admin/views/settings-info.php:17
1142
- msgid "A smoother custom field experience"
1143
- msgstr ""
1144
- "Eine neue Dimension der reibungslosen Nutzung benutzerdefinierter Felder"
1145
 
1146
  # @ acf
1147
- #: includes/admin/views/settings-info.php:22
1148
  msgid "Improved Usability"
1149
  msgstr "Verbesserte Benutzerfreundlichkeit"
1150
 
1151
  # @ acf
1152
- #: includes/admin/views/settings-info.php:23
1153
  msgid ""
1154
  "Including the popular Select2 library has improved both usability and speed "
1155
  "across a number of field types including post object, page link, taxonomy "
@@ -1161,12 +1177,12 @@ msgstr ""
1161
  "signifikant verbessert."
1162
 
1163
  # @ acf
1164
- #: includes/admin/views/settings-info.php:27
1165
  msgid "Improved Design"
1166
  msgstr "Verbessertes Design"
1167
 
1168
  # @ acf
1169
- #: includes/admin/views/settings-info.php:28
1170
  msgid ""
1171
  "Many fields have undergone a visual refresh to make ACF look better than "
1172
  "ever! Noticeable changes are seen on the gallery, relationship and oEmbed "
@@ -1177,34 +1193,34 @@ msgstr ""
1177
  "nagelneue oEmbed-Feld!"
1178
 
1179
  # @ acf
1180
- #: includes/admin/views/settings-info.php:32
1181
  msgid "Improved Data"
1182
  msgstr "Verbesserte Datenstruktur"
1183
 
1184
  # @ acf
1185
- #: includes/admin/views/settings-info.php:33
1186
  msgid ""
1187
  "Redesigning the data architecture has allowed sub fields to live "
1188
  "independently from their parents. This allows you to drag and drop fields in "
1189
  "and out of parent fields!"
1190
  msgstr ""
1191
- "Die Neugestaltung der Datenarchitektur erlaubt es, dass Felder unabhängig "
1192
- "von ihren übergeordneten Feldern existieren können. Dies ermöglicht, dass "
1193
- "Felder per Drag-and-Drop, in und aus ihren übergeordneten Feldern verschoben "
1194
- "werden können!"
1195
 
1196
  # @ acf
1197
- #: includes/admin/views/settings-info.php:39
1198
  msgid "Goodbye Add-ons. Hello PRO"
1199
  msgstr "Macht's gut Add-ons&hellip; Hallo PRO"
1200
 
1201
  # @ acf
1202
- #: includes/admin/views/settings-info.php:44
1203
  msgid "Introducing ACF PRO"
1204
  msgstr "Wir dürfen vorstellen&hellip; ACF PRO"
1205
 
1206
  # @ acf
1207
- #: includes/admin/views/settings-info.php:45
1208
  msgid ""
1209
  "We're changing the way premium functionality is delivered in an exciting way!"
1210
  msgstr ""
@@ -1212,7 +1228,7 @@ msgstr ""
1212
  "gestellt wird geändert - das \"wie\" dürfte Dich begeistern!"
1213
 
1214
  # @ acf
1215
- #: includes/admin/views/settings-info.php:46
1216
  #, php-format
1217
  msgid ""
1218
  "All 4 premium add-ons have been combined into a new <a href=\"%s\">Pro "
@@ -1225,12 +1241,12 @@ msgstr ""
1225
  "ist somit erschwinglicher denn je!"
1226
 
1227
  # @ acf
1228
- #: includes/admin/views/settings-info.php:50
1229
  msgid "Powerful Features"
1230
  msgstr "Leistungsstarke Funktionen"
1231
 
1232
  # @ acf
1233
- #: includes/admin/views/settings-info.php:51
1234
  msgid ""
1235
  "ACF PRO contains powerful features such as repeatable data, flexible content "
1236
  "layouts, a beautiful gallery field and the ability to create extra admin "
@@ -1241,496 +1257,492 @@ msgstr ""
1241
  "zusätzliche Options-Seiten im Admin-Bereich anzulegen!"
1242
 
1243
  # @ acf
1244
- #: includes/admin/views/settings-info.php:52
1245
  #, php-format
1246
  msgid "Read more about <a href=\"%s\">ACF PRO features</a>."
1247
  msgstr "Lies mehr über die <a href=\"%s\">ACF PRO Funktionen</a>."
1248
 
1249
  # @ acf
1250
- #: includes/admin/views/settings-info.php:56
1251
  msgid "Easy Upgrading"
1252
  msgstr "Kinderleichte Aktualisierung"
1253
 
1254
- # @ acf
1255
- #: includes/admin/views/settings-info.php:57
1256
- #, php-format
1257
  msgid ""
1258
- "To help make upgrading easy, <a href=\"%s\">login to your store account</a> "
1259
- "and claim a free copy of ACF PRO!"
1260
  msgstr ""
1261
- "Wir haben den Aktualisierungsprozess so einfach wie möglich gehalten; <a "
1262
- "href=\"%s\">melde Dich mit Deinem Store-Account an</a> und fordere ein "
1263
- "Gratisexemplar von ACF PRO an!"
1264
 
1265
  # @ acf
1266
- #: includes/admin/views/settings-info.php:58
1267
  #, php-format
1268
  msgid ""
1269
  "We also wrote an <a href=\"%s\">upgrade guide</a> to answer any questions, "
1270
  "but if you do have one, please contact our support team via the <a href=\"%s"
1271
- "\">help desk</a>"
1272
  msgstr ""
1273
  "Um möglichen Fragen zu begegnen haben wir haben einen <a href=\"%s\">Upgrade-"
1274
  "Leitfaden (Engl.)</a> erstellt. Sollten dennoch Fragen auftreten, "
1275
- "kontaktiere bitte unser <a href=\"%s\"> Support-Team </a>"
 
 
 
 
1276
 
1277
  # @ acf
1278
- #: includes/admin/views/settings-info.php:66
1279
- msgid "Under the Hood"
1280
- msgstr "Unter der Haube"
 
 
 
 
 
 
 
 
1281
 
1282
  # @ acf
1283
- #: includes/admin/views/settings-info.php:71
1284
- msgid "Smarter field settings"
1285
- msgstr "Intelligentere Feld-Einstellungen"
 
 
 
 
 
 
1286
 
1287
  # @ acf
1288
- #: includes/admin/views/settings-info.php:72
1289
- msgid "ACF now saves its field settings as individual post objects"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1290
  msgstr ""
1291
- "ACF speichert nun die Feld-Einstellungen als individuelle Beitrags-Objekte"
1292
 
1293
  # @ acf
1294
- #: includes/admin/views/settings-info.php:76
1295
  msgid "More AJAX"
1296
  msgstr "Mehr AJAX"
1297
 
1298
  # @ acf
1299
- #: includes/admin/views/settings-info.php:77
1300
- msgid "More fields use AJAX powered search to speed up page loading"
1301
  msgstr ""
1302
  "Mehr Felder verwenden nun eine AJAX-basierte Suche, die die Ladezeiten von "
1303
- "Seiten deutlich verringert"
1304
 
1305
  # @ acf
1306
- #: includes/admin/views/settings-info.php:81
1307
  msgid "Local JSON"
1308
  msgstr "Lokales JSON"
1309
 
1310
  # @ acf
1311
- #: includes/admin/views/settings-info.php:82
1312
- msgid "New auto export to JSON feature improves speed"
1313
- msgstr ""
1314
- "Ein neuer automatischer Export nach JSON verbessert die Geschwindigkeit"
1315
-
1316
- # @ acf
1317
- #: includes/admin/views/settings-info.php:88
1318
- msgid "Better version control"
1319
- msgstr "Verbesserte Versionskontrolle"
1320
-
1321
- # @ acf
1322
- #: includes/admin/views/settings-info.php:89
1323
  msgid ""
1324
- "New auto export to JSON feature allows field settings to be version "
1325
- "controlled"
1326
  msgstr ""
1327
- "Die neue JSON Export Funktionalität erlaubt die Versionskontrolle von Feld-"
1328
- "Einstellungen"
1329
 
1330
  # @ acf
1331
- #: includes/admin/views/settings-info.php:93
1332
- msgid "Swapped XML for JSON"
1333
- msgstr "JSON ersetzt XML"
1334
 
1335
- # @ acf
1336
- #: includes/admin/views/settings-info.php:94
1337
- msgid "Import / Export now uses JSON in favour of XML"
1338
- msgstr "Das Import- und Export-Modul nutzt nun JSON anstelle XML"
 
1339
 
1340
  # @ acf
1341
- #: includes/admin/views/settings-info.php:98
1342
- msgid "New Forms"
1343
- msgstr "Neue Formulare"
1344
 
1345
  # @ acf
1346
- #: includes/admin/views/settings-info.php:99
1347
- msgid "Fields can now be mapped to comments, widgets and all user forms!"
 
 
1348
  msgstr ""
1349
- "Felder können nun auch Kommentaren, Widgets und allen Benutzer-Formularen "
1350
- "zugeordnet werden!"
1351
 
1352
  # @ acf
1353
- #: includes/admin/views/settings-info.php:106
1354
- msgid "A new field for embedding content has been added"
1355
- msgstr "Ein neues Feld für das Einbetten von Inhalten wurde hinzugefügt"
1356
 
1357
- # @ acf
1358
  #: includes/admin/views/settings-info.php:110
1359
- msgid "New Gallery"
1360
- msgstr "Neue Galerie"
 
 
 
 
1361
 
1362
- # @ acf
1363
- #: includes/admin/views/settings-info.php:111
1364
- msgid "The gallery field has undergone a much needed facelift"
 
 
 
 
 
1365
  msgstr ""
1366
- "Das Galerie-Feld wurde einem längst überfälligen Face-Lifting unterzogen"
 
1367
 
1368
  # @ acf
1369
- #: includes/admin/views/settings-info.php:115
1370
  msgid "New Settings"
1371
  msgstr "Neue Einstellungen"
1372
 
1373
  # @ acf
1374
- #: includes/admin/views/settings-info.php:116
1375
  msgid ""
1376
- "Field group settings have been added for label placement and instruction "
1377
- "placement"
1378
  msgstr ""
1379
- "Die Feld-Gruppen wurden um die Einstellungen für die Platzierung von "
1380
- "Beschriftungen und Hinweisen erweitert"
 
1381
 
1382
  # @ acf
1383
- #: includes/admin/views/settings-info.php:122
1384
  msgid "Better Front End Forms"
1385
- msgstr "Verbesserte Front-End-Formulare"
1386
 
1387
  # @ acf
1388
- #: includes/admin/views/settings-info.php:123
1389
- msgid "acf_form() can now create a new post on submission"
1390
- msgstr "acf_form() kann jetzt einen neuen Beitrag direkt beim Senden erstellen"
 
 
 
1391
 
1392
  # @ acf
1393
- #: includes/admin/views/settings-info.php:127
1394
  msgid "Better Validation"
1395
  msgstr "Bessere Validierung"
1396
 
1397
  # @ acf
1398
- #: includes/admin/views/settings-info.php:128
1399
- msgid "Form validation is now done via PHP + AJAX in favour of only JS"
1400
  msgstr ""
1401
  "Die Formular-Validierung wird nun mit Hilfe von PHP + AJAX erledigt, "
1402
- "anstelle nur JS zu verwenden"
1403
-
1404
- # @ acf
1405
- #: includes/admin/views/settings-info.php:132
1406
- msgid "Relationship Field"
1407
- msgstr "Beziehungs-Feld"
1408
 
1409
  # @ acf
1410
- #: includes/admin/views/settings-info.php:133
1411
- msgid ""
1412
- "New Relationship field setting for 'Filters' (Search, Post Type, Taxonomy)"
1413
- msgstr ""
1414
- "Neue Einstellungen innerhalb des Beziehungs-Feldes um nach Suche, Beitrags-"
1415
- "Typ und oder Taxonomie filtern zu können"
1416
-
1417
- # @ acf
1418
- #: includes/admin/views/settings-info.php:139
1419
  msgid "Moving Fields"
1420
  msgstr "Verschiebbare Felder"
1421
 
1422
  # @ acf
1423
- #: includes/admin/views/settings-info.php:140
1424
  msgid ""
1425
  "New field group functionality allows you to move a field between groups & "
1426
- "parents"
1427
- msgstr ""
1428
- "Die neue Feld-Gruppen-Funktionalität erlaubt es ein Feld zwischen Gruppen "
1429
- "und übergeordneten Gruppen frei zu verschieben"
1430
-
1431
- # @ acf
1432
- #: includes/admin/views/settings-info.php:144
1433
- #: includes/fields/class-acf-field-page_link.php:25
1434
- msgid "Page Link"
1435
- msgstr "Seiten-Link"
1436
-
1437
- # @ acf
1438
- #: includes/admin/views/settings-info.php:145
1439
- msgid "New archives group in page_link field selection"
1440
  msgstr ""
1441
- "Im neuen Seitenlink-Feld werden alle Archiv-URL's der verfügbaren Custom "
1442
- "Post Types in einer Options-Gruppe zusammengefasst"
1443
-
1444
- # @ acf
1445
- #: includes/admin/views/settings-info.php:149
1446
- msgid "Better Options Pages"
1447
- msgstr "Verbesserte Options-Seiten"
1448
 
1449
  # @ acf
1450
- #: includes/admin/views/settings-info.php:150
1451
- msgid ""
1452
- "New functions for options page allow creation of both parent and child menu "
1453
- "pages"
1454
- msgstr ""
1455
- "Neue Funktionen für die Options-Seite erlauben die Erstellung von Menüs für "
1456
- "übergeordnete Seiten sowie Unterseiten"
1457
-
1458
- # @ acf
1459
- #: includes/admin/views/settings-info.php:159
1460
  #, php-format
1461
  msgid "We think you'll love the changes in %s."
1462
  msgstr "Wir glauben Du wirst die Änderungen in %s lieben."
1463
 
1464
  # @ acf
1465
- #: includes/api/api-helpers.php:1039
1466
  msgid "Thumbnail"
1467
  msgstr "Miniaturbild"
1468
 
1469
  # @ acf
1470
- #: includes/api/api-helpers.php:1040
1471
  msgid "Medium"
1472
  msgstr "Mittel"
1473
 
1474
  # @ acf
1475
- #: includes/api/api-helpers.php:1041
1476
  msgid "Large"
1477
  msgstr "Groß"
1478
 
1479
  # @ acf
1480
- #: includes/api/api-helpers.php:1090
1481
  msgid "Full Size"
1482
  msgstr "Volle Größe"
1483
 
1484
  # @ acf
1485
- #: includes/api/api-helpers.php:1431 includes/api/api-helpers.php:2004
1486
  #: pro/fields/class-acf-field-clone.php:996
1487
  msgid "(no title)"
1488
  msgstr "(ohne Titel)"
1489
 
1490
  # @ acf
1491
- #: includes/api/api-helpers.php:4079
1492
  #, php-format
1493
  msgid "Image width must be at least %dpx."
1494
  msgstr "Die Breite des Bildes muss mindestens %dpx sein."
1495
 
1496
  # @ acf
1497
- #: includes/api/api-helpers.php:4084
1498
  #, php-format
1499
  msgid "Image width must not exceed %dpx."
1500
  msgstr "Die Breite des Bildes darf %dpx nicht überschreiten."
1501
 
1502
  # @ acf
1503
- #: includes/api/api-helpers.php:4100
1504
  #, php-format
1505
  msgid "Image height must be at least %dpx."
1506
  msgstr "Die Höhe des Bildes muss mindestens %dpx sein."
1507
 
1508
  # @ acf
1509
- #: includes/api/api-helpers.php:4105
1510
  #, php-format
1511
  msgid "Image height must not exceed %dpx."
1512
  msgstr "Die Höhe des Bild darf %dpx nicht überschreiten."
1513
 
1514
  # @ acf
1515
- #: includes/api/api-helpers.php:4123
1516
  #, php-format
1517
  msgid "File size must be at least %s."
1518
  msgstr "Die Dateigröße muss mindestens %s sein."
1519
 
1520
  # @ acf
1521
- #: includes/api/api-helpers.php:4128
1522
  #, php-format
1523
  msgid "File size must must not exceed %s."
1524
  msgstr "Die Dateigröße darf %s nicht überschreiten."
1525
 
1526
  # @ acf
1527
- #: includes/api/api-helpers.php:4162
1528
  #, php-format
1529
  msgid "File type must be %s."
1530
  msgstr "Der Dateityp muss %s sein."
1531
 
1532
  # @ acf
1533
- #: includes/assets.php:164
1534
  msgid "The changes you made will be lost if you navigate away from this page"
1535
  msgstr ""
1536
  "Die vorgenommenen Änderungen gehen verloren wenn diese Seite verlassen wird"
1537
 
1538
- #: includes/assets.php:167 includes/fields/class-acf-field-select.php:257
1539
  msgctxt "verb"
1540
  msgid "Select"
1541
  msgstr "Auswählen"
1542
 
1543
- #: includes/assets.php:168
1544
  msgctxt "verb"
1545
  msgid "Edit"
1546
  msgstr "Bearbeiten"
1547
 
1548
- #: includes/assets.php:169
1549
  msgctxt "verb"
1550
  msgid "Update"
1551
  msgstr "Aktualisieren"
1552
 
1553
  # @ acf
1554
- #: includes/assets.php:170 pro/fields/class-acf-field-gallery.php:44
1555
  msgid "Uploaded to this post"
1556
  msgstr "Zu diesem Beitrag hochgeladen"
1557
 
1558
  # @ acf
1559
- #: includes/assets.php:171
1560
  msgid "Expand Details"
1561
  msgstr "Details einblenden"
1562
 
1563
  # @ acf
1564
- #: includes/assets.php:172
1565
  msgid "Collapse Details"
1566
  msgstr "Details ausblenden"
1567
 
1568
- #: includes/assets.php:173
1569
  msgid "Restricted"
1570
  msgstr "Eingeschränkt"
1571
 
1572
  # @ acf
1573
- #: includes/assets.php:174
1574
  msgid "All images"
1575
  msgstr "Alle Bilder"
1576
 
1577
  # @ acf
1578
- #: includes/assets.php:177
1579
  msgid "Validation successful"
1580
  msgstr "Überprüfung erfolgreich"
1581
 
1582
  # @ acf
1583
- #: includes/assets.php:178 includes/validation.php:285
1584
  #: includes/validation.php:296
1585
  msgid "Validation failed"
1586
  msgstr "Überprüfung fehlgeschlagen"
1587
 
1588
  # @ acf
1589
- #: includes/assets.php:179
1590
  msgid "1 field requires attention"
1591
  msgstr "Für 1 Feld ist eine Aktualisierung notwendig"
1592
 
1593
  # @ acf
1594
- #: includes/assets.php:180
1595
  #, php-format
1596
  msgid "%d fields require attention"
1597
  msgstr "Für %d Felder ist eine Aktualisierung notwendig"
1598
 
1599
  # @ acf
1600
- #: includes/assets.php:183
1601
  msgid "Are you sure?"
1602
  msgstr "Wirklich entfernen?"
1603
 
1604
  # @ acf
1605
- #: includes/assets.php:184 includes/fields/class-acf-field-true_false.php:79
1606
  #: includes/fields/class-acf-field-true_false.php:159
1607
  #: pro/admin/views/html-settings-updates.php:89
1608
  msgid "Yes"
1609
  msgstr "Ja"
1610
 
1611
  # @ acf
1612
- #: includes/assets.php:185 includes/fields/class-acf-field-true_false.php:80
1613
  #: includes/fields/class-acf-field-true_false.php:174
1614
  #: pro/admin/views/html-settings-updates.php:99
1615
  msgid "No"
1616
  msgstr "Nein"
1617
 
1618
  # @ acf
1619
- #: includes/assets.php:186 includes/fields/class-acf-field-file.php:138
1620
- #: includes/fields/class-acf-field-image.php:124
1621
  #: includes/fields/class-acf-field-link.php:140
1622
- #: pro/fields/class-acf-field-gallery.php:343
1623
- #: pro/fields/class-acf-field-gallery.php:531
1624
  msgid "Remove"
1625
  msgstr "Entfernen"
1626
 
1627
- #: includes/assets.php:187
1628
  msgid "Cancel"
1629
  msgstr "Abbrechen"
1630
 
1631
- #: includes/assets.php:190
1632
  msgid "Has any value"
1633
  msgstr "Hat einen Wert"
1634
 
1635
- #: includes/assets.php:191
1636
  msgid "Has no value"
1637
  msgstr "Hat keinen Wert"
1638
 
1639
  # @ acf
1640
- #: includes/assets.php:192
1641
  msgid "Value is equal to"
1642
  msgstr "Wert ist gleich"
1643
 
1644
  # @ acf
1645
- #: includes/assets.php:193
1646
  msgid "Value is not equal to"
1647
  msgstr "Wert ist ungleich"
1648
 
1649
  # @ acf
1650
- #: includes/assets.php:194
1651
  msgid "Value matches pattern"
1652
  msgstr "Wert entspricht regulärem Ausdruck"
1653
 
1654
- #: includes/assets.php:195
1655
  msgid "Value contains"
1656
  msgstr "Wert enthält"
1657
 
1658
  # @ acf
1659
- #: includes/assets.php:196
1660
  msgid "Value is greater than"
1661
  msgstr "Wert ist größer als"
1662
 
1663
  # @ acf
1664
- #: includes/assets.php:197
1665
  msgid "Value is less than"
1666
  msgstr "Wert ist kleiner als"
1667
 
1668
- #: includes/assets.php:198
1669
  msgid "Selection is greater than"
1670
  msgstr "Auswahl ist größer als"
1671
 
1672
  # @ acf
1673
- #: includes/assets.php:199
1674
  msgid "Selection is less than"
1675
  msgstr "Auswahl ist kleiner als"
1676
 
1677
  # @ acf
1678
- #: includes/fields.php:144
 
 
 
 
 
 
 
 
 
1679
  msgid "Basic"
1680
  msgstr "Grundlage"
1681
 
1682
  # @ acf
1683
- #: includes/fields.php:145 includes/forms/form-front.php:47
1684
  msgid "Content"
1685
  msgstr "Inhalt"
1686
 
1687
  # @ acf
1688
- #: includes/fields.php:146
1689
  msgid "Choice"
1690
  msgstr "Auswahl"
1691
 
1692
  # @ acf
1693
- #: includes/fields.php:147
1694
  msgid "Relational"
1695
  msgstr "Relational"
1696
 
1697
  # @ acf
1698
- #: includes/fields.php:148
1699
  msgid "jQuery"
1700
  msgstr "jQuery"
1701
 
1702
  # @ acf
1703
- #: includes/fields.php:149 includes/fields/class-acf-field-button-group.php:177
1704
  #: includes/fields/class-acf-field-checkbox.php:389
1705
  #: includes/fields/class-acf-field-group.php:474
1706
  #: includes/fields/class-acf-field-radio.php:290
1707
  #: pro/fields/class-acf-field-clone.php:843
1708
- #: pro/fields/class-acf-field-flexible-content.php:546
1709
- #: pro/fields/class-acf-field-flexible-content.php:595
1710
- #: pro/fields/class-acf-field-repeater.php:442
1711
  msgid "Layout"
1712
  msgstr "Layout"
1713
 
1714
- # @ acf
1715
- #: includes/fields.php:326
1716
- msgid "Field type does not exist"
1717
- msgstr "Feld-Typ existiert nicht"
1718
-
1719
- #: includes/fields.php:326
1720
- msgid "Unknown"
1721
- msgstr "Unbekannte Feld-Gruppe"
1722
-
1723
  #: includes/fields/class-acf-field-accordion.php:24
1724
  msgid "Accordion"
1725
  msgstr "Akkordeon"
1726
 
1727
  #: includes/fields/class-acf-field-accordion.php:99
1728
  msgid "Open"
1729
- msgstr "Offen"
1730
 
1731
  #: includes/fields/class-acf-field-accordion.php:100
1732
  msgid "Display this accordion as open on page load."
1733
- msgstr "Dieses Akkordeon beim Laden der Seite geöffnet anzeigen."
1734
 
1735
  #: includes/fields/class-acf-field-accordion.php:109
1736
  msgid "Multi-expand"
@@ -1743,15 +1755,15 @@ msgstr "Erlaubt dieses Akkordeon zu öffnen ohne andere zu schließen."
1743
  #: includes/fields/class-acf-field-accordion.php:119
1744
  #: includes/fields/class-acf-field-tab.php:114
1745
  msgid "Endpoint"
1746
- msgstr "Abschluss"
1747
 
1748
  #: includes/fields/class-acf-field-accordion.php:120
1749
  msgid ""
1750
  "Define an endpoint for the previous accordion to stop. This accordion will "
1751
  "not be visible."
1752
  msgstr ""
1753
- "Schließt das vorangegangene Akkordeon-Feld ab. Das abschließende Feld wird "
1754
- "nicht sichtbar sein."
1755
 
1756
  #: includes/fields/class-acf-field-button-group.php:24
1757
  msgid "Button Group"
@@ -1761,7 +1773,7 @@ msgstr "Button-Gruppe"
1761
  #: includes/fields/class-acf-field-button-group.php:149
1762
  #: includes/fields/class-acf-field-checkbox.php:344
1763
  #: includes/fields/class-acf-field-radio.php:235
1764
- #: includes/fields/class-acf-field-select.php:349
1765
  msgid "Choices"
1766
  msgstr "Auswahlmöglichkeiten"
1767
 
@@ -1769,35 +1781,35 @@ msgstr "Auswahlmöglichkeiten"
1769
  #: includes/fields/class-acf-field-button-group.php:150
1770
  #: includes/fields/class-acf-field-checkbox.php:345
1771
  #: includes/fields/class-acf-field-radio.php:236
1772
- #: includes/fields/class-acf-field-select.php:350
1773
  msgid "Enter each choice on a new line."
1774
- msgstr "Jede Auswahlmöglichkeit in separater Zeile eingeben."
1775
 
1776
  # @ acf
1777
  #: includes/fields/class-acf-field-button-group.php:150
1778
  #: includes/fields/class-acf-field-checkbox.php:345
1779
  #: includes/fields/class-acf-field-radio.php:236
1780
- #: includes/fields/class-acf-field-select.php:350
1781
  msgid "For more control, you may specify both a value and label like this:"
1782
  msgstr ""
1783
- "Für eine bessere Darstellung, kannst Du auch einen Wert und dazu dessen "
1784
- "Beschriftung definieren:"
1785
 
1786
  # @ acf
1787
  #: includes/fields/class-acf-field-button-group.php:150
1788
  #: includes/fields/class-acf-field-checkbox.php:345
1789
  #: includes/fields/class-acf-field-radio.php:236
1790
- #: includes/fields/class-acf-field-select.php:350
1791
  msgid "red : Red"
1792
  msgstr "rot : Rot"
1793
 
1794
  # @ acf
1795
  #: includes/fields/class-acf-field-button-group.php:158
1796
  #: includes/fields/class-acf-field-page_link.php:513
1797
- #: includes/fields/class-acf-field-post_object.php:412
1798
  #: includes/fields/class-acf-field-radio.php:244
1799
- #: includes/fields/class-acf-field-select.php:367
1800
- #: includes/fields/class-acf-field-taxonomy.php:793
1801
  #: includes/fields/class-acf-field-user.php:409
1802
  msgid "Allow Null?"
1803
  msgstr "NULL-Werte zulassen?"
@@ -1809,13 +1821,13 @@ msgstr "NULL-Werte zulassen?"
1809
  #: includes/fields/class-acf-field-email.php:118
1810
  #: includes/fields/class-acf-field-number.php:127
1811
  #: includes/fields/class-acf-field-radio.php:281
1812
- #: includes/fields/class-acf-field-range.php:146
1813
- #: includes/fields/class-acf-field-select.php:358
1814
  #: includes/fields/class-acf-field-text.php:119
1815
  #: includes/fields/class-acf-field-textarea.php:102
1816
  #: includes/fields/class-acf-field-true_false.php:135
1817
  #: includes/fields/class-acf-field-url.php:100
1818
- #: includes/fields/class-acf-field-wysiwyg.php:410
1819
  msgid "Default Value"
1820
  msgstr "Standardwert"
1821
 
@@ -1824,11 +1836,11 @@ msgstr "Standardwert"
1824
  #: includes/fields/class-acf-field-email.php:119
1825
  #: includes/fields/class-acf-field-number.php:128
1826
  #: includes/fields/class-acf-field-radio.php:282
1827
- #: includes/fields/class-acf-field-range.php:147
1828
  #: includes/fields/class-acf-field-text.php:120
1829
  #: includes/fields/class-acf-field-textarea.php:103
1830
  #: includes/fields/class-acf-field-url.php:101
1831
- #: includes/fields/class-acf-field-wysiwyg.php:411
1832
  msgid "Appears when creating a new post"
1833
  msgstr "Erscheint bei der Erstellung eines neuen Beitrags"
1834
 
@@ -1849,41 +1861,41 @@ msgstr "Vertikal"
1849
  # @ acf
1850
  #: includes/fields/class-acf-field-button-group.php:191
1851
  #: includes/fields/class-acf-field-checkbox.php:413
1852
- #: includes/fields/class-acf-field-file.php:199
1853
- #: includes/fields/class-acf-field-image.php:188
1854
  #: includes/fields/class-acf-field-link.php:166
1855
  #: includes/fields/class-acf-field-radio.php:304
1856
- #: includes/fields/class-acf-field-taxonomy.php:833
1857
  msgid "Return Value"
1858
  msgstr "Rückgabewert"
1859
 
1860
  # @ acf
1861
  #: includes/fields/class-acf-field-button-group.php:192
1862
  #: includes/fields/class-acf-field-checkbox.php:414
1863
- #: includes/fields/class-acf-field-file.php:200
1864
- #: includes/fields/class-acf-field-image.php:189
1865
  #: includes/fields/class-acf-field-link.php:167
1866
  #: includes/fields/class-acf-field-radio.php:305
1867
  msgid "Specify the returned value on front end"
1868
- msgstr "Legt den Rückgabewert für das Front-End fest"
1869
 
1870
  #: includes/fields/class-acf-field-button-group.php:197
1871
  #: includes/fields/class-acf-field-checkbox.php:419
1872
  #: includes/fields/class-acf-field-radio.php:310
1873
- #: includes/fields/class-acf-field-select.php:417
1874
  msgid "Value"
1875
  msgstr "Wert"
1876
 
1877
  #: includes/fields/class-acf-field-button-group.php:199
1878
  #: includes/fields/class-acf-field-checkbox.php:421
1879
  #: includes/fields/class-acf-field-radio.php:312
1880
- #: includes/fields/class-acf-field-select.php:419
1881
  msgid "Both (Array)"
1882
  msgstr "Beide (Array)"
1883
 
1884
  # @ acf
1885
  #: includes/fields/class-acf-field-checkbox.php:25
1886
- #: includes/fields/class-acf-field-taxonomy.php:780
1887
  msgid "Checkbox"
1888
  msgstr "Checkbox"
1889
 
@@ -1898,40 +1910,41 @@ msgstr "Neue Auswahlmöglichkeit hinzufügen"
1898
 
1899
  #: includes/fields/class-acf-field-checkbox.php:353
1900
  msgid "Allow Custom"
1901
- msgstr "Erlaube Benutzerdefinierte Werte"
1902
 
1903
  #: includes/fields/class-acf-field-checkbox.php:358
1904
  msgid "Allow 'custom' values to be added"
1905
- msgstr "Erlaube das Hinzufügen benutzerdefinierter Werte"
1906
 
1907
  #: includes/fields/class-acf-field-checkbox.php:364
1908
  msgid "Save Custom"
1909
- msgstr "Benutzerdefinierte Werte abspeichern"
1910
 
1911
  #: includes/fields/class-acf-field-checkbox.php:369
1912
  msgid "Save 'custom' values to the field's choices"
1913
  msgstr ""
1914
- "Speichere benutzerdefinierte Werte zu den Auswahlmöglichkeiten des Feldes"
1915
 
1916
  # @ acf
1917
  #: includes/fields/class-acf-field-checkbox.php:381
1918
- #: includes/fields/class-acf-field-select.php:359
1919
  msgid "Enter each default value on a new line"
1920
  msgstr "Jeden Standardwert in einer neuen Zeile eingeben"
1921
 
1922
  #: includes/fields/class-acf-field-checkbox.php:403
1923
  msgid "Toggle"
1924
- msgstr "Auswählen"
1925
 
1926
  #: includes/fields/class-acf-field-checkbox.php:404
1927
  msgid "Prepend an extra checkbox to toggle all choices"
1928
  msgstr ""
1929
- "Hänge eine zusätzliche Checkbox an mit der man alle Optionen auswählen kann"
 
1930
 
1931
  # @ acf
1932
  #: includes/fields/class-acf-field-color_picker.php:25
1933
  msgid "Color Picker"
1934
- msgstr "Farbe"
1935
 
1936
  # @ acf
1937
  #: includes/fields/class-acf-field-color_picker.php:68
@@ -1955,7 +1968,7 @@ msgstr "Aktuelle Farbe"
1955
  # @ acf
1956
  #: includes/fields/class-acf-field-date_picker.php:25
1957
  msgid "Date Picker"
1958
- msgstr "Datum"
1959
 
1960
  #: includes/fields/class-acf-field-date_picker.php:59
1961
  msgctxt "Date Picker JS closeText"
@@ -1980,21 +1993,21 @@ msgstr "Vorheriges"
1980
  #: includes/fields/class-acf-field-date_picker.php:63
1981
  msgctxt "Date Picker JS weekHeader"
1982
  msgid "Wk"
1983
- msgstr "Wo."
1984
 
1985
  # @ acf
1986
  #: includes/fields/class-acf-field-date_picker.php:180
1987
  #: includes/fields/class-acf-field-date_time_picker.php:183
1988
  #: includes/fields/class-acf-field-time_picker.php:109
1989
  msgid "Display Format"
1990
- msgstr "Darstellungs-Format"
1991
 
1992
  # @ acf
1993
  #: includes/fields/class-acf-field-date_picker.php:181
1994
  #: includes/fields/class-acf-field-date_time_picker.php:184
1995
  #: includes/fields/class-acf-field-time_picker.php:110
1996
  msgid "The format displayed when editing a post"
1997
- msgstr "Das Datums-Format für die Anzeige in der Bearbeitungs-Ansicht"
1998
 
1999
  #: includes/fields/class-acf-field-date_picker.php:189
2000
  #: includes/fields/class-acf-field-date_picker.php:220
@@ -2003,33 +2016,33 @@ msgstr "Das Datums-Format für die Anzeige in der Bearbeitungs-Ansicht"
2003
  #: includes/fields/class-acf-field-time_picker.php:117
2004
  #: includes/fields/class-acf-field-time_picker.php:132
2005
  msgid "Custom:"
2006
- msgstr "Individuelles Format:"
2007
 
2008
  #: includes/fields/class-acf-field-date_picker.php:199
2009
  msgid "Save Format"
2010
- msgstr "Format abspeichern"
2011
 
2012
  #: includes/fields/class-acf-field-date_picker.php:200
2013
  msgid "The format used when saving a value"
2014
- msgstr "Das Format das für das Speichern eines Wertes verwendet wird"
2015
 
2016
  # @ acf
2017
  #: includes/fields/class-acf-field-date_picker.php:210
2018
  #: includes/fields/class-acf-field-date_time_picker.php:200
2019
- #: includes/fields/class-acf-field-post_object.php:432
2020
- #: includes/fields/class-acf-field-relationship.php:698
2021
- #: includes/fields/class-acf-field-select.php:412
2022
  #: includes/fields/class-acf-field-time_picker.php:124
2023
  #: includes/fields/class-acf-field-user.php:428
2024
  msgid "Return Format"
2025
- msgstr "Rückgabewert"
2026
 
2027
  # @ acf
2028
  #: includes/fields/class-acf-field-date_picker.php:211
2029
  #: includes/fields/class-acf-field-date_time_picker.php:201
2030
  #: includes/fields/class-acf-field-time_picker.php:125
2031
  msgid "The format returned via template functions"
2032
- msgstr "Das Datums-Format für die Ausgabe in den Template-Funktionen"
2033
 
2034
  # @ acf
2035
  #: includes/fields/class-acf-field-date_picker.php:229
@@ -2039,7 +2052,7 @@ msgstr "Die Woche beginnt am"
2039
 
2040
  #: includes/fields/class-acf-field-date_time_picker.php:25
2041
  msgid "Date Time Picker"
2042
- msgstr "Datum und Uhrzeit auswählen"
2043
 
2044
  #: includes/fields/class-acf-field-date_time_picker.php:68
2045
  msgctxt "Date Time Picker JS timeOnlyTitle"
@@ -2099,22 +2112,22 @@ msgstr "Auswählen"
2099
  #: includes/fields/class-acf-field-date_time_picker.php:80
2100
  msgctxt "Date Time Picker JS amText"
2101
  msgid "AM"
2102
- msgstr "vorm."
2103
 
2104
  #: includes/fields/class-acf-field-date_time_picker.php:81
2105
  msgctxt "Date Time Picker JS amTextShort"
2106
  msgid "A"
2107
- msgstr "vorm."
2108
 
2109
  #: includes/fields/class-acf-field-date_time_picker.php:84
2110
  msgctxt "Date Time Picker JS pmText"
2111
  msgid "PM"
2112
- msgstr "nachm."
2113
 
2114
  #: includes/fields/class-acf-field-date_time_picker.php:85
2115
  msgctxt "Date Time Picker JS pmTextShort"
2116
  msgid "P"
2117
- msgstr "nachm."
2118
 
2119
  # @ acf
2120
  #: includes/fields/class-acf-field-email.php:25
@@ -2129,7 +2142,7 @@ msgstr "E-Mail"
2129
  #: includes/fields/class-acf-field-textarea.php:111
2130
  #: includes/fields/class-acf-field-url.php:109
2131
  msgid "Placeholder Text"
2132
- msgstr "Platzhalter-Text"
2133
 
2134
  # @ acf
2135
  #: includes/fields/class-acf-field-email.php:128
@@ -2139,13 +2152,13 @@ msgstr "Platzhalter-Text"
2139
  #: includes/fields/class-acf-field-textarea.php:112
2140
  #: includes/fields/class-acf-field-url.php:110
2141
  msgid "Appears within the input"
2142
- msgstr "Platzhalter-Text solange keine Eingabe im Feld vorgenommen wurde"
2143
 
2144
  # @ acf
2145
  #: includes/fields/class-acf-field-email.php:136
2146
  #: includes/fields/class-acf-field-number.php:145
2147
  #: includes/fields/class-acf-field-password.php:80
2148
- #: includes/fields/class-acf-field-range.php:185
2149
  #: includes/fields/class-acf-field-text.php:137
2150
  msgid "Prepend"
2151
  msgstr "Voranstellen"
@@ -2154,7 +2167,7 @@ msgstr "Voranstellen"
2154
  #: includes/fields/class-acf-field-email.php:137
2155
  #: includes/fields/class-acf-field-number.php:146
2156
  #: includes/fields/class-acf-field-password.php:81
2157
- #: includes/fields/class-acf-field-range.php:186
2158
  #: includes/fields/class-acf-field-text.php:138
2159
  msgid "Appears before the input"
2160
  msgstr "Wird dem Eingabefeld vorangestellt"
@@ -2163,7 +2176,7 @@ msgstr "Wird dem Eingabefeld vorangestellt"
2163
  #: includes/fields/class-acf-field-email.php:145
2164
  #: includes/fields/class-acf-field-number.php:154
2165
  #: includes/fields/class-acf-field-password.php:89
2166
- #: includes/fields/class-acf-field-range.php:194
2167
  #: includes/fields/class-acf-field-text.php:146
2168
  msgid "Append"
2169
  msgstr "Anhängen"
@@ -2172,7 +2185,7 @@ msgstr "Anhängen"
2172
  #: includes/fields/class-acf-field-email.php:146
2173
  #: includes/fields/class-acf-field-number.php:155
2174
  #: includes/fields/class-acf-field-password.php:90
2175
- #: includes/fields/class-acf-field-range.php:195
2176
  #: includes/fields/class-acf-field-text.php:147
2177
  msgid "Appears after the input"
2178
  msgstr "Wird dem Eingabefeld hinten angestellt"
@@ -2183,67 +2196,67 @@ msgid "File"
2183
  msgstr "Datei"
2184
 
2185
  # @ acf
2186
- #: includes/fields/class-acf-field-file.php:38
2187
  msgid "Edit File"
2188
  msgstr "Datei bearbeiten"
2189
 
2190
  # @ acf
2191
- #: includes/fields/class-acf-field-file.php:39
2192
  msgid "Update File"
2193
  msgstr "Datei aktualisieren"
2194
 
2195
- #: includes/fields/class-acf-field-file.php:125
2196
  msgid "File name"
2197
  msgstr "Dateiname"
2198
 
2199
  # @ acf
2200
- #: includes/fields/class-acf-field-file.php:129
2201
- #: includes/fields/class-acf-field-file.php:232
2202
- #: includes/fields/class-acf-field-file.php:243
2203
- #: includes/fields/class-acf-field-image.php:248
2204
- #: includes/fields/class-acf-field-image.php:277
2205
- #: pro/fields/class-acf-field-gallery.php:690
2206
- #: pro/fields/class-acf-field-gallery.php:719
2207
  msgid "File size"
2208
  msgstr "Dateigröße"
2209
 
2210
  # @ acf
2211
- #: includes/fields/class-acf-field-file.php:154
2212
  msgid "Add File"
2213
  msgstr "Datei hinzufügen"
2214
 
2215
  # @ acf
2216
- #: includes/fields/class-acf-field-file.php:205
2217
  msgid "File Array"
2218
  msgstr "Datei-Array"
2219
 
2220
  # @ acf
2221
- #: includes/fields/class-acf-field-file.php:206
2222
  msgid "File URL"
2223
  msgstr "Datei-URL"
2224
 
2225
  # @ acf
2226
- #: includes/fields/class-acf-field-file.php:207
2227
  msgid "File ID"
2228
  msgstr "Datei-ID"
2229
 
2230
  # @ acf
2231
- #: includes/fields/class-acf-field-file.php:214
2232
- #: includes/fields/class-acf-field-image.php:213
2233
- #: pro/fields/class-acf-field-gallery.php:655
2234
  msgid "Library"
2235
- msgstr "Medienübersicht"
2236
 
2237
  # @ acf
2238
- #: includes/fields/class-acf-field-file.php:215
2239
- #: includes/fields/class-acf-field-image.php:214
2240
- #: pro/fields/class-acf-field-gallery.php:656
2241
  msgid "Limit the media library choice"
2242
- msgstr "Beschränkt die Auswahl in der Medienübersicht"
2243
 
2244
  # @ acf
2245
- #: includes/fields/class-acf-field-file.php:220
2246
- #: includes/fields/class-acf-field-image.php:219
2247
  #: includes/locations/class-acf-location-attachment.php:101
2248
  #: includes/locations/class-acf-location-comment.php:79
2249
  #: includes/locations/class-acf-location-nav-menu.php:102
@@ -2251,54 +2264,52 @@ msgstr "Beschränkt die Auswahl in der Medienübersicht"
2251
  #: includes/locations/class-acf-location-user-form.php:87
2252
  #: includes/locations/class-acf-location-user-role.php:111
2253
  #: includes/locations/class-acf-location-widget.php:83
2254
- #: pro/fields/class-acf-field-gallery.php:661
2255
  msgid "All"
2256
  msgstr "Alle"
2257
 
2258
  # @ acf
2259
- #: includes/fields/class-acf-field-file.php:221
2260
- #: includes/fields/class-acf-field-image.php:220
2261
- #: pro/fields/class-acf-field-gallery.php:662
2262
  msgid "Uploaded to post"
2263
  msgstr "Für den Beitrag hochgeladen"
2264
 
2265
  # @ acf
2266
- #: includes/fields/class-acf-field-file.php:228
2267
- #: includes/fields/class-acf-field-image.php:227
2268
- #: pro/fields/class-acf-field-gallery.php:669
2269
  msgid "Minimum"
2270
  msgstr "Minimum"
2271
 
2272
  # @ acf
2273
- #: includes/fields/class-acf-field-file.php:229
2274
- #: includes/fields/class-acf-field-file.php:240
2275
  msgid "Restrict which files can be uploaded"
2276
- msgstr ""
2277
- "Erlaubt nur das Hochladen von Dateien die die angegebenen Eigenschaften "
2278
- "erfüllen"
2279
 
2280
  # @ acf
2281
- #: includes/fields/class-acf-field-file.php:239
2282
- #: includes/fields/class-acf-field-image.php:256
2283
- #: pro/fields/class-acf-field-gallery.php:698
2284
  msgid "Maximum"
2285
  msgstr "Maximum"
2286
 
2287
  # @ acf
2288
- #: includes/fields/class-acf-field-file.php:250
2289
- #: includes/fields/class-acf-field-image.php:285
2290
- #: pro/fields/class-acf-field-gallery.php:727
2291
  msgid "Allowed file types"
2292
- msgstr "Erlaubte Datei-Formate"
2293
 
2294
  # @ acf
2295
- #: includes/fields/class-acf-field-file.php:251
2296
- #: includes/fields/class-acf-field-image.php:286
2297
- #: pro/fields/class-acf-field-gallery.php:728
2298
  msgid "Comma separated list. Leave blank for all types"
2299
  msgstr ""
2300
- "Komma separierte Liste; ein leeres Feld bedeutet alle Dateiformate sind "
2301
- "erlaubt"
2302
 
2303
  # @ acf
2304
  #: includes/fields/class-acf-field-google-map.php:25
@@ -2306,102 +2317,99 @@ msgid "Google Map"
2306
  msgstr "Google Maps"
2307
 
2308
  # @ acf
2309
- #: includes/fields/class-acf-field-google-map.php:43
2310
  msgid "Sorry, this browser does not support geolocation"
2311
  msgstr "Dieser Browser unterstützt keine Geo-Lokation"
2312
 
2313
  # @ acf
2314
- #: includes/fields/class-acf-field-google-map.php:114
2315
  msgid "Clear location"
2316
  msgstr "Position löschen"
2317
 
2318
  # @ acf
2319
- #: includes/fields/class-acf-field-google-map.php:115
2320
  msgid "Find current location"
2321
  msgstr "Aktuelle Position finden"
2322
 
2323
  # @ acf
2324
- #: includes/fields/class-acf-field-google-map.php:118
2325
  msgid "Search for address..."
2326
  msgstr "Nach der Adresse suchen..."
2327
 
2328
  # @ acf
2329
- #: includes/fields/class-acf-field-google-map.php:148
2330
- #: includes/fields/class-acf-field-google-map.php:159
2331
  msgid "Center"
2332
- msgstr "Kartenmittelpunkt"
2333
 
2334
  # @ acf
2335
- #: includes/fields/class-acf-field-google-map.php:149
2336
- #: includes/fields/class-acf-field-google-map.php:160
2337
  msgid "Center the initial map"
2338
- msgstr "Der Mittelpunkt der Ausgangskarte"
2339
 
2340
  # @ acf
2341
- #: includes/fields/class-acf-field-google-map.php:171
2342
  msgid "Zoom"
2343
  msgstr "Zoom"
2344
 
2345
  # @ acf
2346
- #: includes/fields/class-acf-field-google-map.php:172
2347
  msgid "Set the initial zoom level"
2348
- msgstr "Legt die Zoomstufe der Karte fest"
2349
 
2350
  # @ acf
2351
- #: includes/fields/class-acf-field-google-map.php:181
2352
- #: includes/fields/class-acf-field-image.php:239
2353
- #: includes/fields/class-acf-field-image.php:268
2354
  #: includes/fields/class-acf-field-oembed.php:268
2355
- #: pro/fields/class-acf-field-gallery.php:681
2356
- #: pro/fields/class-acf-field-gallery.php:710
2357
  msgid "Height"
2358
  msgstr "Höhe"
2359
 
2360
  # @ acf
2361
- #: includes/fields/class-acf-field-google-map.php:182
2362
  msgid "Customise the map height"
2363
- msgstr "Legt die Höhe der Karte fest"
2364
 
2365
  # @ acf
2366
  #: includes/fields/class-acf-field-group.php:25
2367
  msgid "Group"
2368
- msgstr ""
2369
- "Gruppe (zeigt die ausgewählten Felder in einer Gruppe innerhalb dieses "
2370
- "Feldes an)"
2371
 
2372
  # @ acf
2373
  #: includes/fields/class-acf-field-group.php:459
2374
- #: pro/fields/class-acf-field-repeater.php:381
2375
  msgid "Sub Fields"
2376
- msgstr "Wiederholungsfelder"
2377
 
2378
  #: includes/fields/class-acf-field-group.php:475
2379
  #: pro/fields/class-acf-field-clone.php:844
2380
  msgid "Specify the style used to render the selected fields"
2381
- msgstr ""
2382
- "Gib den Stil an mit dem die ausgewählten Felder angezeigt werden sollen"
2383
 
2384
  # @ acf
2385
  #: includes/fields/class-acf-field-group.php:480
2386
  #: pro/fields/class-acf-field-clone.php:849
2387
- #: pro/fields/class-acf-field-flexible-content.php:606
2388
- #: pro/fields/class-acf-field-repeater.php:450
2389
  msgid "Block"
2390
  msgstr "Block"
2391
 
2392
  # @ acf
2393
  #: includes/fields/class-acf-field-group.php:481
2394
  #: pro/fields/class-acf-field-clone.php:850
2395
- #: pro/fields/class-acf-field-flexible-content.php:605
2396
- #: pro/fields/class-acf-field-repeater.php:449
2397
  msgid "Table"
2398
  msgstr "Tabelle"
2399
 
2400
  # @ acf
2401
  #: includes/fields/class-acf-field-group.php:482
2402
  #: pro/fields/class-acf-field-clone.php:851
2403
- #: pro/fields/class-acf-field-flexible-content.php:607
2404
- #: pro/fields/class-acf-field-repeater.php:451
2405
  msgid "Row"
2406
  msgstr "Reihe"
2407
 
@@ -2411,73 +2419,69 @@ msgid "Image"
2411
  msgstr "Bild"
2412
 
2413
  # @ acf
2414
- #: includes/fields/class-acf-field-image.php:42
2415
  msgid "Select Image"
2416
  msgstr "Bild auswählen"
2417
 
2418
  # @ acf
2419
- #: includes/fields/class-acf-field-image.php:43
2420
- #: pro/fields/class-acf-field-gallery.php:42
2421
  msgid "Edit Image"
2422
  msgstr "Bild bearbeiten"
2423
 
2424
  # @ acf
2425
- #: includes/fields/class-acf-field-image.php:44
2426
- #: pro/fields/class-acf-field-gallery.php:43
2427
  msgid "Update Image"
2428
  msgstr "Bild aktualisieren"
2429
 
2430
  # @ acf
2431
- #: includes/fields/class-acf-field-image.php:140
2432
  msgid "No image selected"
2433
  msgstr "Kein Bild ausgewählt"
2434
 
2435
  # @ acf
2436
- #: includes/fields/class-acf-field-image.php:140
2437
  msgid "Add Image"
2438
  msgstr "Bild hinzufügen"
2439
 
2440
  # @ acf
2441
- #: includes/fields/class-acf-field-image.php:194
2442
  msgid "Image Array"
2443
  msgstr "Bild-Array"
2444
 
2445
  # @ acf
2446
- #: includes/fields/class-acf-field-image.php:195
2447
  msgid "Image URL"
2448
  msgstr "Bild-URL"
2449
 
2450
  # @ acf
2451
- #: includes/fields/class-acf-field-image.php:196
2452
  msgid "Image ID"
2453
  msgstr "Bild-ID"
2454
 
2455
  # @ acf
2456
- #: includes/fields/class-acf-field-image.php:203
2457
  msgid "Preview Size"
2458
  msgstr "Maße der Vorschau"
2459
 
2460
  # @ acf
2461
- #: includes/fields/class-acf-field-image.php:204
2462
  msgid "Shown when entering data"
2463
- msgstr "Legt fest welche Maße die Vorschau in der Bearbeitungs-Ansicht hat"
2464
 
2465
  # @ acf
2466
- #: includes/fields/class-acf-field-image.php:228
2467
- #: includes/fields/class-acf-field-image.php:257
2468
- #: pro/fields/class-acf-field-gallery.php:670
2469
- #: pro/fields/class-acf-field-gallery.php:699
2470
  msgid "Restrict which images can be uploaded"
2471
- msgstr ""
2472
- "Erlaubt nur das Hochladen von Bildern die die angegebenen Eigenschaften "
2473
- "erfüllen"
2474
 
2475
  # @ acf
2476
- #: includes/fields/class-acf-field-image.php:231
2477
- #: includes/fields/class-acf-field-image.php:260
2478
  #: includes/fields/class-acf-field-oembed.php:257
2479
- #: pro/fields/class-acf-field-gallery.php:673
2480
- #: pro/fields/class-acf-field-gallery.php:702
2481
  msgid "Width"
2482
  msgstr "Breite"
2483
 
@@ -2510,7 +2514,7 @@ msgstr "Link-URL"
2510
  #: includes/fields/class-acf-field-message.php:101
2511
  #: includes/fields/class-acf-field-true_false.php:126
2512
  msgid "Message"
2513
- msgstr "Nachricht"
2514
 
2515
  # @ acf
2516
  #: includes/fields/class-acf-field-message.php:110
@@ -2522,19 +2526,19 @@ msgstr "Neue Zeilen"
2522
  #: includes/fields/class-acf-field-message.php:111
2523
  #: includes/fields/class-acf-field-textarea.php:140
2524
  msgid "Controls how new lines are rendered"
2525
- msgstr "Legt fest wie Zeilenumbrüche gehandhabt werden"
2526
 
2527
  # @ acf
2528
  #: includes/fields/class-acf-field-message.php:115
2529
  #: includes/fields/class-acf-field-textarea.php:144
2530
  msgid "Automatically add paragraphs"
2531
- msgstr "Absätze automatisch hinzufügen"
2532
 
2533
  # @ acf
2534
  #: includes/fields/class-acf-field-message.php:116
2535
  #: includes/fields/class-acf-field-textarea.php:145
2536
  msgid "Automatically add &lt;br&gt;"
2537
- msgstr "Zeilenumbrüche ( &lt;br&gt; ) automatisch hinzufügen"
2538
 
2539
  # @ acf
2540
  #: includes/fields/class-acf-field-message.php:117
@@ -2545,14 +2549,13 @@ msgstr "Keine Formatierung"
2545
  # @ acf
2546
  #: includes/fields/class-acf-field-message.php:124
2547
  msgid "Escape HTML"
2548
- msgstr "HTML enkodieren"
2549
 
2550
  # @ acf
2551
  #: includes/fields/class-acf-field-message.php:125
2552
  msgid "Allow HTML markup to display as visible text instead of rendering"
2553
  msgstr ""
2554
- "Bei aktiver Option wird HTML Code als solcher angezeigt und nicht "
2555
- "interpretiert"
2556
 
2557
  # @ acf
2558
  #: includes/fields/class-acf-field-number.php:25
@@ -2561,19 +2564,19 @@ msgstr "Numerisch"
2561
 
2562
  # @ acf
2563
  #: includes/fields/class-acf-field-number.php:163
2564
- #: includes/fields/class-acf-field-range.php:155
2565
  msgid "Minimum Value"
2566
  msgstr "Mindestwert"
2567
 
2568
  # @ acf
2569
  #: includes/fields/class-acf-field-number.php:172
2570
- #: includes/fields/class-acf-field-range.php:165
2571
  msgid "Maximum Value"
2572
  msgstr "Maximalwert"
2573
 
2574
  # @ acf
2575
  #: includes/fields/class-acf-field-number.php:181
2576
- #: includes/fields/class-acf-field-range.php:175
2577
  msgid "Step Size"
2578
  msgstr "Schrittweite"
2579
 
@@ -2610,42 +2613,47 @@ msgstr "URL eingeben"
2610
  msgid "Embed Size"
2611
  msgstr "Maße"
2612
 
 
 
 
 
 
2613
  # @ acf
2614
  #: includes/fields/class-acf-field-page_link.php:177
2615
  msgid "Archives"
2616
  msgstr "Archive"
2617
 
2618
  #: includes/fields/class-acf-field-page_link.php:269
2619
- #: includes/fields/class-acf-field-post_object.php:268
2620
- #: includes/fields/class-acf-field-taxonomy.php:986
2621
  msgid "Parent"
2622
  msgstr "Übergeordnet"
2623
 
2624
  # @ acf
2625
  #: includes/fields/class-acf-field-page_link.php:485
2626
- #: includes/fields/class-acf-field-post_object.php:384
2627
- #: includes/fields/class-acf-field-relationship.php:624
2628
  msgid "Filter by Post Type"
2629
- msgstr "Nach Post Types filtern"
2630
 
2631
  # @ acf
2632
  #: includes/fields/class-acf-field-page_link.php:493
2633
- #: includes/fields/class-acf-field-post_object.php:392
2634
- #: includes/fields/class-acf-field-relationship.php:632
2635
  msgid "All post types"
2636
- msgstr "Alle verfügbaren Post Types"
2637
 
2638
  # @ acf
2639
  #: includes/fields/class-acf-field-page_link.php:499
2640
- #: includes/fields/class-acf-field-post_object.php:398
2641
- #: includes/fields/class-acf-field-relationship.php:638
2642
  msgid "Filter by Taxonomy"
2643
  msgstr "Nach Taxonomien filtern"
2644
 
2645
  # @ acf
2646
  #: includes/fields/class-acf-field-page_link.php:507
2647
- #: includes/fields/class-acf-field-post_object.php:406
2648
- #: includes/fields/class-acf-field-relationship.php:646
2649
  msgid "All taxonomies"
2650
  msgstr "Alle Taxonomien"
2651
 
@@ -2655,8 +2663,8 @@ msgstr "Archiv-URL's zulassen"
2655
 
2656
  # @ acf
2657
  #: includes/fields/class-acf-field-page_link.php:533
2658
- #: includes/fields/class-acf-field-post_object.php:422
2659
- #: includes/fields/class-acf-field-select.php:377
2660
  #: includes/fields/class-acf-field-user.php:419
2661
  msgid "Select multiple values?"
2662
  msgstr "Mehrere Werte auswählbar?"
@@ -2668,14 +2676,14 @@ msgstr "Passwort"
2668
 
2669
  # @ acf
2670
  #: includes/fields/class-acf-field-post_object.php:25
2671
- #: includes/fields/class-acf-field-post_object.php:437
2672
- #: includes/fields/class-acf-field-relationship.php:703
2673
  msgid "Post Object"
2674
  msgstr "Beitrags-Objekt"
2675
 
2676
  # @ acf
2677
- #: includes/fields/class-acf-field-post_object.php:438
2678
- #: includes/fields/class-acf-field-relationship.php:704
2679
  msgid "Post ID"
2680
  msgstr "Beitrags-ID"
2681
 
@@ -2687,24 +2695,24 @@ msgstr "Radio-Button"
2687
  # @ acf
2688
  #: includes/fields/class-acf-field-radio.php:254
2689
  msgid "Other"
2690
- msgstr "Sonstige"
2691
 
2692
  # @ acf
2693
  #: includes/fields/class-acf-field-radio.php:259
2694
  msgid "Add 'other' choice to allow for custom values"
2695
  msgstr ""
2696
- "Fügt die Option 'Sonstige' hinzu welche erlaubt benutzerdefinierte Werte "
2697
- "hinzuzufügen"
2698
 
2699
  # @ acf
2700
  #: includes/fields/class-acf-field-radio.php:265
2701
  msgid "Save Other"
2702
- msgstr "'Sonstige' speichern"
2703
 
2704
  # @ acf
2705
  #: includes/fields/class-acf-field-radio.php:270
2706
  msgid "Save 'other' values to the field's choices"
2707
- msgstr "Füge 'Sonstige'-Werte zu den Auswahl Optionen hinzu"
2708
 
2709
  #: includes/fields/class-acf-field-range.php:25
2710
  msgid "Range"
@@ -2716,77 +2724,77 @@ msgid "Relationship"
2716
  msgstr "Beziehung"
2717
 
2718
  # @ acf
2719
- #: includes/fields/class-acf-field-relationship.php:40
2720
  msgid "Maximum values reached ( {max} values )"
2721
  msgstr "Maximum der Einträge mit ({max} Einträge) erreicht"
2722
 
2723
  # @ acf
2724
- #: includes/fields/class-acf-field-relationship.php:41
2725
  msgid "Loading"
2726
  msgstr "Lade"
2727
 
2728
  # @ acf
2729
- #: includes/fields/class-acf-field-relationship.php:42
2730
  msgid "No matches found"
2731
  msgstr "Keine Übereinstimmung gefunden"
2732
 
2733
  # @ acf
2734
- #: includes/fields/class-acf-field-relationship.php:424
2735
  msgid "Select post type"
2736
- msgstr "Beitrag-Typ auswählen"
2737
 
2738
  # @ acf
2739
- #: includes/fields/class-acf-field-relationship.php:450
2740
  msgid "Select taxonomy"
2741
  msgstr "Taxonomie auswählen"
2742
 
2743
  # @ acf
2744
- #: includes/fields/class-acf-field-relationship.php:540
2745
  msgid "Search..."
2746
  msgstr "Suchen..."
2747
 
2748
  # @ acf
2749
- #: includes/fields/class-acf-field-relationship.php:652
2750
  msgid "Filters"
2751
  msgstr "Filter"
2752
 
2753
  # @ acf
2754
- #: includes/fields/class-acf-field-relationship.php:658
2755
  #: includes/locations/class-acf-location-post-type.php:27
2756
  msgid "Post Type"
2757
- msgstr "Beitrags-Typ"
2758
 
2759
  # @ acf
2760
- #: includes/fields/class-acf-field-relationship.php:659
2761
  #: includes/fields/class-acf-field-taxonomy.php:28
2762
- #: includes/fields/class-acf-field-taxonomy.php:763
2763
  #: includes/locations/class-acf-location-taxonomy.php:27
2764
  msgid "Taxonomy"
2765
  msgstr "Taxonomie"
2766
 
2767
  # @ acf
2768
- #: includes/fields/class-acf-field-relationship.php:666
2769
  msgid "Elements"
2770
  msgstr "Elemente"
2771
 
2772
  # @ acf
2773
- #: includes/fields/class-acf-field-relationship.php:667
2774
  msgid "Selected elements will be displayed in each result"
2775
- msgstr "Die ausgewählten Elemente werden in jedem Ergebnis mit angezeigt"
2776
 
2777
  # @ acf
2778
- #: includes/fields/class-acf-field-relationship.php:678
2779
  msgid "Minimum posts"
2780
- msgstr "Min. Anzahl der Beiträge"
2781
 
2782
  # @ acf
2783
- #: includes/fields/class-acf-field-relationship.php:687
2784
  msgid "Maximum posts"
2785
- msgstr "Max. Anzahl der Beiträge"
2786
 
2787
  # @ acf
2788
- #: includes/fields/class-acf-field-relationship.php:791
2789
- #: pro/fields/class-acf-field-gallery.php:800
2790
  #, php-format
2791
  msgid "%s requires at least %s selection"
2792
  msgid_plural "%s requires at least %s selections"
@@ -2794,18 +2802,18 @@ msgstr[0] "%s benötigt mindestens %s Selektion"
2794
  msgstr[1] "%s benötigt mindestens %s Selektionen"
2795
 
2796
  #: includes/fields/class-acf-field-select.php:25
2797
- #: includes/fields/class-acf-field-taxonomy.php:785
2798
  msgctxt "noun"
2799
  msgid "Select"
2800
  msgstr "Auswahl"
2801
 
2802
- #: includes/fields/class-acf-field-select.php:40
2803
  msgctxt "Select2 JS matches_1"
2804
  msgid "One result is available, press enter to select it."
2805
  msgstr ""
2806
  "Es ist ein Ergebnis verfügbar, drücke die Eingabetaste um es auszuwählen."
2807
 
2808
- #: includes/fields/class-acf-field-select.php:41
2809
  #, php-format
2810
  msgctxt "Select2 JS matches_n"
2811
  msgid "%d results are available, use up and down arrow keys to navigate."
@@ -2813,71 +2821,71 @@ msgstr ""
2813
  "Es sind %d Ergebnisse verfügbar, benutze die Pfeiltasten um nach oben und "
2814
  "unten zu navigieren."
2815
 
2816
- #: includes/fields/class-acf-field-select.php:42
2817
  msgctxt "Select2 JS matches_0"
2818
  msgid "No matches found"
2819
  msgstr "Keine Übereinstimmungen gefunden"
2820
 
2821
- #: includes/fields/class-acf-field-select.php:43
2822
  msgctxt "Select2 JS input_too_short_1"
2823
  msgid "Please enter 1 or more characters"
2824
  msgstr "Gib bitte ein oder mehr Zeichen ein"
2825
 
2826
- #: includes/fields/class-acf-field-select.php:44
2827
  #, php-format
2828
  msgctxt "Select2 JS input_too_short_n"
2829
  msgid "Please enter %d or more characters"
2830
  msgstr "Gib bitte %d oder mehr Zeichen ein"
2831
 
2832
- #: includes/fields/class-acf-field-select.php:45
2833
  msgctxt "Select2 JS input_too_long_1"
2834
  msgid "Please delete 1 character"
2835
  msgstr "Lösche bitte ein Zeichen"
2836
 
2837
- #: includes/fields/class-acf-field-select.php:46
2838
  #, php-format
2839
  msgctxt "Select2 JS input_too_long_n"
2840
  msgid "Please delete %d characters"
2841
  msgstr "Lösche bitte %d Zeichen"
2842
 
2843
- #: includes/fields/class-acf-field-select.php:47
2844
  msgctxt "Select2 JS selection_too_long_1"
2845
  msgid "You can only select 1 item"
2846
  msgstr "Du kannst nur ein Element auswählen"
2847
 
2848
- #: includes/fields/class-acf-field-select.php:48
2849
  #, php-format
2850
  msgctxt "Select2 JS selection_too_long_n"
2851
  msgid "You can only select %d items"
2852
  msgstr "Du kannst nur %d Elemente auswählen"
2853
 
2854
- #: includes/fields/class-acf-field-select.php:49
2855
  msgctxt "Select2 JS load_more"
2856
  msgid "Loading more results&hellip;"
2857
  msgstr "Mehr Ergebnisse laden&hellip;"
2858
 
2859
- #: includes/fields/class-acf-field-select.php:50
2860
  msgctxt "Select2 JS searching"
2861
  msgid "Searching&hellip;"
2862
  msgstr "Suchen&hellip;"
2863
 
2864
- #: includes/fields/class-acf-field-select.php:51
2865
  msgctxt "Select2 JS load_fail"
2866
  msgid "Loading failed"
2867
  msgstr "Laden fehlgeschlagen"
2868
 
2869
  # @ acf
2870
- #: includes/fields/class-acf-field-select.php:387
2871
  #: includes/fields/class-acf-field-true_false.php:144
2872
  msgid "Stylised UI"
2873
- msgstr "Modernes Auswahlfeld"
2874
 
2875
  # @ acf
2876
- #: includes/fields/class-acf-field-select.php:397
2877
  msgid "Use AJAX to lazy load choices?"
2878
  msgstr "AJAX verwenden um die Auswahl mittels Lazy Loading zu laden?"
2879
 
2880
- #: includes/fields/class-acf-field-select.php:413
2881
  msgid "Specify the value returned"
2882
  msgstr "Lege den Rückgabewert fest"
2883
 
@@ -2893,123 +2901,114 @@ msgstr "Tab"
2893
  # @ acf
2894
  #: includes/fields/class-acf-field-tab.php:102
2895
  msgid "Placement"
2896
- msgstr "Platzierung Tabs"
2897
 
2898
  #: includes/fields/class-acf-field-tab.php:115
2899
  msgid ""
2900
  "Define an endpoint for the previous tabs to stop. This will start a new "
2901
  "group of tabs."
2902
  msgstr ""
2903
- "Schließt die vorangegangene Gruppe an Tab-Feldern ab und beginnt eine neue "
2904
- "Gruppe."
2905
 
2906
- #: includes/fields/class-acf-field-taxonomy.php:713
2907
  #, php-format
2908
  msgctxt "No terms"
2909
  msgid "No %s"
2910
  msgstr "Keine %s"
2911
 
2912
  # @ acf
2913
- #: includes/fields/class-acf-field-taxonomy.php:732
2914
- msgid "None"
2915
- msgstr "Nur Text"
2916
-
2917
- # @ acf
2918
- #: includes/fields/class-acf-field-taxonomy.php:764
2919
  msgid "Select the taxonomy to be displayed"
2920
  msgstr "Wähle die Taxonomie, welche angezeigt werden soll"
2921
 
2922
  # @ acf
2923
- #: includes/fields/class-acf-field-taxonomy.php:773
2924
  msgid "Appearance"
2925
  msgstr "Anzeige"
2926
 
2927
  # @ acf
2928
- #: includes/fields/class-acf-field-taxonomy.php:774
2929
  msgid "Select the appearance of this field"
2930
  msgstr "Wähle das Aussehen für dieses Feld"
2931
 
2932
  # @ acf
2933
- #: includes/fields/class-acf-field-taxonomy.php:779
2934
  msgid "Multiple Values"
2935
  msgstr "Mehrere Werte"
2936
 
2937
  # @ acf
2938
- #: includes/fields/class-acf-field-taxonomy.php:781
2939
  msgid "Multi Select"
2940
  msgstr "Auswahlmenü"
2941
 
2942
  # @ acf
2943
- #: includes/fields/class-acf-field-taxonomy.php:783
2944
  msgid "Single Value"
2945
  msgstr "Einzelne Werte"
2946
 
2947
  # @ acf
2948
- #: includes/fields/class-acf-field-taxonomy.php:784
2949
  msgid "Radio Buttons"
2950
  msgstr "Radio Button"
2951
 
2952
  # @ acf
2953
- #: includes/fields/class-acf-field-taxonomy.php:803
2954
  msgid "Create Terms"
2955
- msgstr "Neue Einträge erlauben"
2956
 
2957
  # @ acf
2958
- #: includes/fields/class-acf-field-taxonomy.php:804
2959
  msgid "Allow new terms to be created whilst editing"
2960
- msgstr "Erlaube das Erstellen neuer Einträge beim Editieren"
2961
 
2962
- #: includes/fields/class-acf-field-taxonomy.php:813
2963
  msgid "Save Terms"
2964
- msgstr "Einträge speichern"
2965
 
2966
  # @ acf
2967
- #: includes/fields/class-acf-field-taxonomy.php:814
2968
  msgid "Connect selected terms to the post"
2969
- msgstr "Speichert die ausgewählten Einträge auch im Beitrag"
2970
 
2971
- #: includes/fields/class-acf-field-taxonomy.php:823
2972
  msgid "Load Terms"
2973
- msgstr "Einträge laden"
2974
 
2975
- #: includes/fields/class-acf-field-taxonomy.php:824
2976
  msgid "Load value from posts terms"
2977
- msgstr "Den Wert von den Einträgen des Beitrags laden"
2978
 
2979
  # @ acf
2980
- #: includes/fields/class-acf-field-taxonomy.php:838
2981
  msgid "Term Object"
2982
  msgstr "Begriffs-Objekt"
2983
 
2984
  # @ acf
2985
- #: includes/fields/class-acf-field-taxonomy.php:839
2986
  msgid "Term ID"
2987
  msgstr "Begriffs-ID"
2988
 
2989
- #: includes/fields/class-acf-field-taxonomy.php:898
2990
- msgid "Error."
2991
- msgstr "Fehler."
2992
-
2993
  # @ acf
2994
- #: includes/fields/class-acf-field-taxonomy.php:898
2995
  #, php-format
2996
  msgid "User unable to add new %s"
2997
  msgstr "Der Benutzer kann keine neue %s hinzufügen"
2998
 
2999
  # @ acf
3000
- #: includes/fields/class-acf-field-taxonomy.php:911
3001
  #, php-format
3002
  msgid "%s already exists"
3003
  msgstr "%s ist bereits vorhanden"
3004
 
3005
  # @ acf
3006
- #: includes/fields/class-acf-field-taxonomy.php:952
3007
  #, php-format
3008
  msgid "%s added"
3009
  msgstr "%s hinzugefügt"
3010
 
3011
  # @ acf
3012
- #: includes/fields/class-acf-field-taxonomy.php:998
3013
  msgid "Add"
3014
  msgstr "Hinzufügen"
3015
 
@@ -3028,7 +3027,7 @@ msgstr "Zeichenbegrenzung"
3028
  #: includes/fields/class-acf-field-text.php:156
3029
  #: includes/fields/class-acf-field-textarea.php:121
3030
  msgid "Leave blank for no limit"
3031
- msgstr "Ein leeres Eingabefeld bedeutet keine Begrenzung"
3032
 
3033
  # @ acf
3034
  #: includes/fields/class-acf-field-textarea.php:25
@@ -3047,12 +3046,12 @@ msgstr "Definiert die Höhe des Textfelds"
3047
 
3048
  #: includes/fields/class-acf-field-time_picker.php:25
3049
  msgid "Time Picker"
3050
- msgstr "Zeit auswählen"
3051
 
3052
  # @ acf
3053
  #: includes/fields/class-acf-field-true_false.php:25
3054
  msgid "True / False"
3055
- msgstr "Ja/Nein"
3056
 
3057
  #: includes/fields/class-acf-field-true_false.php:127
3058
  msgid "Displays text alongside the checkbox"
@@ -3092,7 +3091,7 @@ msgstr "Benutzer"
3092
  # @ acf
3093
  #: includes/fields/class-acf-field-user.php:394
3094
  msgid "Filter by role"
3095
- msgstr "Filtere nach Benutzerrollen"
3096
 
3097
  # @ acf
3098
  #: includes/fields/class-acf-field-user.php:402
@@ -3120,70 +3119,70 @@ msgid "Wysiwyg Editor"
3120
  msgstr "WYSIWYG-Editor"
3121
 
3122
  # @ acf
3123
- #: includes/fields/class-acf-field-wysiwyg.php:359
3124
  msgid "Visual"
3125
  msgstr "Visuell"
3126
 
3127
  # @ acf
3128
- #: includes/fields/class-acf-field-wysiwyg.php:360
3129
  msgctxt "Name for the Text editor tab (formerly HTML)"
3130
  msgid "Text"
3131
  msgstr "Text"
3132
 
3133
- #: includes/fields/class-acf-field-wysiwyg.php:366
3134
  msgid "Click to initialize TinyMCE"
3135
  msgstr "Klicke um TinyMCE zu initialisieren"
3136
 
3137
  # @ acf
3138
- #: includes/fields/class-acf-field-wysiwyg.php:419
3139
  msgid "Tabs"
3140
  msgstr "Tabs"
3141
 
3142
  # @ acf
3143
- #: includes/fields/class-acf-field-wysiwyg.php:424
3144
  msgid "Visual & Text"
3145
  msgstr "Visuell & Text"
3146
 
3147
  # @ acf
3148
- #: includes/fields/class-acf-field-wysiwyg.php:425
3149
  msgid "Visual Only"
3150
  msgstr "Nur Visuell"
3151
 
3152
  # @ acf
3153
- #: includes/fields/class-acf-field-wysiwyg.php:426
3154
  msgid "Text Only"
3155
  msgstr "Nur Text"
3156
 
3157
  # @ acf
3158
- #: includes/fields/class-acf-field-wysiwyg.php:433
3159
  msgid "Toolbar"
3160
  msgstr "Werkzeugleiste"
3161
 
3162
  # @ acf
3163
- #: includes/fields/class-acf-field-wysiwyg.php:443
3164
  msgid "Show Media Upload Buttons?"
3165
  msgstr "Button zum Hochladen von Medien anzeigen?"
3166
 
3167
- #: includes/fields/class-acf-field-wysiwyg.php:453
3168
  msgid "Delay initialization?"
3169
  msgstr "Initialisierung verzögern?"
3170
 
3171
- #: includes/fields/class-acf-field-wysiwyg.php:454
3172
  msgid "TinyMCE will not be initalized until field is clicked"
3173
  msgstr "TinyMCE wird nicht initialisiert solange das Feld nicht geklickt wurde"
3174
 
3175
  # @ acf
3176
- #: includes/forms/form-comment.php:166 includes/forms/form-post.php:303
3177
  #: pro/admin/admin-options-page.php:308
3178
  msgid "Edit field group"
3179
- msgstr "Feld-Gruppen bearbeiten"
3180
 
3181
  #: includes/forms/form-front.php:55
3182
  msgid "Validate Email"
3183
  msgstr "E-Mail bestätigen"
3184
 
3185
  # @ acf
3186
- #: includes/forms/form-front.php:103 pro/fields/class-acf-field-gallery.php:573
3187
  #: pro/options-page.php:81
3188
  msgid "Update"
3189
  msgstr "Aktualisieren"
@@ -3213,12 +3212,12 @@ msgid "Forms"
3213
  msgstr "Formulare"
3214
 
3215
  # @ acf
3216
- #: includes/locations.php:247
3217
  msgid "is equal to"
3218
  msgstr "ist gleich"
3219
 
3220
  # @ acf
3221
- #: includes/locations.php:248
3222
  msgid "is not equal to"
3223
  msgstr "ist ungleich"
3224
 
@@ -3240,7 +3239,7 @@ msgstr "Kommentar"
3240
  # @ acf
3241
  #: includes/locations/class-acf-location-current-user-role.php:27
3242
  msgid "Current User Role"
3243
- msgstr "Aktuelle Benutzer-Rolle"
3244
 
3245
  # @ acf
3246
  #: includes/locations/class-acf-location-current-user-role.php:110
@@ -3260,12 +3259,12 @@ msgstr "Angemeldet"
3260
  # @ acf
3261
  #: includes/locations/class-acf-location-current-user.php:98
3262
  msgid "Viewing front end"
3263
- msgstr "ist im Front-End"
3264
 
3265
  # @ acf
3266
  #: includes/locations/class-acf-location-current-user.php:99
3267
  msgid "Viewing back end"
3268
- msgstr "ist im Back-End"
3269
 
3270
  #: includes/locations/class-acf-location-nav-menu-item.php:27
3271
  msgid "Menu Item"
@@ -3404,8 +3403,8 @@ msgid ""
3404
  "No Custom Field Groups found for this options page. <a href=\"%s\">Create a "
3405
  "Custom Field Group</a>"
3406
  msgstr ""
3407
- "Keine Feld-Gruppen für die Options-Seite gefunden. <a href=\"%s\">Erstelle "
3408
- "eine Feld-Gruppe</a>"
3409
 
3410
  # @ acf
3411
  #: pro/admin/admin-settings-updates.php:78
@@ -3441,10 +3440,10 @@ msgid ""
3441
  "licence key, please see <a href=\"%s\" target=\"_blank\">details & pricing</"
3442
  "a>."
3443
  msgstr ""
3444
- "Um die Update-Fähigkeit freizuschalten gib bitte unten Deinen "
3445
- "Lizenzschlüssel ein. Falls Du keinen besitzt informiere Dich bitte hier "
3446
- "hinsichtlich der <a href=\"%s\" target=\"_blank\">Preise und Einzelheiten</"
3447
- "a>."
3448
 
3449
  # @ acf
3450
  #: pro/admin/views/html-settings-updates.php:29
@@ -3524,11 +3523,11 @@ msgstr "Nahtlos (ersetzt dieses Feld mit den ausgewählten Feldern)"
3524
  #: pro/fields/class-acf-field-clone.php:857
3525
  #, php-format
3526
  msgid "Labels will be displayed as %s"
3527
- msgstr "Bezeichnungen werden als %s angezeigt"
3528
 
3529
  #: pro/fields/class-acf-field-clone.php:860
3530
  msgid "Prefix Field Labels"
3531
- msgstr "Präfix für Feld-Beschriftungen"
3532
 
3533
  #: pro/fields/class-acf-field-clone.php:871
3534
  #, php-format
@@ -3537,7 +3536,7 @@ msgstr "Werte werden als %s gespeichert"
3537
 
3538
  #: pro/fields/class-acf-field-clone.php:874
3539
  msgid "Prefix Field Names"
3540
- msgstr "Präfix für Feld-Namen"
3541
 
3542
  #: pro/fields/class-acf-field-clone.php:992
3543
  msgid "Unknown field"
@@ -3545,265 +3544,256 @@ msgstr "Unbekanntes Feld"
3545
 
3546
  #: pro/fields/class-acf-field-clone.php:1031
3547
  msgid "Unknown field group"
3548
- msgstr "Unbekannte Feld-Gruppe"
3549
 
3550
  #: pro/fields/class-acf-field-clone.php:1035
3551
  #, php-format
3552
  msgid "All fields from %s field group"
3553
- msgstr "Alle Felder von Feld-Gruppe %s"
3554
 
3555
  # @ acf
3556
  #: pro/fields/class-acf-field-flexible-content.php:31
3557
- #: pro/fields/class-acf-field-repeater.php:174
3558
- #: pro/fields/class-acf-field-repeater.php:462
3559
  msgid "Add Row"
3560
  msgstr "Eintrag hinzufügen"
3561
 
3562
  # @ acf
3563
- #: pro/fields/class-acf-field-flexible-content.php:34
 
 
3564
  msgid "layout"
3565
- msgstr "Eintrag"
 
 
3566
 
3567
  # @ acf
3568
- #: pro/fields/class-acf-field-flexible-content.php:35
3569
  msgid "layouts"
3570
  msgstr "Einträge"
3571
 
3572
  # @ acf
3573
- #: pro/fields/class-acf-field-flexible-content.php:36
3574
- msgid "remove {layout}?"
3575
- msgstr "{layout} entfernen?"
3576
-
3577
- # @ acf
3578
- #: pro/fields/class-acf-field-flexible-content.php:37
3579
- msgid "This field requires at least {min} {identifier}"
3580
- msgstr "Dieses Feld erfordert mindestens {min} {identifier}"
3581
-
3582
- # @ acf
3583
- #: pro/fields/class-acf-field-flexible-content.php:38
3584
- msgid "This field has a limit of {max} {identifier}"
3585
- msgstr "Diesem Feld dürfen maximal {max} {identifier} hinzugefügt werden."
3586
-
3587
- # @ acf
3588
- #: pro/fields/class-acf-field-flexible-content.php:39
3589
  msgid "This field requires at least {min} {label} {identifier}"
3590
  msgstr "Dieses Feld erfordert mindestens {min} {label} {identifier}"
3591
 
3592
  # @ acf
3593
- #: pro/fields/class-acf-field-flexible-content.php:40
3594
- msgid "Maximum {label} limit reached ({max} {identifier})"
3595
- msgstr "Maximale {label}-Anzahl erreicht ({max} {identifier})"
3596
 
3597
  # @ acf
3598
- #: pro/fields/class-acf-field-flexible-content.php:41
3599
  msgid "{available} {label} {identifier} available (max {max})"
3600
  msgstr "{available} {label} {identifier} möglich (max {max})"
3601
 
3602
  # @ acf
3603
- #: pro/fields/class-acf-field-flexible-content.php:42
3604
  msgid "{required} {label} {identifier} required (min {min})"
3605
  msgstr "{required} {label} {identifier} erforderlich (min {min})"
3606
 
3607
  # @ acf
3608
- #: pro/fields/class-acf-field-flexible-content.php:43
3609
  msgid "Flexible Content requires at least 1 layout"
3610
  msgstr "Flexibler Inhalt benötigt mindestens ein Layout"
3611
 
3612
  # @ acf
3613
- #: pro/fields/class-acf-field-flexible-content.php:273
3614
  #, php-format
3615
  msgid "Click the \"%s\" button below to start creating your layout"
3616
  msgstr "Klicke \"%s\" zum Erstellen des Layouts"
3617
 
3618
  # @ acf
3619
- #: pro/fields/class-acf-field-flexible-content.php:406
3620
  msgid "Add layout"
3621
  msgstr "Layout hinzufügen"
3622
 
3623
  # @ acf
3624
- #: pro/fields/class-acf-field-flexible-content.php:407
3625
  msgid "Remove layout"
3626
  msgstr "Layout entfernen"
3627
 
3628
- #: pro/fields/class-acf-field-flexible-content.php:408
3629
- #: pro/fields/class-acf-field-repeater.php:298
3630
  msgid "Click to toggle"
3631
  msgstr "Zum Auswählen anklicken"
3632
 
3633
  # @ acf
3634
- #: pro/fields/class-acf-field-flexible-content.php:548
3635
  msgid "Reorder Layout"
3636
  msgstr "Layout sortieren"
3637
 
3638
  # @ acf
3639
- #: pro/fields/class-acf-field-flexible-content.php:548
3640
  msgid "Reorder"
3641
  msgstr "Sortieren"
3642
 
3643
  # @ acf
3644
- #: pro/fields/class-acf-field-flexible-content.php:549
3645
  msgid "Delete Layout"
3646
  msgstr "Layout löschen"
3647
 
3648
  # @ acf
3649
- #: pro/fields/class-acf-field-flexible-content.php:550
3650
  msgid "Duplicate Layout"
3651
  msgstr "Layout duplizieren"
3652
 
3653
  # @ acf
3654
- #: pro/fields/class-acf-field-flexible-content.php:551
3655
  msgid "Add New Layout"
3656
  msgstr "Neues Layout hinzufügen"
3657
 
3658
  # @ acf
3659
- #: pro/fields/class-acf-field-flexible-content.php:622
3660
  msgid "Min"
3661
  msgstr "Min"
3662
 
3663
  # @ acf
3664
- #: pro/fields/class-acf-field-flexible-content.php:635
3665
  msgid "Max"
3666
  msgstr "Max"
3667
 
3668
  # @ acf
3669
- #: pro/fields/class-acf-field-flexible-content.php:662
3670
- #: pro/fields/class-acf-field-repeater.php:458
3671
  msgid "Button Label"
3672
  msgstr "Button-Beschriftung"
3673
 
3674
  # @ acf
3675
- #: pro/fields/class-acf-field-flexible-content.php:671
3676
  msgid "Minimum Layouts"
3677
- msgstr "Minimum Layouts"
3678
 
3679
  # @ acf
3680
- #: pro/fields/class-acf-field-flexible-content.php:680
3681
  msgid "Maximum Layouts"
3682
- msgstr "Maximum Layouts"
3683
 
3684
  # @ acf
3685
- #: pro/fields/class-acf-field-gallery.php:41
3686
  msgid "Add Image to Gallery"
3687
  msgstr "Bild zur Galerie hinzufügen"
3688
 
3689
  # @ acf
3690
- #: pro/fields/class-acf-field-gallery.php:45
3691
  msgid "Maximum selection reached"
3692
  msgstr "Maximale Auswahl erreicht"
3693
 
3694
  # @ acf
3695
- #: pro/fields/class-acf-field-gallery.php:321
3696
  msgid "Length"
3697
  msgstr "Länge"
3698
 
3699
- #: pro/fields/class-acf-field-gallery.php:364
3700
  msgid "Caption"
3701
  msgstr "Bildunterschrift"
3702
 
3703
- #: pro/fields/class-acf-field-gallery.php:373
3704
  msgid "Alt Text"
3705
  msgstr "Alt Text"
3706
 
3707
  # @ acf
3708
- #: pro/fields/class-acf-field-gallery.php:544
3709
  msgid "Add to gallery"
3710
  msgstr "Zur Galerie hinzufügen"
3711
 
3712
  # @ acf
3713
- #: pro/fields/class-acf-field-gallery.php:548
3714
  msgid "Bulk actions"
3715
  msgstr "Massenverarbeitung"
3716
 
3717
  # @ acf
3718
- #: pro/fields/class-acf-field-gallery.php:549
3719
  msgid "Sort by date uploaded"
3720
  msgstr "Sortiere nach Upload-Datum"
3721
 
3722
  # @ acf
3723
- #: pro/fields/class-acf-field-gallery.php:550
3724
  msgid "Sort by date modified"
3725
  msgstr "Sortiere nach Änderungs-Datum"
3726
 
3727
  # @ acf
3728
- #: pro/fields/class-acf-field-gallery.php:551
3729
  msgid "Sort by title"
3730
  msgstr "Sortiere nach Titel"
3731
 
3732
  # @ acf
3733
- #: pro/fields/class-acf-field-gallery.php:552
3734
  msgid "Reverse current order"
3735
  msgstr "Aktuelle Sortierung umkehren"
3736
 
3737
  # @ acf
3738
- #: pro/fields/class-acf-field-gallery.php:570
3739
  msgid "Close"
3740
  msgstr "Schließen"
3741
 
3742
  # @ acf
3743
- #: pro/fields/class-acf-field-gallery.php:624
3744
  msgid "Minimum Selection"
3745
  msgstr "Minimale Auswahl"
3746
 
3747
  # @ acf
3748
- #: pro/fields/class-acf-field-gallery.php:633
3749
  msgid "Maximum Selection"
3750
  msgstr "Maximale Auswahl"
3751
 
3752
- #: pro/fields/class-acf-field-gallery.php:642
3753
  msgid "Insert"
3754
  msgstr "Einfügen"
3755
 
3756
- #: pro/fields/class-acf-field-gallery.php:643
3757
  msgid "Specify where new attachments are added"
3758
- msgstr "Gib an wo neue Anhänge hinzugefügt werden"
3759
 
3760
- #: pro/fields/class-acf-field-gallery.php:647
3761
  msgid "Append to the end"
3762
  msgstr "Anhängen"
3763
 
3764
- #: pro/fields/class-acf-field-gallery.php:648
3765
  msgid "Prepend to the beginning"
3766
  msgstr "Voranstellen"
3767
 
3768
  # @ acf
3769
- #: pro/fields/class-acf-field-repeater.php:36
 
3770
  msgid "Minimum rows reached ({min} rows)"
3771
- msgstr "Minimum der Einträge mit ({min} Reihen) erreicht"
3772
 
3773
  # @ acf
3774
- #: pro/fields/class-acf-field-repeater.php:37
3775
  msgid "Maximum rows reached ({max} rows)"
3776
- msgstr "Maximum der Einträge mit ({max} Reihen) erreicht"
3777
 
3778
  # @ acf
3779
- #: pro/fields/class-acf-field-repeater.php:335
3780
  msgid "Add row"
3781
  msgstr "Eintrag hinzufügen"
3782
 
3783
  # @ acf
3784
- #: pro/fields/class-acf-field-repeater.php:336
3785
  msgid "Remove row"
3786
  msgstr "Eintrag entfernen"
3787
 
3788
- #: pro/fields/class-acf-field-repeater.php:411
3789
  msgid "Collapsed"
3790
  msgstr "Zugeklappt"
3791
 
3792
- #: pro/fields/class-acf-field-repeater.php:412
3793
  msgid "Select a sub field to show when row is collapsed"
3794
  msgstr ""
3795
- "Wähle welches der Wiederholungsfelder im zugeklappten Zustand angezeigt "
3796
- "werden soll"
3797
 
3798
  # @ acf
3799
- #: pro/fields/class-acf-field-repeater.php:422
3800
  msgid "Minimum Rows"
3801
- msgstr "Minimum der Einträge"
3802
 
3803
  # @ acf
3804
- #: pro/fields/class-acf-field-repeater.php:432
3805
  msgid "Maximum Rows"
3806
- msgstr "Maximum der Einträge"
3807
 
3808
  # @ acf
3809
  #: pro/locations/class-acf-location-options-page.php:79
@@ -3845,9 +3835,127 @@ msgstr "Elliot Condon"
3845
  msgid "http://www.elliotcondon.com/"
3846
  msgstr "http://www.elliotcondon.com/"
3847
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3848
  # @ acf
3849
- #~ msgid "No toggle fields available"
3850
- #~ msgstr "Es liegen keine Auswahl-Feld-Typen vor"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3851
 
3852
  # @ acf
3853
  #~ msgid "Parent fields"
@@ -3932,9 +4040,6 @@ msgstr "http://www.elliotcondon.com/"
3932
  #~ msgid "Actions"
3933
  #~ msgstr "Aktionen"
3934
 
3935
- #~ msgid "Features"
3936
- #~ msgstr "Funktionen"
3937
-
3938
  #~ msgid "How to"
3939
  #~ msgstr "Kurzanleitungen"
3940
 
@@ -4157,10 +4262,6 @@ msgstr "http://www.elliotcondon.com/"
4157
  #~ "Felder-Gruppen werden nach diesem Wert sortiert, vom niedrigsten zum "
4158
  #~ "höchsten Wert."
4159
 
4160
- # @ acf
4161
- #~ msgid "Import / Export"
4162
- #~ msgstr "Import / Export"
4163
-
4164
  # @ acf
4165
  #~ msgid "Hide / Show All"
4166
  #~ msgstr "Alle Verstecken"
1
  msgid ""
2
  msgstr ""
3
+ "Project-Id-Version: Advanced Custom Fields Pro v5.7.4\n"
4
  "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n"
5
+ "POT-Creation-Date: 2018-09-03 10:31+0200\n"
6
+ "PO-Revision-Date: 2018-09-05 18:56+0200\n"
7
  "Last-Translator: Ralf Koller <r.koller@gmail.com>\n"
8
  "Language-Team: Ralf Koller <r.koller@gmail.com>\n"
9
  "Language: de_DE\n"
11
  "Content-Type: text/plain; charset=UTF-8\n"
12
  "Content-Transfer-Encoding: 8bit\n"
13
  "Plural-Forms: nplurals=2; plural=(n != 1);\n"
14
+ "X-Generator: Poedit 2.1.1\n"
15
  "X-Poedit-SourceCharset: UTF-8\n"
16
  "X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;"
17
  "esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c;_n_noop:1,2;"
23
  "X-Poedit-SearchPathExcluded-0: *.js\n"
24
 
25
  # @ acf
26
+ #: acf.php:80
27
  msgid "Advanced Custom Fields"
28
  msgstr "Advanced Custom Fields"
29
 
30
  # @ acf
31
+ #: acf.php:385 includes/admin/admin.php:117
32
  msgid "Field Groups"
33
+ msgstr "Feldgruppen"
34
 
35
  # @ acf
36
+ #: acf.php:386
37
  msgid "Field Group"
38
+ msgstr "Feldgruppe"
39
 
40
  # @ acf
41
+ #: acf.php:387 acf.php:419 includes/admin/admin.php:118
42
+ #: pro/fields/class-acf-field-flexible-content.php:572
43
  msgid "Add New"
44
  msgstr "Erstellen"
45
 
46
  # @ acf
47
+ #: acf.php:388
48
  msgid "Add New Field Group"
49
+ msgstr "Neue Feldgruppe erstellen"
50
 
51
  # @ acf
52
+ #: acf.php:389
53
  msgid "Edit Field Group"
54
+ msgstr "Feldgruppe bearbeiten"
55
 
56
  # @ acf
57
+ #: acf.php:390
58
  msgid "New Field Group"
59
+ msgstr "Neue Feldgruppe"
60
 
61
  # @ acf
62
+ #: acf.php:391
63
  msgid "View Field Group"
64
+ msgstr "Feldgruppe anzeigen"
65
 
66
  # @ acf
67
+ #: acf.php:392
68
  msgid "Search Field Groups"
69
+ msgstr "Feldgruppen durchsuchen"
70
 
71
  # @ acf
72
+ #: acf.php:393
73
  msgid "No Field Groups found"
74
+ msgstr "Keine Feldgruppen gefunden"
75
 
76
  # @ acf
77
+ #: acf.php:394
78
  msgid "No Field Groups found in Trash"
79
+ msgstr "Keine Feldgruppen im Papierkorb gefunden"
80
 
81
  # @ acf
82
+ #: acf.php:417 includes/admin/admin-field-group.php:202
83
  #: includes/admin/admin-field-groups.php:510
84
  #: pro/fields/class-acf-field-clone.php:811
85
  msgid "Fields"
86
  msgstr "Felder"
87
 
88
  # @ acf
89
+ #: acf.php:418
90
  msgid "Field"
91
  msgstr "Feld"
92
 
93
  # @ acf
94
+ #: acf.php:420
95
  msgid "Add New Field"
96
  msgstr "Feld hinzufügen"
97
 
98
  # @ acf
99
+ #: acf.php:421
100
  msgid "Edit Field"
101
  msgstr "Feld bearbeiten"
102
 
103
  # @ acf
104
+ #: acf.php:422 includes/admin/views/field-group-fields.php:41
 
105
  msgid "New Field"
106
  msgstr "Neues Feld"
107
 
108
  # @ acf
109
+ #: acf.php:423
110
  msgid "View Field"
111
  msgstr "Feld anzeigen"
112
 
113
  # @ acf
114
+ #: acf.php:424
115
  msgid "Search Fields"
116
  msgstr "Felder suchen"
117
 
118
  # @ acf
119
+ #: acf.php:425
120
  msgid "No Fields found"
121
  msgstr "Keine Felder gefunden"
122
 
123
  # @ acf
124
+ #: acf.php:426
125
  msgid "No Fields found in Trash"
126
+ msgstr "Keine Felder im Papierkorb gefunden"
127
 
128
+ #: acf.php:465 includes/admin/admin-field-group.php:384
129
  #: includes/admin/admin-field-groups.php:567
130
  msgid "Inactive"
131
  msgstr "Inaktiv"
132
 
133
+ #: acf.php:470
134
  #, php-format
135
  msgid "Inactive <span class=\"count\">(%s)</span>"
136
  msgid_plural "Inactive <span class=\"count\">(%s)</span>"
142
  #: includes/admin/admin-field-group.php:69
143
  #: includes/admin/admin-field-group.php:71
144
  msgid "Field group updated."
145
+ msgstr "Feldgruppe aktualisiert."
146
 
147
  # @ acf
148
  #: includes/admin/admin-field-group.php:70
149
  msgid "Field group deleted."
150
+ msgstr "Feldgruppe gelöscht."
151
 
152
  # @ acf
153
  #: includes/admin/admin-field-group.php:73
154
  msgid "Field group published."
155
+ msgstr "Feldgruppe veröffentlicht."
156
 
157
  # @ acf
158
  #: includes/admin/admin-field-group.php:74
159
  msgid "Field group saved."
160
+ msgstr "Feldgruppe gespeichert."
161
 
162
  # @ acf
163
  #: includes/admin/admin-field-group.php:75
164
  msgid "Field group submitted."
165
+ msgstr "Feldgruppe übertragen."
166
 
167
  # @ acf
168
  #: includes/admin/admin-field-group.php:76
169
  msgid "Field group scheduled for."
170
+ msgstr "Feldgruppe geplant für."
171
 
172
  # @ acf
173
  #: includes/admin/admin-field-group.php:77
174
  msgid "Field group draft updated."
175
+ msgstr "Entwurf der Feldgruppe aktualisiert."
176
 
177
  # @ acf
178
+ #: includes/admin/admin-field-group.php:153
179
  msgid "The string \"field_\" may not be used at the start of a field name"
180
  msgstr "Der Feldname darf nicht mit \"field_\" beginnen"
181
 
182
  # @ acf
183
+ #: includes/admin/admin-field-group.php:154
184
  msgid "This field cannot be moved until its changes have been saved"
185
+ msgstr ""
186
+ "Diese Feld kann erst verschoben werden, wenn die Änderungen gespeichert "
187
+ "wurden"
188
 
189
  # @ acf
190
+ #: includes/admin/admin-field-group.php:155
191
  msgid "Field group title is required"
192
+ msgstr "Es ist ein Titel für die Feldgruppe erforderlich"
193
 
194
  # @ acf
195
+ #: includes/admin/admin-field-group.php:156
196
  msgid "Move to trash. Are you sure?"
197
  msgstr "Wirklich in den Papierkorb verschieben?"
198
 
199
+ # @ acf
200
+ #: includes/admin/admin-field-group.php:157
201
+ msgid "No toggle fields available"
202
+ msgstr "Es liegen keine Auswahl-Feldtypen vor"
203
+
204
  # @ acf
205
  #: includes/admin/admin-field-group.php:158
206
  msgid "Move Custom Field"
208
 
209
  # @ acf
210
  #: includes/admin/admin-field-group.php:159
211
+ msgid "Checked"
212
+ msgstr "Ausgewählt"
213
 
214
  # @ acf
215
+ #: includes/admin/admin-field-group.php:160 includes/api/api-field.php:289
216
  msgid "(no label)"
217
+ msgstr "(keine Beschriftung)"
218
 
219
  # @ acf
220
  #: includes/admin/admin-field-group.php:161
221
+ msgid "(this field)"
222
+ msgstr "(dieses Feld)"
223
+
224
+ # @ acf
225
+ #: includes/admin/admin-field-group.php:162
226
  #: includes/api/api-field-group.php:751
227
  msgid "copy"
228
+ msgstr "Kopie"
229
 
230
  # @ acf
231
+ #: includes/admin/admin-field-group.php:163
232
  #: includes/admin/views/field-group-field-conditional-logic.php:51
233
+ #: includes/admin/views/field-group-field-conditional-logic.php:151
234
  #: includes/admin/views/field-group-locations.php:29
235
  #: includes/admin/views/html-location-group.php:3
236
+ #: includes/api/api-helpers.php:4073
237
  msgid "or"
238
  msgstr "oder"
239
 
240
  # @ acf
241
+ #: includes/admin/admin-field-group.php:164
242
  msgid "Null"
243
  msgstr "Null"
244
 
245
  # @ acf
246
+ #: includes/admin/admin-field-group.php:203
247
  msgid "Location"
248
  msgstr "Position"
249
 
250
+ #: includes/admin/admin-field-group.php:204
251
  #: includes/admin/tools/class-acf-admin-tool-export.php:295
252
  msgid "Settings"
253
  msgstr "Einstellungen"
254
 
255
+ #: includes/admin/admin-field-group.php:354
256
  msgid "Field Keys"
257
  msgstr "Feldschlüssel"
258
 
259
+ #: includes/admin/admin-field-group.php:384
260
  #: includes/admin/views/field-group-options.php:9
261
  msgid "Active"
262
  msgstr "Aktiviert"
263
 
264
  # @ acf
265
+ #: includes/admin/admin-field-group.php:746
266
  msgid "Move Complete."
267
  msgstr "Verschieben erfolgreich abgeschlossen."
268
 
269
  # @ acf
270
+ #: includes/admin/admin-field-group.php:747
271
  #, php-format
272
  msgid "The %s field can now be found in the %s field group"
273
+ msgstr "Das Feld \"%s\" wurde in die %s Feldgruppe verschoben"
274
 
275
  # @ acf
276
+ #: includes/admin/admin-field-group.php:748
277
  msgid "Close Window"
278
  msgstr "Schließen"
279
 
280
  # @ acf
281
+ #: includes/admin/admin-field-group.php:789
282
  msgid "Please select the destination for this field"
283
+ msgstr "In welche Feldgruppe solle dieses Feld verschoben werden"
284
 
285
  # @ acf
286
+ #: includes/admin/admin-field-group.php:796
287
  msgid "Move Field"
288
  msgstr "Feld verschieben"
289
 
298
  #: includes/admin/admin-field-groups.php:142
299
  #, php-format
300
  msgid "Field group duplicated. %s"
301
+ msgstr "Feldgruppe dupliziert. %s"
302
 
303
  # @ acf
304
  #: includes/admin/admin-field-groups.php:146
305
  #, php-format
306
  msgid "%s field group duplicated."
307
  msgid_plural "%s field groups duplicated."
308
+ msgstr[0] "%s Feldgruppe dupliziert."
309
+ msgstr[1] "%s Feldgruppen dupliziert."
310
 
311
  # @ acf
312
  #: includes/admin/admin-field-groups.php:227
313
  #, php-format
314
  msgid "Field group synchronised. %s"
315
+ msgstr "Feldgruppe synchronisiert. %s"
316
 
317
  # @ acf
318
  #: includes/admin/admin-field-groups.php:231
319
  #, php-format
320
  msgid "%s field group synchronised."
321
  msgid_plural "%s field groups synchronised."
322
+ msgstr[0] "%s Feldgruppe synchronisiert."
323
+ msgstr[1] "%s Feldgruppen synchronisiert."
324
 
325
  # @ acf
326
  #: includes/admin/admin-field-groups.php:394
330
 
331
  # @ acf
332
  #: includes/admin/admin-field-groups.php:507 includes/forms/form-front.php:38
333
+ #: pro/fields/class-acf-field-gallery.php:370
334
  msgid "Title"
335
  msgstr "Titel"
336
 
337
  # @ acf
338
  #: includes/admin/admin-field-groups.php:508
339
  #: includes/admin/views/field-group-options.php:96
340
+ #: includes/admin/views/html-admin-page-upgrade-network.php:38
341
+ #: includes/admin/views/html-admin-page-upgrade-network.php:49
342
+ #: pro/fields/class-acf-field-gallery.php:397
343
  msgid "Description"
344
  msgstr "Beschreibung"
345
 
360
  #: includes/admin/settings-info.php:76
361
  #: pro/admin/views/html-settings-updates.php:107
362
  msgid "Changelog"
363
+ msgstr "Änderungsprotokoll"
364
 
365
  #: includes/admin/admin-field-groups.php:614
366
  #, php-format
385
  msgstr "Hilfe"
386
 
387
  #: includes/admin/admin-field-groups.php:623
388
+ #: includes/admin/views/settings-info.php:84
389
  msgid "Pro"
390
  msgstr "Pro"
391
 
403
  #: includes/admin/admin-field-groups.php:667
404
  #: includes/admin/admin-field-groups.php:683
405
  #: includes/admin/views/field-group-field.php:46
406
+ #: pro/fields/class-acf-field-flexible-content.php:571
407
  msgid "Duplicate"
408
  msgstr "Duplizieren"
409
 
410
  # @ acf
411
  #: includes/admin/admin-field-groups.php:700
412
+ #: includes/fields/class-acf-field-google-map.php:164
413
+ #: includes/fields/class-acf-field-relationship.php:674
414
  msgid "Search"
415
  msgstr "Suchen"
416
 
423
  # @ acf
424
  #: includes/admin/admin-field-groups.php:767
425
  msgid "Synchronise field group"
426
+ msgstr "Synchronisiere Feldgruppe"
427
 
428
  # @ acf
429
  #: includes/admin/admin-field-groups.php:767
446
  msgstr "Werkzeuge"
447
 
448
  # @ acf
449
+ #: includes/admin/admin-upgrade.php:47 includes/admin/admin-upgrade.php:94
450
+ #: includes/admin/admin-upgrade.php:156
451
+ #: includes/admin/views/html-admin-page-upgrade-network.php:24
452
+ #: includes/admin/views/html-admin-page-upgrade.php:26
 
 
 
 
453
  msgid "Upgrade Database"
454
  msgstr "Datenbank upgraden"
455
 
456
  # @ acf
457
+ #: includes/admin/admin-upgrade.php:180
458
  msgid "Review sites & upgrade"
459
  msgstr "Übersicht Websites & Upgrades"
460
 
 
 
 
 
461
  # @ acf
462
+ #: includes/admin/admin.php:113
463
+ #: includes/admin/views/field-group-options.php:110
464
+ msgid "Custom Fields"
465
+ msgstr "Eigene Felder"
466
 
467
  # @ acf
468
  #: includes/admin/settings-addons.php:51
488
  # @ acf
489
  #: includes/admin/tools/class-acf-admin-tool-export.php:33
490
  msgid "Export Field Groups"
491
+ msgstr "Feldgruppen exportieren"
492
 
493
  #: includes/admin/tools/class-acf-admin-tool-export.php:38
494
  #: includes/admin/tools/class-acf-admin-tool-export.php:342
500
  #: includes/admin/tools/class-acf-admin-tool-export.php:97
501
  #: includes/admin/tools/class-acf-admin-tool-export.php:135
502
  msgid "No field groups selected"
503
+ msgstr "Keine Feldgruppen ausgewählt"
504
 
505
  #: includes/admin/tools/class-acf-admin-tool-export.php:174
506
  #, php-format
507
  msgid "Exported 1 field group."
508
  msgid_plural "Exported %s field groups."
509
+ msgstr[0] "Eine Feldgruppe wurde exportiert."
510
+ msgstr[1] "%s Feldgruppen wurden exportiert."
511
 
512
  # @ acf
513
  #: includes/admin/tools/class-acf-admin-tool-export.php:241
514
  #: includes/admin/tools/class-acf-admin-tool-export.php:269
515
  msgid "Select Field Groups"
516
+ msgstr "Feldgruppen auswählen"
517
 
518
  # @ acf
519
  #: includes/admin/tools/class-acf-admin-tool-export.php:336
523
  "import to another ACF installation. Use the generate button to export to PHP "
524
  "code which you can place in your theme."
525
  msgstr ""
526
+ "Entscheide welche Feldgruppen Du exportieren möchtest und wähle dann das "
527
+ "Exportformat. Benutze den \"Datei exportieren\"-Button, um eine JSON-Datei "
528
+ "zu generieren, welche Du im Anschluss in eine andere ACF-Installation "
529
+ "importieren kannst. Verwende den \"PHP erstellen“-Button, um den "
530
+ "resultierenden PHP-Code in dein Theme einfügen zu können."
 
531
 
532
  # @ acf
533
  #: includes/admin/tools/class-acf-admin-tool-export.php:341
544
  "an external file."
545
  msgstr ""
546
  "Der nachfolgende Code kann dazu verwendet werden eine lokale Version der "
547
+ "ausgewählten Feldgruppe(n) zu registrieren. Eine lokale Feldgruppe bietet "
548
  "viele Vorteile; schnellere Ladezeiten, Versionskontrolle sowie dynamische "
549
  "Felder und Einstellungen. Kopiere einfach folgenden Code und füge ihn in die "
550
  "functions.php oder eine externe Datei in Deinem Theme ein."
560
  # @ acf
561
  #: includes/admin/tools/class-acf-admin-tool-import.php:26
562
  msgid "Import Field Groups"
563
+ msgstr "Feldgruppen importieren"
564
 
565
  # @ acf
566
  #: includes/admin/tools/class-acf-admin-tool-import.php:61
569
  "you click the import button below, ACF will import the field groups."
570
  msgstr ""
571
  "Wähle die Advanced Custom Fields JSON-Datei aus, welche Du importieren "
572
+ "möchtest. Nach dem Klicken des „Datei importieren“-Buttons wird ACF die "
573
+ "Feldgruppen hinzufügen."
574
 
575
  # @ acf
576
  #: includes/admin/tools/class-acf-admin-tool-import.php:66
577
+ #: includes/fields/class-acf-field-file.php:57
578
  msgid "Select File"
579
  msgstr "Datei auswählen"
580
 
585
 
586
  # @ acf
587
  #: includes/admin/tools/class-acf-admin-tool-import.php:100
588
+ #: includes/fields/class-acf-field-file.php:170
589
  msgid "No file selected"
590
  msgstr "Keine Datei ausgewählt"
591
 
608
  #, php-format
609
  msgid "Imported 1 field group"
610
  msgid_plural "Imported %s field groups"
611
+ msgstr[0] "Eine Feldgruppe importiert"
612
+ msgstr[1] "%s Feldgruppen importiert"
613
 
614
  # @ acf
615
  #: includes/admin/views/field-group-field-conditional-logic.php:25
622
  msgstr "Zeige dieses Feld, wenn"
623
 
624
  # @ acf
625
+ #: includes/admin/views/field-group-field-conditional-logic.php:138
626
+ #: includes/admin/views/html-location-rule.php:86
627
  msgid "and"
628
  msgstr "und"
629
 
630
  # @ acf
631
+ #: includes/admin/views/field-group-field-conditional-logic.php:153
632
  #: includes/admin/views/field-group-locations.php:31
633
  msgid "Add rule group"
634
  msgstr "Regelgruppe hinzufügen"
635
 
636
  # @ acf
637
  #: includes/admin/views/field-group-field.php:38
638
+ #: pro/fields/class-acf-field-flexible-content.php:424
639
+ #: pro/fields/class-acf-field-repeater.php:294
640
  msgid "Drag to reorder"
641
  msgstr "Ziehen zum Sortieren"
642
 
648
 
649
  # @ acf
650
  #: includes/admin/views/field-group-field.php:45
651
+ #: includes/fields/class-acf-field-file.php:152
652
+ #: includes/fields/class-acf-field-image.php:139
653
  #: includes/fields/class-acf-field-link.php:139
654
+ #: pro/fields/class-acf-field-gallery.php:357
655
  msgid "Edit"
656
  msgstr "Bearbeiten"
657
 
677
 
678
  # @ acf
679
  #: includes/admin/views/field-group-field.php:48
680
+ #: pro/fields/class-acf-field-flexible-content.php:570
681
  msgid "Delete"
682
  msgstr "Löschen"
683
 
684
  # @ acf
685
  #: includes/admin/views/field-group-field.php:65
686
  msgid "Field Label"
687
+ msgstr "Feldbeschriftung"
688
 
689
  # @ acf
690
  #: includes/admin/views/field-group-field.php:66
691
  msgid "This is the name which will appear on the EDIT page"
692
+ msgstr "Dieser Name wird in der Bearbeitungsansicht eines Beitrags angezeigt"
693
 
694
  # @ acf
695
  #: includes/admin/views/field-group-field.php:75
696
  msgid "Field Name"
697
+ msgstr "Feldname"
698
 
699
  # @ acf
700
  #: includes/admin/views/field-group-field.php:76
701
  msgid "Single word, no spaces. Underscores and dashes allowed"
702
  msgstr ""
703
+ "Einzelnes Wort ohne Leerzeichen. Es sind nur Unter- und Bindestriche als "
704
  "Sonderzeichen erlaubt"
705
 
706
  # @ acf
707
  #: includes/admin/views/field-group-field.php:85
708
  msgid "Field Type"
709
+ msgstr "Feldtyp"
710
 
711
  # @ acf
712
  #: includes/admin/views/field-group-field.php:96
716
  # @ acf
717
  #: includes/admin/views/field-group-field.php:97
718
  msgid "Instructions for authors. Shown when submitting data"
719
+ msgstr ""
720
+ "Anweisungen für die Autoren. Sie werden in der Bearbeitungsansicht angezeigt"
721
 
722
  # @ acf
723
  #: includes/admin/views/field-group-field.php:106
759
  #: includes/fields/class-acf-field-button-group.php:198
760
  #: includes/fields/class-acf-field-checkbox.php:420
761
  #: includes/fields/class-acf-field-radio.php:311
762
+ #: includes/fields/class-acf-field-select.php:428
763
+ #: pro/fields/class-acf-field-flexible-content.php:596
764
  msgid "Label"
765
+ msgstr "Beschriftung"
766
 
767
  # @ acf
768
  #: includes/admin/views/field-group-fields.php:6
769
+ #: includes/fields/class-acf-field-taxonomy.php:939
770
+ #: pro/fields/class-acf-field-flexible-content.php:610
771
  msgid "Name"
772
+ msgstr "Name"
773
 
774
  #: includes/admin/views/field-group-fields.php:7
775
  msgid "Key"
776
+ msgstr "Schlüssel"
777
 
778
  # @ acf
779
  #: includes/admin/views/field-group-fields.php:8
805
  "Create a set of rules to determine which edit screens will use these "
806
  "advanced custom fields"
807
  msgstr ""
808
+ "Erstelle ein Regelwerk das festlegt welche Bearbeitungsansichten diese "
809
+ "Advanced Custom Fields nutzen"
810
 
811
  # @ acf
812
  #: includes/admin/views/field-group-options.php:23
836
  # @ acf
837
  #: includes/admin/views/field-group-options.php:46
838
  msgid "Normal (after content)"
839
+ msgstr "Nach dem Inhalt"
840
 
841
  # @ acf
842
  #: includes/admin/views/field-group-options.php:47
846
  # @ acf
847
  #: includes/admin/views/field-group-options.php:55
848
  msgid "Label placement"
849
+ msgstr "Platzierung der Beschriftung"
850
 
851
  # @ acf
852
  #: includes/admin/views/field-group-options.php:62
863
  # @ acf
864
  #: includes/admin/views/field-group-options.php:70
865
  msgid "Instruction placement"
866
+ msgstr "Platzierung der Anweisungen"
867
 
868
  # @ acf
869
  #: includes/admin/views/field-group-options.php:77
870
  msgid "Below labels"
871
+ msgstr "Unterhalb der Beschriftungen"
872
 
873
  # @ acf
874
  #: includes/admin/views/field-group-options.php:78
882
 
883
  #: includes/admin/views/field-group-options.php:86
884
  msgid "Field groups with a lower order will appear first"
885
+ msgstr "Feldgruppen mit einem niedrigeren Wert werden zuerst angezeigt"
886
 
887
  #: includes/admin/views/field-group-options.php:97
888
  msgid "Shown in field group list"
889
+ msgstr "In der Feldgruppen-Liste anzeigen"
890
 
891
  # @ acf
892
  #: includes/admin/views/field-group-options.php:107
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
893
  msgid "Permalink"
894
  msgstr "Permalink"
895
 
896
  # @ acf
897
+ #: includes/admin/views/field-group-options.php:108
898
  msgid "Content Editor"
899
  msgstr "Inhalts-Editor"
900
 
901
  # @ acf
902
+ #: includes/admin/views/field-group-options.php:109
903
  msgid "Excerpt"
904
+ msgstr "Textauszug"
905
 
906
  # @ acf
907
+ #: includes/admin/views/field-group-options.php:111
908
  msgid "Discussion"
909
  msgstr "Diskussion"
910
 
911
  # @ acf
912
+ #: includes/admin/views/field-group-options.php:112
913
  msgid "Comments"
914
  msgstr "Kommentare"
915
 
916
  # @ acf
917
+ #: includes/admin/views/field-group-options.php:113
918
  msgid "Revisions"
919
  msgstr "Revisionen"
920
 
921
  # @ acf
922
+ #: includes/admin/views/field-group-options.php:114
923
  msgid "Slug"
924
+ msgstr "Titelform"
925
 
926
  # @ acf
927
+ #: includes/admin/views/field-group-options.php:115
928
  msgid "Author"
929
  msgstr "Autor"
930
 
931
  # @ acf
932
+ #: includes/admin/views/field-group-options.php:116
933
  msgid "Format"
934
  msgstr "Format"
935
 
936
  # @ acf
937
+ #: includes/admin/views/field-group-options.php:117
938
  msgid "Page Attributes"
939
  msgstr "Seiten-Attribute"
940
 
941
  # @ acf
942
+ #: includes/admin/views/field-group-options.php:118
943
+ #: includes/fields/class-acf-field-relationship.php:688
944
  msgid "Featured Image"
945
  msgstr "Beitragsbild"
946
 
947
  # @ acf
948
+ #: includes/admin/views/field-group-options.php:119
949
  msgid "Categories"
950
  msgstr "Kategorien"
951
 
952
  # @ acf
953
+ #: includes/admin/views/field-group-options.php:120
954
  msgid "Tags"
955
+ msgstr "Schlagwörter"
956
 
957
  # @ acf
958
+ #: includes/admin/views/field-group-options.php:121
959
  msgid "Send Trackbacks"
960
  msgstr "Sende Trackbacks"
961
 
962
  # @ acf
963
+ #: includes/admin/views/field-group-options.php:128
964
+ msgid "Hide on screen"
965
+ msgstr "Verstecken"
966
 
967
+ # @ acf
968
+ #: includes/admin/views/field-group-options.php:129
969
+ msgid "<b>Select</b> items to <b>hide</b> them from the edit screen."
970
+ msgstr ""
971
+ "<strong>Wähle</strong> die Elemente, welche in der Bearbeitungsansicht "
972
+ "<strong>verborgen</strong> werden sollen."
973
 
974
  # @ acf
975
+ #: includes/admin/views/field-group-options.php:129
976
+ msgid ""
977
+ "If multiple field groups appear on an edit screen, the first field group's "
978
+ "options will be used (the one with the lowest order number)"
979
+ msgstr ""
980
+ "Werden in der Bearbeitungsansicht mehrere Feldgruppen angezeigt, werden die "
981
+ "Optionen der ersten Feldgruppe verwendet (die mit der niedrigsten Nummer in "
982
+ "der Reihe)"
983
 
984
+ #: includes/admin/views/html-admin-page-upgrade-network.php:26
985
  #, php-format
986
  msgid ""
987
  "The following sites require a DB upgrade. Check the ones you want to update "
990
  "Folgende Websites erfordern ein Upgrade der Datenbank. Markiere die, die du "
991
  "aktualisieren willst und klicke dann %s."
992
 
993
+ #: includes/admin/views/html-admin-page-upgrade-network.php:26
994
+ #: includes/admin/views/html-admin-page-upgrade-network.php:27
995
+ #: includes/admin/views/html-admin-page-upgrade-network.php:92
996
+ msgid "Upgrade Sites"
997
+ msgstr "Websites upgraden"
998
+
999
  # @ acf
1000
+ #: includes/admin/views/html-admin-page-upgrade-network.php:36
1001
+ #: includes/admin/views/html-admin-page-upgrade-network.php:47
1002
  msgid "Site"
1003
  msgstr "Website"
1004
 
1005
  # @ acf
1006
+ #: includes/admin/views/html-admin-page-upgrade-network.php:74
1007
  #, php-format
1008
  msgid "Site requires database upgrade from %s to %s"
1009
  msgstr "Die Website erfordert ein Upgrade der Datenbank von %s auf %s"
1010
 
1011
  # @ acf
1012
+ #: includes/admin/views/html-admin-page-upgrade-network.php:76
1013
  msgid "Site is up to date"
1014
  msgstr "Die Website ist aktuell"
1015
 
1016
  # @ acf
1017
+ #: includes/admin/views/html-admin-page-upgrade-network.php:93
1018
  #, php-format
1019
  msgid ""
1020
  "Database Upgrade complete. <a href=\"%s\">Return to network dashboard</a>"
1022
  "Upgrade der Datenbank fertiggestellt. <a href=\"%s\">Zum Netzwerk Dashboard</"
1023
  "a>"
1024
 
1025
+ #: includes/admin/views/html-admin-page-upgrade-network.php:113
1026
+ msgid "Please select at least one site to upgrade."
1027
+ msgstr "Bitte zumindest eine Website zum Upgrade auswählen."
1028
+
1029
  # @ acf
1030
+ #: includes/admin/views/html-admin-page-upgrade-network.php:117
1031
+ #: includes/admin/views/html-notice-upgrade.php:38
1032
  msgid ""
1033
  "It is strongly recommended that you backup your database before proceeding. "
1034
  "Are you sure you wish to run the updater now?"
1036
  "Es wird dringend empfohlen, dass du deine Datenbank sicherst, bevor Du "
1037
  "fortfährst. Bist du sicher, dass du jetzt das Upgrade durchführen willst?"
1038
 
 
 
 
 
 
1039
  # @ acf
1040
+ #: includes/admin/views/html-admin-page-upgrade-network.php:144
1041
+ #: includes/admin/views/html-admin-page-upgrade.php:31
1042
  #, php-format
1043
  msgid "Upgrading data to version %s"
1044
  msgstr "Daten auf Version %s upgraden"
1045
 
1046
+ # @ default
1047
+ #: includes/admin/views/html-admin-page-upgrade-network.php:167
1048
+ msgid "Upgrade complete."
1049
+ msgstr "Upgrade abgeschlossen."
1050
+
1051
+ #: includes/admin/views/html-admin-page-upgrade-network.php:176
1052
+ #: includes/admin/views/html-admin-page-upgrade-network.php:185
1053
+ #: includes/admin/views/html-admin-page-upgrade.php:78
1054
+ #: includes/admin/views/html-admin-page-upgrade.php:87
1055
+ msgid "Upgrade failed."
1056
+ msgstr "Upgrade fehlgeschlagen."
1057
+
1058
+ # @ acf
1059
+ #: includes/admin/views/html-admin-page-upgrade.php:30
1060
+ msgid "Reading upgrade tasks..."
1061
+ msgstr "Aufgaben für das Upgrade einlesen…"
1062
+
1063
+ #: includes/admin/views/html-admin-page-upgrade.php:33
1064
+ #, php-format
1065
+ msgid "Database upgrade complete. <a href=\"%s\">See what's new</a>"
1066
+ msgstr ""
1067
+ "Datenbank-Upgrade abgeschlossen. <a href=\"%s\">Schau nach was es Neues "
1068
+ "gibt</a>"
1069
+
1070
  # @ acf
1071
+ #: includes/admin/views/html-admin-page-upgrade.php:116
1072
+ #: includes/ajax/class-acf-ajax-upgrade.php:33
1073
+ msgid "No updates available."
1074
+ msgstr "Keine Aktualisierungen verfügbar."
1075
+
1076
+ # @ acf
1077
+ #: includes/admin/views/html-location-group.php:3
1078
+ msgid "Show this field group if"
1079
+ msgstr "Zeige diese Felder, wenn"
1080
+
1081
+ # @ acf
1082
+ #: includes/admin/views/html-notice-upgrade.php:8
1083
  #: pro/fields/class-acf-field-repeater.php:25
1084
  msgid "Repeater"
1085
  msgstr "Wiederholung"
1086
 
1087
  # @ acf
1088
+ #: includes/admin/views/html-notice-upgrade.php:9
1089
  #: pro/fields/class-acf-field-flexible-content.php:25
1090
  msgid "Flexible Content"
1091
  msgstr "Flexible Inhalte"
1092
 
1093
  # @ acf
1094
+ #: includes/admin/views/html-notice-upgrade.php:10
1095
  #: pro/fields/class-acf-field-gallery.php:25
1096
  msgid "Gallery"
1097
  msgstr "Galerie"
1098
 
1099
  # @ acf
1100
+ #: includes/admin/views/html-notice-upgrade.php:11
1101
  #: pro/locations/class-acf-location-options-page.php:26
1102
  msgid "Options Page"
1103
  msgstr "Options-Seite"
1104
 
1105
  # @ acf
1106
+ #: includes/admin/views/html-notice-upgrade.php:21
1107
  msgid "Database Upgrade Required"
1108
  msgstr "Es ist ein Upgrade der Datenbank erforderlich"
1109
 
1110
  # @ acf
1111
+ #: includes/admin/views/html-notice-upgrade.php:22
1112
  #, php-format
1113
  msgid "Thank you for updating to %s v%s!"
1114
  msgstr "Danke für die Aktualisierung auf %s v%s!"
1115
 
1116
+ #: includes/admin/views/html-notice-upgrade.php:22
 
1117
  msgid ""
1118
+ "This version contains improvements to your database and requires an upgrade."
 
1119
  msgstr ""
1120
+ "Die vorliegende Version enthält Verbesserungen für deine Datenbank und "
1121
+ "erfordert ein Upgrade."
1122
 
1123
+ #: includes/admin/views/html-notice-upgrade.php:24
1124
  #, php-format
1125
  msgid ""
1126
  "Please also ensure any premium add-ons (%s) have first been updated to the "
1129
  "Stelle bitte ebenfalls sicher, dass alle Premium-Add-ons (%s) vorab auf die "
1130
  "neueste Version aktualisiert wurden."
1131
 
 
 
 
 
 
 
 
 
 
 
 
 
1132
  # @ acf
1133
  #: includes/admin/views/settings-addons.php:17
1134
  msgid "Download & Install"
1155
  "Wir hoffen es wird dir gefallen."
1156
 
1157
  # @ acf
1158
+ #: includes/admin/views/settings-info.php:15
1159
+ msgid "A Smoother Experience"
1160
+ msgstr "Eine reibungslosere Erfahrung"
 
1161
 
1162
  # @ acf
1163
+ #: includes/admin/views/settings-info.php:19
1164
  msgid "Improved Usability"
1165
  msgstr "Verbesserte Benutzerfreundlichkeit"
1166
 
1167
  # @ acf
1168
+ #: includes/admin/views/settings-info.php:20
1169
  msgid ""
1170
  "Including the popular Select2 library has improved both usability and speed "
1171
  "across a number of field types including post object, page link, taxonomy "
1177
  "signifikant verbessert."
1178
 
1179
  # @ acf
1180
+ #: includes/admin/views/settings-info.php:24
1181
  msgid "Improved Design"
1182
  msgstr "Verbessertes Design"
1183
 
1184
  # @ acf
1185
+ #: includes/admin/views/settings-info.php:25
1186
  msgid ""
1187
  "Many fields have undergone a visual refresh to make ACF look better than "
1188
  "ever! Noticeable changes are seen on the gallery, relationship and oEmbed "
1193
  "nagelneue oEmbed-Feld!"
1194
 
1195
  # @ acf
1196
+ #: includes/admin/views/settings-info.php:29
1197
  msgid "Improved Data"
1198
  msgstr "Verbesserte Datenstruktur"
1199
 
1200
  # @ acf
1201
+ #: includes/admin/views/settings-info.php:30
1202
  msgid ""
1203
  "Redesigning the data architecture has allowed sub fields to live "
1204
  "independently from their parents. This allows you to drag and drop fields in "
1205
  "and out of parent fields!"
1206
  msgstr ""
1207
+ "Die Neugestaltung der Datenarchitektur erlaubt es, dass Unterfelder "
1208
+ "unabhängig von ihren übergeordneten Feldern existieren können. Dies "
1209
+ "ermöglicht, dass Felder per Drag-and-Drop, in und aus ihren übergeordneten "
1210
+ "Feldern verschoben werden können!"
1211
 
1212
  # @ acf
1213
+ #: includes/admin/views/settings-info.php:38
1214
  msgid "Goodbye Add-ons. Hello PRO"
1215
  msgstr "Macht's gut Add-ons&hellip; Hallo PRO"
1216
 
1217
  # @ acf
1218
+ #: includes/admin/views/settings-info.php:41
1219
  msgid "Introducing ACF PRO"
1220
  msgstr "Wir dürfen vorstellen&hellip; ACF PRO"
1221
 
1222
  # @ acf
1223
+ #: includes/admin/views/settings-info.php:42
1224
  msgid ""
1225
  "We're changing the way premium functionality is delivered in an exciting way!"
1226
  msgstr ""
1228
  "gestellt wird geändert - das \"wie\" dürfte Dich begeistern!"
1229
 
1230
  # @ acf
1231
+ #: includes/admin/views/settings-info.php:43
1232
  #, php-format
1233
  msgid ""
1234
  "All 4 premium add-ons have been combined into a new <a href=\"%s\">Pro "
1241
  "ist somit erschwinglicher denn je!"
1242
 
1243
  # @ acf
1244
+ #: includes/admin/views/settings-info.php:47
1245
  msgid "Powerful Features"
1246
  msgstr "Leistungsstarke Funktionen"
1247
 
1248
  # @ acf
1249
+ #: includes/admin/views/settings-info.php:48
1250
  msgid ""
1251
  "ACF PRO contains powerful features such as repeatable data, flexible content "
1252
  "layouts, a beautiful gallery field and the ability to create extra admin "
1257
  "zusätzliche Options-Seiten im Admin-Bereich anzulegen!"
1258
 
1259
  # @ acf
1260
+ #: includes/admin/views/settings-info.php:49
1261
  #, php-format
1262
  msgid "Read more about <a href=\"%s\">ACF PRO features</a>."
1263
  msgstr "Lies mehr über die <a href=\"%s\">ACF PRO Funktionen</a>."
1264
 
1265
  # @ acf
1266
+ #: includes/admin/views/settings-info.php:53
1267
  msgid "Easy Upgrading"
1268
  msgstr "Kinderleichte Aktualisierung"
1269
 
1270
+ #: includes/admin/views/settings-info.php:54
 
 
1271
  msgid ""
1272
+ "Upgrading to ACF PRO is easy. Simply purchase a license online and download "
1273
+ "the plugin!"
1274
  msgstr ""
1275
+ "Das Upgrade auf ACF PRO ist leicht. Einfach online eine Lizenz erwerben und "
1276
+ "das Plugin herunterladen!"
 
1277
 
1278
  # @ acf
1279
+ #: includes/admin/views/settings-info.php:55
1280
  #, php-format
1281
  msgid ""
1282
  "We also wrote an <a href=\"%s\">upgrade guide</a> to answer any questions, "
1283
  "but if you do have one, please contact our support team via the <a href=\"%s"
1284
+ "\">help desk</a>."
1285
  msgstr ""
1286
  "Um möglichen Fragen zu begegnen haben wir haben einen <a href=\"%s\">Upgrade-"
1287
  "Leitfaden (Engl.)</a> erstellt. Sollten dennoch Fragen auftreten, "
1288
+ "kontaktiere bitte unser <a href=\"%s\"> Support-Team </a>."
1289
+
1290
+ #: includes/admin/views/settings-info.php:64
1291
+ msgid "New Features"
1292
+ msgstr "Neue Funktionen"
1293
 
1294
  # @ acf
1295
+ #: includes/admin/views/settings-info.php:69
1296
+ msgid "Link Field"
1297
+ msgstr "Link-Feld"
1298
+
1299
+ #: includes/admin/views/settings-info.php:70
1300
+ msgid ""
1301
+ "The Link field provides a simple way to select or define a link (url, title, "
1302
+ "target)."
1303
+ msgstr ""
1304
+ "Das Link-Feld bietet einen einfachen Weg um einen Link (URL, Titel, Ziel) "
1305
+ "entweder auszuwählen oder zu definieren."
1306
 
1307
  # @ acf
1308
+ #: includes/admin/views/settings-info.php:74
1309
+ msgid "Group Field"
1310
+ msgstr "Gruppen-Feld"
1311
+
1312
+ #: includes/admin/views/settings-info.php:75
1313
+ msgid "The Group field provides a simple way to create a group of fields."
1314
+ msgstr ""
1315
+ "Das Gruppen-Feld erlaubt auf eine einfache Weise Felder in Gruppen "
1316
+ "zusammenzufassen."
1317
 
1318
  # @ acf
1319
+ #: includes/admin/views/settings-info.php:79
1320
+ msgid "oEmbed Field"
1321
+ msgstr "oEmbed-Feld"
1322
+
1323
+ #: includes/admin/views/settings-info.php:80
1324
+ msgid ""
1325
+ "The oEmbed field allows an easy way to embed videos, images, tweets, audio, "
1326
+ "and other content."
1327
+ msgstr ""
1328
+ "Das oEmbed-Feld erlaubt auf eine einfache Weise Videos, Bilder, Tweets, "
1329
+ "Audio und weitere Inhalte einzubetten."
1330
+
1331
+ # @ acf
1332
+ #: includes/admin/views/settings-info.php:84
1333
+ msgid "Clone Field"
1334
+ msgstr "Klon-Feld"
1335
+
1336
+ #: includes/admin/views/settings-info.php:85
1337
+ msgid "The clone field allows you to select and display existing fields."
1338
  msgstr ""
1339
+ "Das Klon-Feld erlaubt es dir bestehende Felder auszuwählen und anzuzeigen."
1340
 
1341
  # @ acf
1342
+ #: includes/admin/views/settings-info.php:89
1343
  msgid "More AJAX"
1344
  msgstr "Mehr AJAX"
1345
 
1346
  # @ acf
1347
+ #: includes/admin/views/settings-info.php:90
1348
+ msgid "More fields use AJAX powered search to speed up page loading."
1349
  msgstr ""
1350
  "Mehr Felder verwenden nun eine AJAX-basierte Suche, die die Ladezeiten von "
1351
+ "Seiten deutlich verringert."
1352
 
1353
  # @ acf
1354
+ #: includes/admin/views/settings-info.php:94
1355
  msgid "Local JSON"
1356
  msgstr "Lokales JSON"
1357
 
1358
  # @ acf
1359
+ #: includes/admin/views/settings-info.php:95
 
 
 
 
 
 
 
 
 
 
 
1360
  msgid ""
1361
+ "New auto export to JSON feature improves speed and allows for syncronisation."
 
1362
  msgstr ""
1363
+ "Ein neuer automatischer Export nach JSON verbessert die Geschwindigkeit und "
1364
+ "erlaubt die Synchronisation."
1365
 
1366
  # @ acf
1367
+ #: includes/admin/views/settings-info.php:99
1368
+ msgid "Easy Import / Export"
1369
+ msgstr "Einfacher Import / Export"
1370
 
1371
+ #: includes/admin/views/settings-info.php:100
1372
+ msgid "Both import and export can easily be done through a new tools page."
1373
+ msgstr ""
1374
+ "Importe sowie Exporte können beide einfach auf der neuen Werkzeug-Seite "
1375
+ "durchgeführt werden."
1376
 
1377
  # @ acf
1378
+ #: includes/admin/views/settings-info.php:104
1379
+ msgid "New Form Locations"
1380
+ msgstr "Neue Positionen für Formulare"
1381
 
1382
  # @ acf
1383
+ #: includes/admin/views/settings-info.php:105
1384
+ msgid ""
1385
+ "Fields can now be mapped to menus, menu items, comments, widgets and all "
1386
+ "user forms!"
1387
  msgstr ""
1388
+ "Felder können nun auch Menüs, Menüpunkten, Kommentaren, Widgets und allen "
1389
+ "Benutzer-Formularen zugeordnet werden!"
1390
 
1391
  # @ acf
1392
+ #: includes/admin/views/settings-info.php:109
1393
+ msgid "More Customization"
1394
+ msgstr "Weitere Anpassungen"
1395
 
 
1396
  #: includes/admin/views/settings-info.php:110
1397
+ msgid ""
1398
+ "New PHP (and JS) actions and filters have been added to allow for more "
1399
+ "customization."
1400
+ msgstr ""
1401
+ "Neue Aktionen und Filter für PHP und JS wurden hinzugefügt um noch mehr "
1402
+ "Anpassungen zu erlauben."
1403
 
1404
+ #: includes/admin/views/settings-info.php:114
1405
+ msgid "Fresh UI"
1406
+ msgstr "Eine modernisierte Benutzeroberfläche"
1407
+
1408
+ #: includes/admin/views/settings-info.php:115
1409
+ msgid ""
1410
+ "The entire plugin has had a design refresh including new field types, "
1411
+ "settings and design!"
1412
  msgstr ""
1413
+ "Das Design des kompletten Plugins wurde modernisiert, inklusive neuer "
1414
+ "Feldtypen, Einstellungen und Aussehen!"
1415
 
1416
  # @ acf
1417
+ #: includes/admin/views/settings-info.php:119
1418
  msgid "New Settings"
1419
  msgstr "Neue Einstellungen"
1420
 
1421
  # @ acf
1422
+ #: includes/admin/views/settings-info.php:120
1423
  msgid ""
1424
+ "Field group settings have been added for Active, Label Placement, "
1425
+ "Instructions Placement and Description."
1426
  msgstr ""
1427
+ "Die Feldgruppen wurden um die Einstellungen für das Aktivieren und "
1428
+ "Deaktivieren der Gruppe, die Platzierung von Beschriftungen und Anweisungen "
1429
+ "sowie eine Beschreibung erweitert."
1430
 
1431
  # @ acf
1432
+ #: includes/admin/views/settings-info.php:124
1433
  msgid "Better Front End Forms"
1434
+ msgstr "Verbesserte Frontend-Formulare"
1435
 
1436
  # @ acf
1437
+ #: includes/admin/views/settings-info.php:125
1438
+ msgid ""
1439
+ "acf_form() can now create a new post on submission with lots of new settings."
1440
+ msgstr ""
1441
+ "acf_form() kann jetzt einen neuen Beitrag direkt beim Senden erstellen "
1442
+ "inklusive vieler neuer Einstellungsmöglichkeiten."
1443
 
1444
  # @ acf
1445
+ #: includes/admin/views/settings-info.php:129
1446
  msgid "Better Validation"
1447
  msgstr "Bessere Validierung"
1448
 
1449
  # @ acf
1450
+ #: includes/admin/views/settings-info.php:130
1451
+ msgid "Form validation is now done via PHP + AJAX in favour of only JS."
1452
  msgstr ""
1453
  "Die Formular-Validierung wird nun mit Hilfe von PHP + AJAX erledigt, "
1454
+ "anstelle nur JS zu verwenden."
 
 
 
 
 
1455
 
1456
  # @ acf
1457
+ #: includes/admin/views/settings-info.php:134
 
 
 
 
 
 
 
 
1458
  msgid "Moving Fields"
1459
  msgstr "Verschiebbare Felder"
1460
 
1461
  # @ acf
1462
+ #: includes/admin/views/settings-info.php:135
1463
  msgid ""
1464
  "New field group functionality allows you to move a field between groups & "
1465
+ "parents."
 
 
 
 
 
 
 
 
 
 
 
 
 
1466
  msgstr ""
1467
+ "Die neue Feldgruppen-Funktionalität erlaubt es ein Feld zwischen Gruppen und "
1468
+ "übergeordneten Gruppen frei zu verschieben."
 
 
 
 
 
1469
 
1470
  # @ acf
1471
+ #: includes/admin/views/settings-info.php:146
 
 
 
 
 
 
 
 
 
1472
  #, php-format
1473
  msgid "We think you'll love the changes in %s."
1474
  msgstr "Wir glauben Du wirst die Änderungen in %s lieben."
1475
 
1476
  # @ acf
1477
+ #: includes/api/api-helpers.php:1046
1478
  msgid "Thumbnail"
1479
  msgstr "Miniaturbild"
1480
 
1481
  # @ acf
1482
+ #: includes/api/api-helpers.php:1047
1483
  msgid "Medium"
1484
  msgstr "Mittel"
1485
 
1486
  # @ acf
1487
+ #: includes/api/api-helpers.php:1048
1488
  msgid "Large"
1489
  msgstr "Groß"
1490
 
1491
  # @ acf
1492
+ #: includes/api/api-helpers.php:1097
1493
  msgid "Full Size"
1494
  msgstr "Volle Größe"
1495
 
1496
  # @ acf
1497
+ #: includes/api/api-helpers.php:1339 includes/api/api-helpers.php:1912
1498
  #: pro/fields/class-acf-field-clone.php:996
1499
  msgid "(no title)"
1500
  msgstr "(ohne Titel)"
1501
 
1502
  # @ acf
1503
+ #: includes/api/api-helpers.php:3994
1504
  #, php-format
1505
  msgid "Image width must be at least %dpx."
1506
  msgstr "Die Breite des Bildes muss mindestens %dpx sein."
1507
 
1508
  # @ acf
1509
+ #: includes/api/api-helpers.php:3999
1510
  #, php-format
1511
  msgid "Image width must not exceed %dpx."
1512
  msgstr "Die Breite des Bildes darf %dpx nicht überschreiten."
1513
 
1514
  # @ acf
1515
+ #: includes/api/api-helpers.php:4015
1516
  #, php-format
1517
  msgid "Image height must be at least %dpx."
1518
  msgstr "Die Höhe des Bildes muss mindestens %dpx sein."
1519
 
1520
  # @ acf
1521
+ #: includes/api/api-helpers.php:4020
1522
  #, php-format
1523
  msgid "Image height must not exceed %dpx."
1524
  msgstr "Die Höhe des Bild darf %dpx nicht überschreiten."
1525
 
1526
  # @ acf
1527
+ #: includes/api/api-helpers.php:4038
1528
  #, php-format
1529
  msgid "File size must be at least %s."
1530
  msgstr "Die Dateigröße muss mindestens %s sein."
1531
 
1532
  # @ acf
1533
+ #: includes/api/api-helpers.php:4043
1534
  #, php-format
1535
  msgid "File size must must not exceed %s."
1536
  msgstr "Die Dateigröße darf %s nicht überschreiten."
1537
 
1538
  # @ acf
1539
+ #: includes/api/api-helpers.php:4077
1540
  #, php-format
1541
  msgid "File type must be %s."
1542
  msgstr "Der Dateityp muss %s sein."
1543
 
1544
  # @ acf
1545
+ #: includes/assets.php:172
1546
  msgid "The changes you made will be lost if you navigate away from this page"
1547
  msgstr ""
1548
  "Die vorgenommenen Änderungen gehen verloren wenn diese Seite verlassen wird"
1549
 
1550
+ #: includes/assets.php:175 includes/fields/class-acf-field-select.php:259
1551
  msgctxt "verb"
1552
  msgid "Select"
1553
  msgstr "Auswählen"
1554
 
1555
+ #: includes/assets.php:176
1556
  msgctxt "verb"
1557
  msgid "Edit"
1558
  msgstr "Bearbeiten"
1559
 
1560
+ #: includes/assets.php:177
1561
  msgctxt "verb"
1562
  msgid "Update"
1563
  msgstr "Aktualisieren"
1564
 
1565
  # @ acf
1566
+ #: includes/assets.php:178
1567
  msgid "Uploaded to this post"
1568
  msgstr "Zu diesem Beitrag hochgeladen"
1569
 
1570
  # @ acf
1571
+ #: includes/assets.php:179
1572
  msgid "Expand Details"
1573
  msgstr "Details einblenden"
1574
 
1575
  # @ acf
1576
+ #: includes/assets.php:180
1577
  msgid "Collapse Details"
1578
  msgstr "Details ausblenden"
1579
 
1580
+ #: includes/assets.php:181
1581
  msgid "Restricted"
1582
  msgstr "Eingeschränkt"
1583
 
1584
  # @ acf
1585
+ #: includes/assets.php:182 includes/fields/class-acf-field-image.php:67
1586
  msgid "All images"
1587
  msgstr "Alle Bilder"
1588
 
1589
  # @ acf
1590
+ #: includes/assets.php:185
1591
  msgid "Validation successful"
1592
  msgstr "Überprüfung erfolgreich"
1593
 
1594
  # @ acf
1595
+ #: includes/assets.php:186 includes/validation.php:285
1596
  #: includes/validation.php:296
1597
  msgid "Validation failed"
1598
  msgstr "Überprüfung fehlgeschlagen"
1599
 
1600
  # @ acf
1601
+ #: includes/assets.php:187
1602
  msgid "1 field requires attention"
1603
  msgstr "Für 1 Feld ist eine Aktualisierung notwendig"
1604
 
1605
  # @ acf
1606
+ #: includes/assets.php:188
1607
  #, php-format
1608
  msgid "%d fields require attention"
1609
  msgstr "Für %d Felder ist eine Aktualisierung notwendig"
1610
 
1611
  # @ acf
1612
+ #: includes/assets.php:191
1613
  msgid "Are you sure?"
1614
  msgstr "Wirklich entfernen?"
1615
 
1616
  # @ acf
1617
+ #: includes/assets.php:192 includes/fields/class-acf-field-true_false.php:79
1618
  #: includes/fields/class-acf-field-true_false.php:159
1619
  #: pro/admin/views/html-settings-updates.php:89
1620
  msgid "Yes"
1621
  msgstr "Ja"
1622
 
1623
  # @ acf
1624
+ #: includes/assets.php:193 includes/fields/class-acf-field-true_false.php:80
1625
  #: includes/fields/class-acf-field-true_false.php:174
1626
  #: pro/admin/views/html-settings-updates.php:99
1627
  msgid "No"
1628
  msgstr "Nein"
1629
 
1630
  # @ acf
1631
+ #: includes/assets.php:194 includes/fields/class-acf-field-file.php:154
1632
+ #: includes/fields/class-acf-field-image.php:141
1633
  #: includes/fields/class-acf-field-link.php:140
1634
+ #: pro/fields/class-acf-field-gallery.php:358
1635
+ #: pro/fields/class-acf-field-gallery.php:546
1636
  msgid "Remove"
1637
  msgstr "Entfernen"
1638
 
1639
+ #: includes/assets.php:195
1640
  msgid "Cancel"
1641
  msgstr "Abbrechen"
1642
 
1643
+ #: includes/assets.php:198
1644
  msgid "Has any value"
1645
  msgstr "Hat einen Wert"
1646
 
1647
+ #: includes/assets.php:199
1648
  msgid "Has no value"
1649
  msgstr "Hat keinen Wert"
1650
 
1651
  # @ acf
1652
+ #: includes/assets.php:200
1653
  msgid "Value is equal to"
1654
  msgstr "Wert ist gleich"
1655
 
1656
  # @ acf
1657
+ #: includes/assets.php:201
1658
  msgid "Value is not equal to"
1659
  msgstr "Wert ist ungleich"
1660
 
1661
  # @ acf
1662
+ #: includes/assets.php:202
1663
  msgid "Value matches pattern"
1664
  msgstr "Wert entspricht regulärem Ausdruck"
1665
 
1666
+ #: includes/assets.php:203
1667
  msgid "Value contains"
1668
  msgstr "Wert enthält"
1669
 
1670
  # @ acf
1671
+ #: includes/assets.php:204
1672
  msgid "Value is greater than"
1673
  msgstr "Wert ist größer als"
1674
 
1675
  # @ acf
1676
+ #: includes/assets.php:205
1677
  msgid "Value is less than"
1678
  msgstr "Wert ist kleiner als"
1679
 
1680
+ #: includes/assets.php:206
1681
  msgid "Selection is greater than"
1682
  msgstr "Auswahl ist größer als"
1683
 
1684
  # @ acf
1685
+ #: includes/assets.php:207
1686
  msgid "Selection is less than"
1687
  msgstr "Auswahl ist kleiner als"
1688
 
1689
  # @ acf
1690
+ #: includes/fields.php:308
1691
+ msgid "Field type does not exist"
1692
+ msgstr "Feldtyp existiert nicht"
1693
+
1694
+ #: includes/fields.php:308
1695
+ msgid "Unknown"
1696
+ msgstr "Unbekannt"
1697
+
1698
+ # @ acf
1699
+ #: includes/fields.php:349
1700
  msgid "Basic"
1701
  msgstr "Grundlage"
1702
 
1703
  # @ acf
1704
+ #: includes/fields.php:350 includes/forms/form-front.php:47
1705
  msgid "Content"
1706
  msgstr "Inhalt"
1707
 
1708
  # @ acf
1709
+ #: includes/fields.php:351
1710
  msgid "Choice"
1711
  msgstr "Auswahl"
1712
 
1713
  # @ acf
1714
+ #: includes/fields.php:352
1715
  msgid "Relational"
1716
  msgstr "Relational"
1717
 
1718
  # @ acf
1719
+ #: includes/fields.php:353
1720
  msgid "jQuery"
1721
  msgstr "jQuery"
1722
 
1723
  # @ acf
1724
+ #: includes/fields.php:354 includes/fields/class-acf-field-button-group.php:177
1725
  #: includes/fields/class-acf-field-checkbox.php:389
1726
  #: includes/fields/class-acf-field-group.php:474
1727
  #: includes/fields/class-acf-field-radio.php:290
1728
  #: pro/fields/class-acf-field-clone.php:843
1729
+ #: pro/fields/class-acf-field-flexible-content.php:567
1730
+ #: pro/fields/class-acf-field-flexible-content.php:616
1731
+ #: pro/fields/class-acf-field-repeater.php:443
1732
  msgid "Layout"
1733
  msgstr "Layout"
1734
 
 
 
 
 
 
 
 
 
 
1735
  #: includes/fields/class-acf-field-accordion.php:24
1736
  msgid "Accordion"
1737
  msgstr "Akkordeon"
1738
 
1739
  #: includes/fields/class-acf-field-accordion.php:99
1740
  msgid "Open"
1741
+ msgstr "Geöffnet"
1742
 
1743
  #: includes/fields/class-acf-field-accordion.php:100
1744
  msgid "Display this accordion as open on page load."
1745
+ msgstr "Dieses Akkordeon beim Laden der Seite als geöffnet anzeigen."
1746
 
1747
  #: includes/fields/class-acf-field-accordion.php:109
1748
  msgid "Multi-expand"
1755
  #: includes/fields/class-acf-field-accordion.php:119
1756
  #: includes/fields/class-acf-field-tab.php:114
1757
  msgid "Endpoint"
1758
+ msgstr "Endpunkt"
1759
 
1760
  #: includes/fields/class-acf-field-accordion.php:120
1761
  msgid ""
1762
  "Define an endpoint for the previous accordion to stop. This accordion will "
1763
  "not be visible."
1764
  msgstr ""
1765
+ "Definiert einen Endpunkt an dem das vorangegangene Akkordeon endet. Dieses "
1766
+ "abschließende Akkordeon wird nicht sichtbar sein."
1767
 
1768
  #: includes/fields/class-acf-field-button-group.php:24
1769
  msgid "Button Group"
1773
  #: includes/fields/class-acf-field-button-group.php:149
1774
  #: includes/fields/class-acf-field-checkbox.php:344
1775
  #: includes/fields/class-acf-field-radio.php:235
1776
+ #: includes/fields/class-acf-field-select.php:359
1777
  msgid "Choices"
1778
  msgstr "Auswahlmöglichkeiten"
1779
 
1781
  #: includes/fields/class-acf-field-button-group.php:150
1782
  #: includes/fields/class-acf-field-checkbox.php:345
1783
  #: includes/fields/class-acf-field-radio.php:236
1784
+ #: includes/fields/class-acf-field-select.php:360
1785
  msgid "Enter each choice on a new line."
1786
+ msgstr "Jede Auswahlmöglichkeit in eine neue Zeile eingeben."
1787
 
1788
  # @ acf
1789
  #: includes/fields/class-acf-field-button-group.php:150
1790
  #: includes/fields/class-acf-field-checkbox.php:345
1791
  #: includes/fields/class-acf-field-radio.php:236
1792
+ #: includes/fields/class-acf-field-select.php:360
1793
  msgid "For more control, you may specify both a value and label like this:"
1794
  msgstr ""
1795
+ "Für mehr Kontrolle, kannst Du sowohl einen Wert als auch eine Beschriftung "
1796
+ "wie folgt angeben:"
1797
 
1798
  # @ acf
1799
  #: includes/fields/class-acf-field-button-group.php:150
1800
  #: includes/fields/class-acf-field-checkbox.php:345
1801
  #: includes/fields/class-acf-field-radio.php:236
1802
+ #: includes/fields/class-acf-field-select.php:360
1803
  msgid "red : Red"
1804
  msgstr "rot : Rot"
1805
 
1806
  # @ acf
1807
  #: includes/fields/class-acf-field-button-group.php:158
1808
  #: includes/fields/class-acf-field-page_link.php:513
1809
+ #: includes/fields/class-acf-field-post_object.php:411
1810
  #: includes/fields/class-acf-field-radio.php:244
1811
+ #: includes/fields/class-acf-field-select.php:377
1812
+ #: includes/fields/class-acf-field-taxonomy.php:784
1813
  #: includes/fields/class-acf-field-user.php:409
1814
  msgid "Allow Null?"
1815
  msgstr "NULL-Werte zulassen?"
1821
  #: includes/fields/class-acf-field-email.php:118
1822
  #: includes/fields/class-acf-field-number.php:127
1823
  #: includes/fields/class-acf-field-radio.php:281
1824
+ #: includes/fields/class-acf-field-range.php:149
1825
+ #: includes/fields/class-acf-field-select.php:368
1826
  #: includes/fields/class-acf-field-text.php:119
1827
  #: includes/fields/class-acf-field-textarea.php:102
1828
  #: includes/fields/class-acf-field-true_false.php:135
1829
  #: includes/fields/class-acf-field-url.php:100
1830
+ #: includes/fields/class-acf-field-wysiwyg.php:381
1831
  msgid "Default Value"
1832
  msgstr "Standardwert"
1833
 
1836
  #: includes/fields/class-acf-field-email.php:119
1837
  #: includes/fields/class-acf-field-number.php:128
1838
  #: includes/fields/class-acf-field-radio.php:282
1839
+ #: includes/fields/class-acf-field-range.php:150
1840
  #: includes/fields/class-acf-field-text.php:120
1841
  #: includes/fields/class-acf-field-textarea.php:103
1842
  #: includes/fields/class-acf-field-url.php:101
1843
+ #: includes/fields/class-acf-field-wysiwyg.php:382
1844
  msgid "Appears when creating a new post"
1845
  msgstr "Erscheint bei der Erstellung eines neuen Beitrags"
1846
 
1861
  # @ acf
1862
  #: includes/fields/class-acf-field-button-group.php:191
1863
  #: includes/fields/class-acf-field-checkbox.php:413
1864
+ #: includes/fields/class-acf-field-file.php:215
1865
+ #: includes/fields/class-acf-field-image.php:205
1866
  #: includes/fields/class-acf-field-link.php:166
1867
  #: includes/fields/class-acf-field-radio.php:304
1868
+ #: includes/fields/class-acf-field-taxonomy.php:829
1869
  msgid "Return Value"
1870
  msgstr "Rückgabewert"
1871
 
1872
  # @ acf
1873
  #: includes/fields/class-acf-field-button-group.php:192
1874
  #: includes/fields/class-acf-field-checkbox.php:414
1875
+ #: includes/fields/class-acf-field-file.php:216
1876
+ #: includes/fields/class-acf-field-image.php:206
1877
  #: includes/fields/class-acf-field-link.php:167
1878
  #: includes/fields/class-acf-field-radio.php:305
1879
  msgid "Specify the returned value on front end"
1880
+ msgstr "Legt den Rückgabewert für das Frontend fest"
1881
 
1882
  #: includes/fields/class-acf-field-button-group.php:197
1883
  #: includes/fields/class-acf-field-checkbox.php:419
1884
  #: includes/fields/class-acf-field-radio.php:310
1885
+ #: includes/fields/class-acf-field-select.php:427
1886
  msgid "Value"
1887
  msgstr "Wert"
1888
 
1889
  #: includes/fields/class-acf-field-button-group.php:199
1890
  #: includes/fields/class-acf-field-checkbox.php:421
1891
  #: includes/fields/class-acf-field-radio.php:312
1892
+ #: includes/fields/class-acf-field-select.php:429
1893
  msgid "Both (Array)"
1894
  msgstr "Beide (Array)"
1895
 
1896
  # @ acf
1897
  #: includes/fields/class-acf-field-checkbox.php:25
1898
+ #: includes/fields/class-acf-field-taxonomy.php:771
1899
  msgid "Checkbox"
1900
  msgstr "Checkbox"
1901
 
1910
 
1911
  #: includes/fields/class-acf-field-checkbox.php:353
1912
  msgid "Allow Custom"
1913
+ msgstr "Benutzerdefinierte Werte erlauben"
1914
 
1915
  #: includes/fields/class-acf-field-checkbox.php:358
1916
  msgid "Allow 'custom' values to be added"
1917
+ msgstr "Erlaubt das Hinzufügen benutzerdefinierter Werte"
1918
 
1919
  #: includes/fields/class-acf-field-checkbox.php:364
1920
  msgid "Save Custom"
1921
+ msgstr "Benutzerdefinierte Werte speichern"
1922
 
1923
  #: includes/fields/class-acf-field-checkbox.php:369
1924
  msgid "Save 'custom' values to the field's choices"
1925
  msgstr ""
1926
+ "Benutzerdefinierte Werte unter den Auswahlmöglichkeiten des Feldes speichern"
1927
 
1928
  # @ acf
1929
  #: includes/fields/class-acf-field-checkbox.php:381
1930
+ #: includes/fields/class-acf-field-select.php:369
1931
  msgid "Enter each default value on a new line"
1932
  msgstr "Jeden Standardwert in einer neuen Zeile eingeben"
1933
 
1934
  #: includes/fields/class-acf-field-checkbox.php:403
1935
  msgid "Toggle"
1936
+ msgstr "Alle Auswählen"
1937
 
1938
  #: includes/fields/class-acf-field-checkbox.php:404
1939
  msgid "Prepend an extra checkbox to toggle all choices"
1940
  msgstr ""
1941
+ "Hängt eine zusätzliche Checkbox an mit der alle Optionen ausgewählt werden "
1942
+ "können"
1943
 
1944
  # @ acf
1945
  #: includes/fields/class-acf-field-color_picker.php:25
1946
  msgid "Color Picker"
1947
+ msgstr "Farbauswahl"
1948
 
1949
  # @ acf
1950
  #: includes/fields/class-acf-field-color_picker.php:68
1968
  # @ acf
1969
  #: includes/fields/class-acf-field-date_picker.php:25
1970
  msgid "Date Picker"
1971
+ msgstr "Datumsauswahl"
1972
 
1973
  #: includes/fields/class-acf-field-date_picker.php:59
1974
  msgctxt "Date Picker JS closeText"
1993
  #: includes/fields/class-acf-field-date_picker.php:63
1994
  msgctxt "Date Picker JS weekHeader"
1995
  msgid "Wk"
1996
+ msgstr "W"
1997
 
1998
  # @ acf
1999
  #: includes/fields/class-acf-field-date_picker.php:180
2000
  #: includes/fields/class-acf-field-date_time_picker.php:183
2001
  #: includes/fields/class-acf-field-time_picker.php:109
2002
  msgid "Display Format"
2003
+ msgstr "Darstellungsformat"
2004
 
2005
  # @ acf
2006
  #: includes/fields/class-acf-field-date_picker.php:181
2007
  #: includes/fields/class-acf-field-date_time_picker.php:184
2008
  #: includes/fields/class-acf-field-time_picker.php:110
2009
  msgid "The format displayed when editing a post"
2010
+ msgstr "Das Format für die Anzeige in der Bearbeitungsansicht"
2011
 
2012
  #: includes/fields/class-acf-field-date_picker.php:189
2013
  #: includes/fields/class-acf-field-date_picker.php:220
2016
  #: includes/fields/class-acf-field-time_picker.php:117
2017
  #: includes/fields/class-acf-field-time_picker.php:132
2018
  msgid "Custom:"
2019
+ msgstr "Benutzerdefiniert:"
2020
 
2021
  #: includes/fields/class-acf-field-date_picker.php:199
2022
  msgid "Save Format"
2023
+ msgstr "Speicherformat"
2024
 
2025
  #: includes/fields/class-acf-field-date_picker.php:200
2026
  msgid "The format used when saving a value"
2027
+ msgstr "Das Format das beim Speichern eines Wertes verwendet wird"
2028
 
2029
  # @ acf
2030
  #: includes/fields/class-acf-field-date_picker.php:210
2031
  #: includes/fields/class-acf-field-date_time_picker.php:200
2032
+ #: includes/fields/class-acf-field-post_object.php:431
2033
+ #: includes/fields/class-acf-field-relationship.php:715
2034
+ #: includes/fields/class-acf-field-select.php:422
2035
  #: includes/fields/class-acf-field-time_picker.php:124
2036
  #: includes/fields/class-acf-field-user.php:428
2037
  msgid "Return Format"
2038
+ msgstr "Rückgabeformat"
2039
 
2040
  # @ acf
2041
  #: includes/fields/class-acf-field-date_picker.php:211
2042
  #: includes/fields/class-acf-field-date_time_picker.php:201
2043
  #: includes/fields/class-acf-field-time_picker.php:125
2044
  msgid "The format returned via template functions"
2045
+ msgstr "Das Format für die Ausgabe in den Template-Funktionen"
2046
 
2047
  # @ acf
2048
  #: includes/fields/class-acf-field-date_picker.php:229
2052
 
2053
  #: includes/fields/class-acf-field-date_time_picker.php:25
2054
  msgid "Date Time Picker"
2055
+ msgstr "Datums- und Zeitauswahl"
2056
 
2057
  #: includes/fields/class-acf-field-date_time_picker.php:68
2058
  msgctxt "Date Time Picker JS timeOnlyTitle"
2112
  #: includes/fields/class-acf-field-date_time_picker.php:80
2113
  msgctxt "Date Time Picker JS amText"
2114
  msgid "AM"
2115
+ msgstr "Vorm."
2116
 
2117
  #: includes/fields/class-acf-field-date_time_picker.php:81
2118
  msgctxt "Date Time Picker JS amTextShort"
2119
  msgid "A"
2120
+ msgstr "Vorm."
2121
 
2122
  #: includes/fields/class-acf-field-date_time_picker.php:84
2123
  msgctxt "Date Time Picker JS pmText"
2124
  msgid "PM"
2125
+ msgstr "Nachm."
2126
 
2127
  #: includes/fields/class-acf-field-date_time_picker.php:85
2128
  msgctxt "Date Time Picker JS pmTextShort"
2129
  msgid "P"
2130
+ msgstr "Nachm."
2131
 
2132
  # @ acf
2133
  #: includes/fields/class-acf-field-email.php:25
2142
  #: includes/fields/class-acf-field-textarea.php:111
2143
  #: includes/fields/class-acf-field-url.php:109
2144
  msgid "Placeholder Text"
2145
+ msgstr "Platzhaltertext"
2146
 
2147
  # @ acf
2148
  #: includes/fields/class-acf-field-email.php:128
2152
  #: includes/fields/class-acf-field-textarea.php:112
2153
  #: includes/fields/class-acf-field-url.php:110
2154
  msgid "Appears within the input"
2155
+ msgstr "Platzhaltertext solange keine Eingabe im Feld vorgenommen wurde"
2156
 
2157
  # @ acf
2158
  #: includes/fields/class-acf-field-email.php:136
2159
  #: includes/fields/class-acf-field-number.php:145
2160
  #: includes/fields/class-acf-field-password.php:80
2161
+ #: includes/fields/class-acf-field-range.php:188
2162
  #: includes/fields/class-acf-field-text.php:137
2163
  msgid "Prepend"
2164
  msgstr "Voranstellen"
2167
  #: includes/fields/class-acf-field-email.php:137
2168
  #: includes/fields/class-acf-field-number.php:146
2169
  #: includes/fields/class-acf-field-password.php:81
2170
+ #: includes/fields/class-acf-field-range.php:189
2171
  #: includes/fields/class-acf-field-text.php:138
2172
  msgid "Appears before the input"
2173
  msgstr "Wird dem Eingabefeld vorangestellt"
2176
  #: includes/fields/class-acf-field-email.php:145
2177
  #: includes/fields/class-acf-field-number.php:154
2178
  #: includes/fields/class-acf-field-password.php:89
2179
+ #: includes/fields/class-acf-field-range.php:197
2180
  #: includes/fields/class-acf-field-text.php:146
2181
  msgid "Append"
2182
  msgstr "Anhängen"
2185
  #: includes/fields/class-acf-field-email.php:146
2186
  #: includes/fields/class-acf-field-number.php:155
2187
  #: includes/fields/class-acf-field-password.php:90
2188
+ #: includes/fields/class-acf-field-range.php:198
2189
  #: includes/fields/class-acf-field-text.php:147
2190
  msgid "Appears after the input"
2191
  msgstr "Wird dem Eingabefeld hinten angestellt"
2196
  msgstr "Datei"
2197
 
2198
  # @ acf
2199
+ #: includes/fields/class-acf-field-file.php:58
2200
  msgid "Edit File"
2201
  msgstr "Datei bearbeiten"
2202
 
2203
  # @ acf
2204
+ #: includes/fields/class-acf-field-file.php:59
2205
  msgid "Update File"
2206
  msgstr "Datei aktualisieren"
2207
 
2208
+ #: includes/fields/class-acf-field-file.php:141
2209
  msgid "File name"
2210
  msgstr "Dateiname"
2211
 
2212
  # @ acf
2213
+ #: includes/fields/class-acf-field-file.php:145
2214
+ #: includes/fields/class-acf-field-file.php:248
2215
+ #: includes/fields/class-acf-field-file.php:259
2216
+ #: includes/fields/class-acf-field-image.php:265
2217
+ #: includes/fields/class-acf-field-image.php:294
2218
+ #: pro/fields/class-acf-field-gallery.php:705
2219
+ #: pro/fields/class-acf-field-gallery.php:734
2220
  msgid "File size"
2221
  msgstr "Dateigröße"
2222
 
2223
  # @ acf
2224
+ #: includes/fields/class-acf-field-file.php:170
2225
  msgid "Add File"
2226
  msgstr "Datei hinzufügen"
2227
 
2228
  # @ acf
2229
+ #: includes/fields/class-acf-field-file.php:221
2230
  msgid "File Array"
2231
  msgstr "Datei-Array"
2232
 
2233
  # @ acf
2234
+ #: includes/fields/class-acf-field-file.php:222
2235
  msgid "File URL"
2236
  msgstr "Datei-URL"
2237
 
2238
  # @ acf
2239
+ #: includes/fields/class-acf-field-file.php:223
2240
  msgid "File ID"
2241
  msgstr "Datei-ID"
2242
 
2243
  # @ acf
2244
+ #: includes/fields/class-acf-field-file.php:230
2245
+ #: includes/fields/class-acf-field-image.php:230
2246
+ #: pro/fields/class-acf-field-gallery.php:670
2247
  msgid "Library"
2248
+ msgstr "Mediathek"
2249
 
2250
  # @ acf
2251
+ #: includes/fields/class-acf-field-file.php:231
2252
+ #: includes/fields/class-acf-field-image.php:231
2253
+ #: pro/fields/class-acf-field-gallery.php:671
2254
  msgid "Limit the media library choice"
2255
+ msgstr "Beschränkt die Auswahl in der Mediathek"
2256
 
2257
  # @ acf
2258
+ #: includes/fields/class-acf-field-file.php:236
2259
+ #: includes/fields/class-acf-field-image.php:236
2260
  #: includes/locations/class-acf-location-attachment.php:101
2261
  #: includes/locations/class-acf-location-comment.php:79
2262
  #: includes/locations/class-acf-location-nav-menu.php:102
2264
  #: includes/locations/class-acf-location-user-form.php:87
2265
  #: includes/locations/class-acf-location-user-role.php:111
2266
  #: includes/locations/class-acf-location-widget.php:83
2267
+ #: pro/fields/class-acf-field-gallery.php:676
2268
  msgid "All"
2269
  msgstr "Alle"
2270
 
2271
  # @ acf
2272
+ #: includes/fields/class-acf-field-file.php:237
2273
+ #: includes/fields/class-acf-field-image.php:237
2274
+ #: pro/fields/class-acf-field-gallery.php:677
2275
  msgid "Uploaded to post"
2276
  msgstr "Für den Beitrag hochgeladen"
2277
 
2278
  # @ acf
2279
+ #: includes/fields/class-acf-field-file.php:244
2280
+ #: includes/fields/class-acf-field-image.php:244
2281
+ #: pro/fields/class-acf-field-gallery.php:684
2282
  msgid "Minimum"
2283
  msgstr "Minimum"
2284
 
2285
  # @ acf
2286
+ #: includes/fields/class-acf-field-file.php:245
2287
+ #: includes/fields/class-acf-field-file.php:256
2288
  msgid "Restrict which files can be uploaded"
2289
+ msgstr "Beschränkt welche Dateien hochgeladen werden können"
 
 
2290
 
2291
  # @ acf
2292
+ #: includes/fields/class-acf-field-file.php:255
2293
+ #: includes/fields/class-acf-field-image.php:273
2294
+ #: pro/fields/class-acf-field-gallery.php:713
2295
  msgid "Maximum"
2296
  msgstr "Maximum"
2297
 
2298
  # @ acf
2299
+ #: includes/fields/class-acf-field-file.php:266
2300
+ #: includes/fields/class-acf-field-image.php:302
2301
+ #: pro/fields/class-acf-field-gallery.php:742
2302
  msgid "Allowed file types"
2303
+ msgstr "Erlaubte Dateiformate"
2304
 
2305
  # @ acf
2306
+ #: includes/fields/class-acf-field-file.php:267
2307
+ #: includes/fields/class-acf-field-image.php:303
2308
+ #: pro/fields/class-acf-field-gallery.php:743
2309
  msgid "Comma separated list. Leave blank for all types"
2310
  msgstr ""
2311
+ "Eine durch Komma getrennte Liste. Leer lassen um alle Dateiformate zu "
2312
+ "erlauben"
2313
 
2314
  # @ acf
2315
  #: includes/fields/class-acf-field-google-map.php:25
2317
  msgstr "Google Maps"
2318
 
2319
  # @ acf
2320
+ #: includes/fields/class-acf-field-google-map.php:59
2321
  msgid "Sorry, this browser does not support geolocation"
2322
  msgstr "Dieser Browser unterstützt keine Geo-Lokation"
2323
 
2324
  # @ acf
2325
+ #: includes/fields/class-acf-field-google-map.php:165
2326
  msgid "Clear location"
2327
  msgstr "Position löschen"
2328
 
2329
  # @ acf
2330
+ #: includes/fields/class-acf-field-google-map.php:166
2331
  msgid "Find current location"
2332
  msgstr "Aktuelle Position finden"
2333
 
2334
  # @ acf
2335
+ #: includes/fields/class-acf-field-google-map.php:169
2336
  msgid "Search for address..."
2337
  msgstr "Nach der Adresse suchen..."
2338
 
2339
  # @ acf
2340
+ #: includes/fields/class-acf-field-google-map.php:199
2341
+ #: includes/fields/class-acf-field-google-map.php:210
2342
  msgid "Center"
2343
+ msgstr "Mittelpunkt"
2344
 
2345
  # @ acf
2346
+ #: includes/fields/class-acf-field-google-map.php:200
2347
+ #: includes/fields/class-acf-field-google-map.php:211
2348
  msgid "Center the initial map"
2349
+ msgstr "Mittelpunkt der Ausgangskarte"
2350
 
2351
  # @ acf
2352
+ #: includes/fields/class-acf-field-google-map.php:222
2353
  msgid "Zoom"
2354
  msgstr "Zoom"
2355
 
2356
  # @ acf
2357
+ #: includes/fields/class-acf-field-google-map.php:223
2358
  msgid "Set the initial zoom level"
2359
+ msgstr "Legt die anfängliche Zoomstufe der Karte fest"
2360
 
2361
  # @ acf
2362
+ #: includes/fields/class-acf-field-google-map.php:232
2363
+ #: includes/fields/class-acf-field-image.php:256
2364
+ #: includes/fields/class-acf-field-image.php:285
2365
  #: includes/fields/class-acf-field-oembed.php:268
2366
+ #: pro/fields/class-acf-field-gallery.php:696
2367
+ #: pro/fields/class-acf-field-gallery.php:725
2368
  msgid "Height"
2369
  msgstr "Höhe"
2370
 
2371
  # @ acf
2372
+ #: includes/fields/class-acf-field-google-map.php:233
2373
  msgid "Customise the map height"
2374
+ msgstr "Passt die Höhe der Karte an"
2375
 
2376
  # @ acf
2377
  #: includes/fields/class-acf-field-group.php:25
2378
  msgid "Group"
2379
+ msgstr "Gruppe"
 
 
2380
 
2381
  # @ acf
2382
  #: includes/fields/class-acf-field-group.php:459
2383
+ #: pro/fields/class-acf-field-repeater.php:379
2384
  msgid "Sub Fields"
2385
+ msgstr "Unterfelder"
2386
 
2387
  #: includes/fields/class-acf-field-group.php:475
2388
  #: pro/fields/class-acf-field-clone.php:844
2389
  msgid "Specify the style used to render the selected fields"
2390
+ msgstr "Gibt die Art an wie die ausgewählten Felder ausgegeben werden sollen"
 
2391
 
2392
  # @ acf
2393
  #: includes/fields/class-acf-field-group.php:480
2394
  #: pro/fields/class-acf-field-clone.php:849
2395
+ #: pro/fields/class-acf-field-flexible-content.php:627
2396
+ #: pro/fields/class-acf-field-repeater.php:451
2397
  msgid "Block"
2398
  msgstr "Block"
2399
 
2400
  # @ acf
2401
  #: includes/fields/class-acf-field-group.php:481
2402
  #: pro/fields/class-acf-field-clone.php:850
2403
+ #: pro/fields/class-acf-field-flexible-content.php:626
2404
+ #: pro/fields/class-acf-field-repeater.php:450
2405
  msgid "Table"
2406
  msgstr "Tabelle"
2407
 
2408
  # @ acf
2409
  #: includes/fields/class-acf-field-group.php:482
2410
  #: pro/fields/class-acf-field-clone.php:851
2411
+ #: pro/fields/class-acf-field-flexible-content.php:628
2412
+ #: pro/fields/class-acf-field-repeater.php:452
2413
  msgid "Row"
2414
  msgstr "Reihe"
2415
 
2419
  msgstr "Bild"
2420
 
2421
  # @ acf
2422
+ #: includes/fields/class-acf-field-image.php:64
2423
  msgid "Select Image"
2424
  msgstr "Bild auswählen"
2425
 
2426
  # @ acf
2427
+ #: includes/fields/class-acf-field-image.php:65
 
2428
  msgid "Edit Image"
2429
  msgstr "Bild bearbeiten"
2430
 
2431
  # @ acf
2432
+ #: includes/fields/class-acf-field-image.php:66
 
2433
  msgid "Update Image"
2434
  msgstr "Bild aktualisieren"
2435
 
2436
  # @ acf
2437
+ #: includes/fields/class-acf-field-image.php:157
2438
  msgid "No image selected"
2439
  msgstr "Kein Bild ausgewählt"
2440
 
2441
  # @ acf
2442
+ #: includes/fields/class-acf-field-image.php:157
2443
  msgid "Add Image"
2444
  msgstr "Bild hinzufügen"
2445
 
2446
  # @ acf
2447
+ #: includes/fields/class-acf-field-image.php:211
2448
  msgid "Image Array"
2449
  msgstr "Bild-Array"
2450
 
2451
  # @ acf
2452
+ #: includes/fields/class-acf-field-image.php:212
2453
  msgid "Image URL"
2454
  msgstr "Bild-URL"
2455
 
2456
  # @ acf
2457
+ #: includes/fields/class-acf-field-image.php:213
2458
  msgid "Image ID"
2459
  msgstr "Bild-ID"
2460
 
2461
  # @ acf
2462
+ #: includes/fields/class-acf-field-image.php:220
2463
  msgid "Preview Size"
2464
  msgstr "Maße der Vorschau"
2465
 
2466
  # @ acf
2467
+ #: includes/fields/class-acf-field-image.php:221
2468
  msgid "Shown when entering data"
2469
+ msgstr "Legt fest welche Maße die Vorschau in der Bearbeitungsansicht hat"
2470
 
2471
  # @ acf
2472
+ #: includes/fields/class-acf-field-image.php:245
2473
+ #: includes/fields/class-acf-field-image.php:274
2474
+ #: pro/fields/class-acf-field-gallery.php:685
2475
+ #: pro/fields/class-acf-field-gallery.php:714
2476
  msgid "Restrict which images can be uploaded"
2477
+ msgstr "Beschränkt welche Bilder hochgeladen werden können"
 
 
2478
 
2479
  # @ acf
2480
+ #: includes/fields/class-acf-field-image.php:248
2481
+ #: includes/fields/class-acf-field-image.php:277
2482
  #: includes/fields/class-acf-field-oembed.php:257
2483
+ #: pro/fields/class-acf-field-gallery.php:688
2484
+ #: pro/fields/class-acf-field-gallery.php:717
2485
  msgid "Width"
2486
  msgstr "Breite"
2487
 
2514
  #: includes/fields/class-acf-field-message.php:101
2515
  #: includes/fields/class-acf-field-true_false.php:126
2516
  msgid "Message"
2517
+ msgstr "Mitteilung"
2518
 
2519
  # @ acf
2520
  #: includes/fields/class-acf-field-message.php:110
2526
  #: includes/fields/class-acf-field-message.php:111
2527
  #: includes/fields/class-acf-field-textarea.php:140
2528
  msgid "Controls how new lines are rendered"
2529
+ msgstr "Legt fest wie Zeilenumbrüche gerendert werden"
2530
 
2531
  # @ acf
2532
  #: includes/fields/class-acf-field-message.php:115
2533
  #: includes/fields/class-acf-field-textarea.php:144
2534
  msgid "Automatically add paragraphs"
2535
+ msgstr "Automatisches hinzufügen von Absätzen"
2536
 
2537
  # @ acf
2538
  #: includes/fields/class-acf-field-message.php:116
2539
  #: includes/fields/class-acf-field-textarea.php:145
2540
  msgid "Automatically add &lt;br&gt;"
2541
+ msgstr "Automatisches hinzufügen von &lt;br&gt;"
2542
 
2543
  # @ acf
2544
  #: includes/fields/class-acf-field-message.php:117
2549
  # @ acf
2550
  #: includes/fields/class-acf-field-message.php:124
2551
  msgid "Escape HTML"
2552
+ msgstr "Escape HTML"
2553
 
2554
  # @ acf
2555
  #: includes/fields/class-acf-field-message.php:125
2556
  msgid "Allow HTML markup to display as visible text instead of rendering"
2557
  msgstr ""
2558
+ "Erlaubt HTML-Markup als sichtbaren Text anzuzeigen anstelle diesen zu rendern"
 
2559
 
2560
  # @ acf
2561
  #: includes/fields/class-acf-field-number.php:25
2564
 
2565
  # @ acf
2566
  #: includes/fields/class-acf-field-number.php:163
2567
+ #: includes/fields/class-acf-field-range.php:158
2568
  msgid "Minimum Value"
2569
  msgstr "Mindestwert"
2570
 
2571
  # @ acf
2572
  #: includes/fields/class-acf-field-number.php:172
2573
+ #: includes/fields/class-acf-field-range.php:168
2574
  msgid "Maximum Value"
2575
  msgstr "Maximalwert"
2576
 
2577
  # @ acf
2578
  #: includes/fields/class-acf-field-number.php:181
2579
+ #: includes/fields/class-acf-field-range.php:178
2580
  msgid "Step Size"
2581
  msgstr "Schrittweite"
2582
 
2613
  msgid "Embed Size"
2614
  msgstr "Maße"
2615
 
2616
+ # @ acf
2617
+ #: includes/fields/class-acf-field-page_link.php:25
2618
+ msgid "Page Link"
2619
+ msgstr "Seiten-Link"
2620
+
2621
  # @ acf
2622
  #: includes/fields/class-acf-field-page_link.php:177
2623
  msgid "Archives"
2624
  msgstr "Archive"
2625
 
2626
  #: includes/fields/class-acf-field-page_link.php:269
2627
+ #: includes/fields/class-acf-field-post_object.php:267
2628
+ #: includes/fields/class-acf-field-taxonomy.php:961
2629
  msgid "Parent"
2630
  msgstr "Übergeordnet"
2631
 
2632
  # @ acf
2633
  #: includes/fields/class-acf-field-page_link.php:485
2634
+ #: includes/fields/class-acf-field-post_object.php:383
2635
+ #: includes/fields/class-acf-field-relationship.php:641
2636
  msgid "Filter by Post Type"
2637
+ msgstr "Nach Inhaltstyp filtern"
2638
 
2639
  # @ acf
2640
  #: includes/fields/class-acf-field-page_link.php:493
2641
+ #: includes/fields/class-acf-field-post_object.php:391
2642
+ #: includes/fields/class-acf-field-relationship.php:649
2643
  msgid "All post types"
2644
+ msgstr "Alle Inhaltstypen"
2645
 
2646
  # @ acf
2647
  #: includes/fields/class-acf-field-page_link.php:499
2648
+ #: includes/fields/class-acf-field-post_object.php:397
2649
+ #: includes/fields/class-acf-field-relationship.php:655
2650
  msgid "Filter by Taxonomy"
2651
  msgstr "Nach Taxonomien filtern"
2652
 
2653
  # @ acf
2654
  #: includes/fields/class-acf-field-page_link.php:507
2655
+ #: includes/fields/class-acf-field-post_object.php:405
2656
+ #: includes/fields/class-acf-field-relationship.php:663
2657
  msgid "All taxonomies"
2658
  msgstr "Alle Taxonomien"
2659
 
2663
 
2664
  # @ acf
2665
  #: includes/fields/class-acf-field-page_link.php:533
2666
+ #: includes/fields/class-acf-field-post_object.php:421
2667
+ #: includes/fields/class-acf-field-select.php:387
2668
  #: includes/fields/class-acf-field-user.php:419
2669
  msgid "Select multiple values?"
2670
  msgstr "Mehrere Werte auswählbar?"
2676
 
2677
  # @ acf
2678
  #: includes/fields/class-acf-field-post_object.php:25
2679
+ #: includes/fields/class-acf-field-post_object.php:436
2680
+ #: includes/fields/class-acf-field-relationship.php:720
2681
  msgid "Post Object"
2682
  msgstr "Beitrags-Objekt"
2683
 
2684
  # @ acf
2685
+ #: includes/fields/class-acf-field-post_object.php:437
2686
+ #: includes/fields/class-acf-field-relationship.php:721
2687
  msgid "Post ID"
2688
  msgstr "Beitrags-ID"
2689
 
2695
  # @ acf
2696
  #: includes/fields/class-acf-field-radio.php:254
2697
  msgid "Other"
2698
+ msgstr "Weitere"
2699
 
2700
  # @ acf
2701
  #: includes/fields/class-acf-field-radio.php:259
2702
  msgid "Add 'other' choice to allow for custom values"
2703
  msgstr ""
2704
+ "Das Hinzufügen der Auswahlmöglichkeit 'Weitere‘ erlaubt benutzerdefinierte "
2705
+ "Werte"
2706
 
2707
  # @ acf
2708
  #: includes/fields/class-acf-field-radio.php:265
2709
  msgid "Save Other"
2710
+ msgstr "Weitere speichern"
2711
 
2712
  # @ acf
2713
  #: includes/fields/class-acf-field-radio.php:270
2714
  msgid "Save 'other' values to the field's choices"
2715
+ msgstr "Weitere Werte unter den Auswahlmöglichkeiten des Feldes speichern"
2716
 
2717
  #: includes/fields/class-acf-field-range.php:25
2718
  msgid "Range"
2724
  msgstr "Beziehung"
2725
 
2726
  # @ acf
2727
+ #: includes/fields/class-acf-field-relationship.php:62
2728
  msgid "Maximum values reached ( {max} values )"
2729
  msgstr "Maximum der Einträge mit ({max} Einträge) erreicht"
2730
 
2731
  # @ acf
2732
+ #: includes/fields/class-acf-field-relationship.php:63
2733
  msgid "Loading"
2734
  msgstr "Lade"
2735
 
2736
  # @ acf
2737
+ #: includes/fields/class-acf-field-relationship.php:64
2738
  msgid "No matches found"
2739
  msgstr "Keine Übereinstimmung gefunden"
2740
 
2741
  # @ acf
2742
+ #: includes/fields/class-acf-field-relationship.php:441
2743
  msgid "Select post type"
2744
+ msgstr "Inhaltstyp auswählen"
2745
 
2746
  # @ acf
2747
+ #: includes/fields/class-acf-field-relationship.php:467
2748
  msgid "Select taxonomy"
2749
  msgstr "Taxonomie auswählen"
2750
 
2751
  # @ acf
2752
+ #: includes/fields/class-acf-field-relationship.php:557
2753
  msgid "Search..."
2754
  msgstr "Suchen..."
2755
 
2756
  # @ acf
2757
+ #: includes/fields/class-acf-field-relationship.php:669
2758
  msgid "Filters"
2759
  msgstr "Filter"
2760
 
2761
  # @ acf
2762
+ #: includes/fields/class-acf-field-relationship.php:675
2763
  #: includes/locations/class-acf-location-post-type.php:27
2764
  msgid "Post Type"
2765
+ msgstr "Inhaltstyp"
2766
 
2767
  # @ acf
2768
+ #: includes/fields/class-acf-field-relationship.php:676
2769
  #: includes/fields/class-acf-field-taxonomy.php:28
2770
+ #: includes/fields/class-acf-field-taxonomy.php:754
2771
  #: includes/locations/class-acf-location-taxonomy.php:27
2772
  msgid "Taxonomy"
2773
  msgstr "Taxonomie"
2774
 
2775
  # @ acf
2776
+ #: includes/fields/class-acf-field-relationship.php:683
2777
  msgid "Elements"
2778
  msgstr "Elemente"
2779
 
2780
  # @ acf
2781
+ #: includes/fields/class-acf-field-relationship.php:684
2782
  msgid "Selected elements will be displayed in each result"
2783
+ msgstr "Die ausgewählten Elemente werden in jedem Ergebnis angezeigt"
2784
 
2785
  # @ acf
2786
+ #: includes/fields/class-acf-field-relationship.php:695
2787
  msgid "Minimum posts"
2788
+ msgstr "Mindestzahl an Beiträgen"
2789
 
2790
  # @ acf
2791
+ #: includes/fields/class-acf-field-relationship.php:704
2792
  msgid "Maximum posts"
2793
+ msgstr "Höchstzahl an Beiträgen"
2794
 
2795
  # @ acf
2796
+ #: includes/fields/class-acf-field-relationship.php:808
2797
+ #: pro/fields/class-acf-field-gallery.php:815
2798
  #, php-format
2799
  msgid "%s requires at least %s selection"
2800
  msgid_plural "%s requires at least %s selections"
2802
  msgstr[1] "%s benötigt mindestens %s Selektionen"
2803
 
2804
  #: includes/fields/class-acf-field-select.php:25
2805
+ #: includes/fields/class-acf-field-taxonomy.php:776
2806
  msgctxt "noun"
2807
  msgid "Select"
2808
  msgstr "Auswahl"
2809
 
2810
+ #: includes/fields/class-acf-field-select.php:111
2811
  msgctxt "Select2 JS matches_1"
2812
  msgid "One result is available, press enter to select it."
2813
  msgstr ""
2814
  "Es ist ein Ergebnis verfügbar, drücke die Eingabetaste um es auszuwählen."
2815
 
2816
+ #: includes/fields/class-acf-field-select.php:112
2817
  #, php-format
2818
  msgctxt "Select2 JS matches_n"
2819
  msgid "%d results are available, use up and down arrow keys to navigate."
2821
  "Es sind %d Ergebnisse verfügbar, benutze die Pfeiltasten um nach oben und "
2822
  "unten zu navigieren."
2823
 
2824
+ #: includes/fields/class-acf-field-select.php:113
2825
  msgctxt "Select2 JS matches_0"
2826
  msgid "No matches found"
2827
  msgstr "Keine Übereinstimmungen gefunden"
2828
 
2829
+ #: includes/fields/class-acf-field-select.php:114
2830
  msgctxt "Select2 JS input_too_short_1"
2831
  msgid "Please enter 1 or more characters"
2832
  msgstr "Gib bitte ein oder mehr Zeichen ein"
2833
 
2834
+ #: includes/fields/class-acf-field-select.php:115
2835
  #, php-format
2836
  msgctxt "Select2 JS input_too_short_n"
2837
  msgid "Please enter %d or more characters"
2838
  msgstr "Gib bitte %d oder mehr Zeichen ein"
2839
 
2840
+ #: includes/fields/class-acf-field-select.php:116
2841
  msgctxt "Select2 JS input_too_long_1"
2842
  msgid "Please delete 1 character"
2843
  msgstr "Lösche bitte ein Zeichen"
2844
 
2845
+ #: includes/fields/class-acf-field-select.php:117
2846
  #, php-format
2847
  msgctxt "Select2 JS input_too_long_n"
2848
  msgid "Please delete %d characters"
2849
  msgstr "Lösche bitte %d Zeichen"
2850
 
2851
+ #: includes/fields/class-acf-field-select.php:118
2852
  msgctxt "Select2 JS selection_too_long_1"
2853
  msgid "You can only select 1 item"
2854
  msgstr "Du kannst nur ein Element auswählen"
2855
 
2856
+ #: includes/fields/class-acf-field-select.php:119
2857
  #, php-format
2858
  msgctxt "Select2 JS selection_too_long_n"
2859
  msgid "You can only select %d items"
2860
  msgstr "Du kannst nur %d Elemente auswählen"
2861
 
2862
+ #: includes/fields/class-acf-field-select.php:120
2863
  msgctxt "Select2 JS load_more"
2864
  msgid "Loading more results&hellip;"
2865
  msgstr "Mehr Ergebnisse laden&hellip;"
2866
 
2867
+ #: includes/fields/class-acf-field-select.php:121
2868
  msgctxt "Select2 JS searching"
2869
  msgid "Searching&hellip;"
2870
  msgstr "Suchen&hellip;"
2871
 
2872
+ #: includes/fields/class-acf-field-select.php:122
2873
  msgctxt "Select2 JS load_fail"
2874
  msgid "Loading failed"
2875
  msgstr "Laden fehlgeschlagen"
2876
 
2877
  # @ acf
2878
+ #: includes/fields/class-acf-field-select.php:397
2879
  #: includes/fields/class-acf-field-true_false.php:144
2880
  msgid "Stylised UI"
2881
+ msgstr "Select2-Library aktivieren"
2882
 
2883
  # @ acf
2884
+ #: includes/fields/class-acf-field-select.php:407
2885
  msgid "Use AJAX to lazy load choices?"
2886
  msgstr "AJAX verwenden um die Auswahl mittels Lazy Loading zu laden?"
2887
 
2888
+ #: includes/fields/class-acf-field-select.php:423
2889
  msgid "Specify the value returned"
2890
  msgstr "Lege den Rückgabewert fest"
2891
 
2901
  # @ acf
2902
  #: includes/fields/class-acf-field-tab.php:102
2903
  msgid "Placement"
2904
+ msgstr "Platzierung"
2905
 
2906
  #: includes/fields/class-acf-field-tab.php:115
2907
  msgid ""
2908
  "Define an endpoint for the previous tabs to stop. This will start a new "
2909
  "group of tabs."
2910
  msgstr ""
2911
+ "Definiert einen Endpunkt an dem die vorangegangenen Tabs enden. Das ist der "
2912
+ "Startpunkt für eine neue Gruppe an Tabs."
2913
 
2914
+ #: includes/fields/class-acf-field-taxonomy.php:714
2915
  #, php-format
2916
  msgctxt "No terms"
2917
  msgid "No %s"
2918
  msgstr "Keine %s"
2919
 
2920
  # @ acf
2921
+ #: includes/fields/class-acf-field-taxonomy.php:755
 
 
 
 
 
2922
  msgid "Select the taxonomy to be displayed"
2923
  msgstr "Wähle die Taxonomie, welche angezeigt werden soll"
2924
 
2925
  # @ acf
2926
+ #: includes/fields/class-acf-field-taxonomy.php:764
2927
  msgid "Appearance"
2928
  msgstr "Anzeige"
2929
 
2930
  # @ acf
2931
+ #: includes/fields/class-acf-field-taxonomy.php:765
2932
  msgid "Select the appearance of this field"
2933
  msgstr "Wähle das Aussehen für dieses Feld"
2934
 
2935
  # @ acf
2936
+ #: includes/fields/class-acf-field-taxonomy.php:770
2937
  msgid "Multiple Values"
2938
  msgstr "Mehrere Werte"
2939
 
2940
  # @ acf
2941
+ #: includes/fields/class-acf-field-taxonomy.php:772
2942
  msgid "Multi Select"
2943
  msgstr "Auswahlmenü"
2944
 
2945
  # @ acf
2946
+ #: includes/fields/class-acf-field-taxonomy.php:774
2947
  msgid "Single Value"
2948
  msgstr "Einzelne Werte"
2949
 
2950
  # @ acf
2951
+ #: includes/fields/class-acf-field-taxonomy.php:775
2952
  msgid "Radio Buttons"
2953
  msgstr "Radio Button"
2954
 
2955
  # @ acf
2956
+ #: includes/fields/class-acf-field-taxonomy.php:799
2957
  msgid "Create Terms"
2958
+ msgstr "Begriffe erstellen"
2959
 
2960
  # @ acf
2961
+ #: includes/fields/class-acf-field-taxonomy.php:800
2962
  msgid "Allow new terms to be created whilst editing"
2963
+ msgstr "Erlaubt das Erstellen neuer Begriffe während des Bearbeitens"
2964
 
2965
+ #: includes/fields/class-acf-field-taxonomy.php:809
2966
  msgid "Save Terms"
2967
+ msgstr "Begriffe speichern"
2968
 
2969
  # @ acf
2970
+ #: includes/fields/class-acf-field-taxonomy.php:810
2971
  msgid "Connect selected terms to the post"
2972
+ msgstr "Verbindet die ausgewählten Begriffe mit dem Beitrag"
2973
 
2974
+ #: includes/fields/class-acf-field-taxonomy.php:819
2975
  msgid "Load Terms"
2976
+ msgstr "Begriffe laden"
2977
 
2978
+ #: includes/fields/class-acf-field-taxonomy.php:820
2979
  msgid "Load value from posts terms"
2980
+ msgstr "Den Wert aus den Begriffen des Beitrags laden"
2981
 
2982
  # @ acf
2983
+ #: includes/fields/class-acf-field-taxonomy.php:834
2984
  msgid "Term Object"
2985
  msgstr "Begriffs-Objekt"
2986
 
2987
  # @ acf
2988
+ #: includes/fields/class-acf-field-taxonomy.php:835
2989
  msgid "Term ID"
2990
  msgstr "Begriffs-ID"
2991
 
 
 
 
 
2992
  # @ acf
2993
+ #: includes/fields/class-acf-field-taxonomy.php:885
2994
  #, php-format
2995
  msgid "User unable to add new %s"
2996
  msgstr "Der Benutzer kann keine neue %s hinzufügen"
2997
 
2998
  # @ acf
2999
+ #: includes/fields/class-acf-field-taxonomy.php:895
3000
  #, php-format
3001
  msgid "%s already exists"
3002
  msgstr "%s ist bereits vorhanden"
3003
 
3004
  # @ acf
3005
+ #: includes/fields/class-acf-field-taxonomy.php:927
3006
  #, php-format
3007
  msgid "%s added"
3008
  msgstr "%s hinzugefügt"
3009
 
3010
  # @ acf
3011
+ #: includes/fields/class-acf-field-taxonomy.php:973
3012
  msgid "Add"
3013
  msgstr "Hinzufügen"
3014
 
3027
  #: includes/fields/class-acf-field-text.php:156
3028
  #: includes/fields/class-acf-field-textarea.php:121
3029
  msgid "Leave blank for no limit"
3030
+ msgstr "Leer lassen für keine Begrenzung"
3031
 
3032
  # @ acf
3033
  #: includes/fields/class-acf-field-textarea.php:25
3046
 
3047
  #: includes/fields/class-acf-field-time_picker.php:25
3048
  msgid "Time Picker"
3049
+ msgstr "Zeitauswahl"
3050
 
3051
  # @ acf
3052
  #: includes/fields/class-acf-field-true_false.php:25
3053
  msgid "True / False"
3054
+ msgstr "Wahr / Falsch"
3055
 
3056
  #: includes/fields/class-acf-field-true_false.php:127
3057
  msgid "Displays text alongside the checkbox"
3091
  # @ acf
3092
  #: includes/fields/class-acf-field-user.php:394
3093
  msgid "Filter by role"
3094
+ msgstr "Nach Rolle filtern"
3095
 
3096
  # @ acf
3097
  #: includes/fields/class-acf-field-user.php:402
3119
  msgstr "WYSIWYG-Editor"
3120
 
3121
  # @ acf
3122
+ #: includes/fields/class-acf-field-wysiwyg.php:330
3123
  msgid "Visual"
3124
  msgstr "Visuell"
3125
 
3126
  # @ acf
3127
+ #: includes/fields/class-acf-field-wysiwyg.php:331
3128
  msgctxt "Name for the Text editor tab (formerly HTML)"
3129
  msgid "Text"
3130
  msgstr "Text"
3131
 
3132
+ #: includes/fields/class-acf-field-wysiwyg.php:337
3133
  msgid "Click to initialize TinyMCE"
3134
  msgstr "Klicke um TinyMCE zu initialisieren"
3135
 
3136
  # @ acf
3137
+ #: includes/fields/class-acf-field-wysiwyg.php:390
3138
  msgid "Tabs"
3139
  msgstr "Tabs"
3140
 
3141
  # @ acf
3142
+ #: includes/fields/class-acf-field-wysiwyg.php:395
3143
  msgid "Visual & Text"
3144
  msgstr "Visuell & Text"
3145
 
3146
  # @ acf
3147
+ #: includes/fields/class-acf-field-wysiwyg.php:396
3148
  msgid "Visual Only"
3149
  msgstr "Nur Visuell"
3150
 
3151
  # @ acf
3152
+ #: includes/fields/class-acf-field-wysiwyg.php:397
3153
  msgid "Text Only"
3154
  msgstr "Nur Text"
3155
 
3156
  # @ acf
3157
+ #: includes/fields/class-acf-field-wysiwyg.php:404
3158
  msgid "Toolbar"
3159
  msgstr "Werkzeugleiste"
3160
 
3161
  # @ acf
3162
+ #: includes/fields/class-acf-field-wysiwyg.php:419
3163
  msgid "Show Media Upload Buttons?"
3164
  msgstr "Button zum Hochladen von Medien anzeigen?"
3165
 
3166
+ #: includes/fields/class-acf-field-wysiwyg.php:429
3167
  msgid "Delay initialization?"
3168
  msgstr "Initialisierung verzögern?"
3169
 
3170
+ #: includes/fields/class-acf-field-wysiwyg.php:430
3171
  msgid "TinyMCE will not be initalized until field is clicked"
3172
  msgstr "TinyMCE wird nicht initialisiert solange das Feld nicht geklickt wurde"
3173
 
3174
  # @ acf
3175
+ #: includes/forms/form-comment.php:166 includes/forms/form-post.php:301
3176
  #: pro/admin/admin-options-page.php:308
3177
  msgid "Edit field group"
3178
+ msgstr "Feldgruppe bearbeiten"
3179
 
3180
  #: includes/forms/form-front.php:55
3181
  msgid "Validate Email"
3182
  msgstr "E-Mail bestätigen"
3183
 
3184
  # @ acf
3185
+ #: includes/forms/form-front.php:103 pro/fields/class-acf-field-gallery.php:588
3186
  #: pro/options-page.php:81
3187
  msgid "Update"
3188
  msgstr "Aktualisieren"
3212
  msgstr "Formulare"
3213
 
3214
  # @ acf
3215
+ #: includes/locations.php:243
3216
  msgid "is equal to"
3217
  msgstr "ist gleich"
3218
 
3219
  # @ acf
3220
+ #: includes/locations.php:244
3221
  msgid "is not equal to"
3222
  msgstr "ist ungleich"
3223
 
3239
  # @ acf
3240
  #: includes/locations/class-acf-location-current-user-role.php:27
3241
  msgid "Current User Role"
3242
+ msgstr "Aktuelle Benutzerrolle"
3243
 
3244
  # @ acf
3245
  #: includes/locations/class-acf-location-current-user-role.php:110
3259
  # @ acf
3260
  #: includes/locations/class-acf-location-current-user.php:98
3261
  msgid "Viewing front end"
3262
+ msgstr "Frontend anzeigen"
3263
 
3264
  # @ acf
3265
  #: includes/locations/class-acf-location-current-user.php:99
3266
  msgid "Viewing back end"
3267
+ msgstr "Backend anzeigen"
3268
 
3269
  #: includes/locations/class-acf-location-nav-menu-item.php:27
3270
  msgid "Menu Item"
3403
  "No Custom Field Groups found for this options page. <a href=\"%s\">Create a "
3404
  "Custom Field Group</a>"
3405
  msgstr ""
3406
+ "Keine Feldgruppen für diese Options-Seite gefunden. <a href=\"%s\">Eine "
3407
+ "Feldgruppe erstellen</a>"
3408
 
3409
  # @ acf
3410
  #: pro/admin/admin-settings-updates.php:78
3440
  "licence key, please see <a href=\"%s\" target=\"_blank\">details & pricing</"
3441
  "a>."
3442
  msgstr ""
3443
+ "Um die Updatefähigkeit freizuschalten gib bitte unten Deinen Lizenzschlüssel "
3444
+ "ein. Falls Du keinen besitzen solltest informiere Dich bitte hier "
3445
+ "hinsichtlich <a href=\"%s\" target=\"_blank\">Preisen und aller weiteren "
3446
+ "Details</a>."
3447
 
3448
  # @ acf
3449
  #: pro/admin/views/html-settings-updates.php:29
3523
  #: pro/fields/class-acf-field-clone.php:857
3524
  #, php-format
3525
  msgid "Labels will be displayed as %s"
3526
+ msgstr "Beschriftungen werden als %s angezeigt"
3527
 
3528
  #: pro/fields/class-acf-field-clone.php:860
3529
  msgid "Prefix Field Labels"
3530
+ msgstr "Präfix für Feldbeschriftungen"
3531
 
3532
  #: pro/fields/class-acf-field-clone.php:871
3533
  #, php-format
3536
 
3537
  #: pro/fields/class-acf-field-clone.php:874
3538
  msgid "Prefix Field Names"
3539
+ msgstr "Präfix für Feldnamen"
3540
 
3541
  #: pro/fields/class-acf-field-clone.php:992
3542
  msgid "Unknown field"
3544
 
3545
  #: pro/fields/class-acf-field-clone.php:1031
3546
  msgid "Unknown field group"
3547
+ msgstr "Unbekannte Feldgruppe"
3548
 
3549
  #: pro/fields/class-acf-field-clone.php:1035
3550
  #, php-format
3551
  msgid "All fields from %s field group"
3552
+ msgstr "Alle Felder der Feldgruppe %s"
3553
 
3554
  # @ acf
3555
  #: pro/fields/class-acf-field-flexible-content.php:31
3556
+ #: pro/fields/class-acf-field-repeater.php:193
3557
+ #: pro/fields/class-acf-field-repeater.php:463
3558
  msgid "Add Row"
3559
  msgstr "Eintrag hinzufügen"
3560
 
3561
  # @ acf
3562
+ #: pro/fields/class-acf-field-flexible-content.php:73
3563
+ #: pro/fields/class-acf-field-flexible-content.php:938
3564
+ #: pro/fields/class-acf-field-flexible-content.php:1020
3565
  msgid "layout"
3566
+ msgid_plural "layouts"
3567
+ msgstr[0] "Layout"
3568
+ msgstr[1] "Layouts"
3569
 
3570
  # @ acf
3571
+ #: pro/fields/class-acf-field-flexible-content.php:74
3572
  msgid "layouts"
3573
  msgstr "Einträge"
3574
 
3575
  # @ acf
3576
+ #: pro/fields/class-acf-field-flexible-content.php:77
3577
+ #: pro/fields/class-acf-field-flexible-content.php:937
3578
+ #: pro/fields/class-acf-field-flexible-content.php:1019
 
 
 
 
 
 
 
 
 
 
 
 
 
3579
  msgid "This field requires at least {min} {label} {identifier}"
3580
  msgstr "Dieses Feld erfordert mindestens {min} {label} {identifier}"
3581
 
3582
  # @ acf
3583
+ #: pro/fields/class-acf-field-flexible-content.php:78
3584
+ msgid "This field has a limit of {max} {label} {identifier}"
3585
+ msgstr "Dieses Feld erlaubt höchstens {max} {label} {identifier}"
3586
 
3587
  # @ acf
3588
+ #: pro/fields/class-acf-field-flexible-content.php:81
3589
  msgid "{available} {label} {identifier} available (max {max})"
3590
  msgstr "{available} {label} {identifier} möglich (max {max})"
3591
 
3592
  # @ acf
3593
+ #: pro/fields/class-acf-field-flexible-content.php:82
3594
  msgid "{required} {label} {identifier} required (min {min})"
3595
  msgstr "{required} {label} {identifier} erforderlich (min {min})"
3596
 
3597
  # @ acf
3598
+ #: pro/fields/class-acf-field-flexible-content.php:85
3599
  msgid "Flexible Content requires at least 1 layout"
3600
  msgstr "Flexibler Inhalt benötigt mindestens ein Layout"
3601
 
3602
  # @ acf
3603
+ #: pro/fields/class-acf-field-flexible-content.php:302
3604
  #, php-format
3605
  msgid "Click the \"%s\" button below to start creating your layout"
3606
  msgstr "Klicke \"%s\" zum Erstellen des Layouts"
3607
 
3608
  # @ acf
3609
+ #: pro/fields/class-acf-field-flexible-content.php:427
3610
  msgid "Add layout"
3611
  msgstr "Layout hinzufügen"
3612
 
3613
  # @ acf
3614
+ #: pro/fields/class-acf-field-flexible-content.php:428
3615
  msgid "Remove layout"
3616
  msgstr "Layout entfernen"
3617
 
3618
+ #: pro/fields/class-acf-field-flexible-content.php:429
3619
+ #: pro/fields/class-acf-field-repeater.php:296
3620
  msgid "Click to toggle"
3621
  msgstr "Zum Auswählen anklicken"
3622
 
3623
  # @ acf
3624
+ #: pro/fields/class-acf-field-flexible-content.php:569
3625
  msgid "Reorder Layout"
3626
  msgstr "Layout sortieren"
3627
 
3628
  # @ acf
3629
+ #: pro/fields/class-acf-field-flexible-content.php:569
3630
  msgid "Reorder"
3631
  msgstr "Sortieren"
3632
 
3633
  # @ acf
3634
+ #: pro/fields/class-acf-field-flexible-content.php:570
3635
  msgid "Delete Layout"
3636
  msgstr "Layout löschen"
3637
 
3638
  # @ acf
3639
+ #: pro/fields/class-acf-field-flexible-content.php:571
3640
  msgid "Duplicate Layout"
3641
  msgstr "Layout duplizieren"
3642
 
3643
  # @ acf
3644
+ #: pro/fields/class-acf-field-flexible-content.php:572
3645
  msgid "Add New Layout"
3646
  msgstr "Neues Layout hinzufügen"
3647
 
3648
  # @ acf
3649
+ #: pro/fields/class-acf-field-flexible-content.php:643
3650
  msgid "Min"
3651
  msgstr "Min"
3652
 
3653
  # @ acf
3654
+ #: pro/fields/class-acf-field-flexible-content.php:656
3655
  msgid "Max"
3656
  msgstr "Max"
3657
 
3658
  # @ acf
3659
+ #: pro/fields/class-acf-field-flexible-content.php:683
3660
+ #: pro/fields/class-acf-field-repeater.php:459
3661
  msgid "Button Label"
3662
  msgstr "Button-Beschriftung"
3663
 
3664
  # @ acf
3665
+ #: pro/fields/class-acf-field-flexible-content.php:692
3666
  msgid "Minimum Layouts"
3667
+ msgstr "Mindestzahl an Layouts"
3668
 
3669
  # @ acf
3670
+ #: pro/fields/class-acf-field-flexible-content.php:701
3671
  msgid "Maximum Layouts"
3672
+ msgstr "Höchstzahl an Layouts"
3673
 
3674
  # @ acf
3675
+ #: pro/fields/class-acf-field-gallery.php:71
3676
  msgid "Add Image to Gallery"
3677
  msgstr "Bild zur Galerie hinzufügen"
3678
 
3679
  # @ acf
3680
+ #: pro/fields/class-acf-field-gallery.php:72
3681
  msgid "Maximum selection reached"
3682
  msgstr "Maximale Auswahl erreicht"
3683
 
3684
  # @ acf
3685
+ #: pro/fields/class-acf-field-gallery.php:336
3686
  msgid "Length"
3687
  msgstr "Länge"
3688
 
3689
+ #: pro/fields/class-acf-field-gallery.php:379
3690
  msgid "Caption"
3691
  msgstr "Bildunterschrift"
3692
 
3693
+ #: pro/fields/class-acf-field-gallery.php:388
3694
  msgid "Alt Text"
3695
  msgstr "Alt Text"
3696
 
3697
  # @ acf
3698
+ #: pro/fields/class-acf-field-gallery.php:559
3699
  msgid "Add to gallery"
3700
  msgstr "Zur Galerie hinzufügen"
3701
 
3702
  # @ acf
3703
+ #: pro/fields/class-acf-field-gallery.php:563
3704
  msgid "Bulk actions"
3705
  msgstr "Massenverarbeitung"
3706
 
3707
  # @ acf
3708
+ #: pro/fields/class-acf-field-gallery.php:564
3709
  msgid "Sort by date uploaded"
3710
  msgstr "Sortiere nach Upload-Datum"
3711
 
3712
  # @ acf
3713
+ #: pro/fields/class-acf-field-gallery.php:565
3714
  msgid "Sort by date modified"
3715
  msgstr "Sortiere nach Änderungs-Datum"
3716
 
3717
  # @ acf
3718
+ #: pro/fields/class-acf-field-gallery.php:566
3719
  msgid "Sort by title"
3720
  msgstr "Sortiere nach Titel"
3721
 
3722
  # @ acf
3723
+ #: pro/fields/class-acf-field-gallery.php:567
3724
  msgid "Reverse current order"
3725
  msgstr "Aktuelle Sortierung umkehren"
3726
 
3727
  # @ acf
3728
+ #: pro/fields/class-acf-field-gallery.php:585
3729
  msgid "Close"
3730
  msgstr "Schließen"
3731
 
3732
  # @ acf
3733
+ #: pro/fields/class-acf-field-gallery.php:639
3734
  msgid "Minimum Selection"
3735
  msgstr "Minimale Auswahl"
3736
 
3737
  # @ acf
3738
+ #: pro/fields/class-acf-field-gallery.php:648
3739
  msgid "Maximum Selection"
3740
  msgstr "Maximale Auswahl"
3741
 
3742
+ #: pro/fields/class-acf-field-gallery.php:657
3743
  msgid "Insert"
3744
  msgstr "Einfügen"
3745
 
3746
+ #: pro/fields/class-acf-field-gallery.php:658
3747
  msgid "Specify where new attachments are added"
3748
+ msgstr "Gibt an wo neue Anhänge hinzugefügt werden"
3749
 
3750
+ #: pro/fields/class-acf-field-gallery.php:662
3751
  msgid "Append to the end"
3752
  msgstr "Anhängen"
3753
 
3754
+ #: pro/fields/class-acf-field-gallery.php:663
3755
  msgid "Prepend to the beginning"
3756
  msgstr "Voranstellen"
3757
 
3758
  # @ acf
3759
+ #: pro/fields/class-acf-field-repeater.php:65
3760
+ #: pro/fields/class-acf-field-repeater.php:656
3761
  msgid "Minimum rows reached ({min} rows)"
3762
+ msgstr "Mindestzahl der Einträge hat ({min} Reihen) erreicht"
3763
 
3764
  # @ acf
3765
+ #: pro/fields/class-acf-field-repeater.php:66
3766
  msgid "Maximum rows reached ({max} rows)"
3767
+ msgstr "Höchstzahl der Einträge hat ({max} Reihen) erreicht"
3768
 
3769
  # @ acf
3770
+ #: pro/fields/class-acf-field-repeater.php:333
3771
  msgid "Add row"
3772
  msgstr "Eintrag hinzufügen"
3773
 
3774
  # @ acf
3775
+ #: pro/fields/class-acf-field-repeater.php:334
3776
  msgid "Remove row"
3777
  msgstr "Eintrag entfernen"
3778
 
3779
+ #: pro/fields/class-acf-field-repeater.php:412
3780
  msgid "Collapsed"
3781
  msgstr "Zugeklappt"
3782
 
3783
+ #: pro/fields/class-acf-field-repeater.php:413
3784
  msgid "Select a sub field to show when row is collapsed"
3785
  msgstr ""
3786
+ "Wähle ein Unterfelder welches im zugeklappten Zustand angezeigt werden soll"
 
3787
 
3788
  # @ acf
3789
+ #: pro/fields/class-acf-field-repeater.php:423
3790
  msgid "Minimum Rows"
3791
+ msgstr "Mindestzahl der Einträge"
3792
 
3793
  # @ acf
3794
+ #: pro/fields/class-acf-field-repeater.php:433
3795
  msgid "Maximum Rows"
3796
+ msgstr "Höchstzahl der Einträge"
3797
 
3798
  # @ acf
3799
  #: pro/locations/class-acf-location-options-page.php:79
3835
  msgid "http://www.elliotcondon.com/"
3836
  msgstr "http://www.elliotcondon.com/"
3837
 
3838
+ #~ msgid "Error validating request"
3839
+ #~ msgstr "Fehler bei der Überprüfung der Anfrage"
3840
+
3841
+ # @ acf
3842
+ #~ msgid "Advanced Custom Fields Database Upgrade"
3843
+ #~ msgstr "Advanced Custom Fields Datenbank-Upgrade"
3844
+
3845
+ # @ acf
3846
+ #~ msgid ""
3847
+ #~ "Before you start using the new awesome features, please update your "
3848
+ #~ "database to the newest version."
3849
+ #~ msgstr ""
3850
+ #~ "Bevor du die großartigen neuen Funktionen nutzen kannst ist ein Upgrade "
3851
+ #~ "der Datenbank notwendig."
3852
+
3853
+ # @ acf
3854
+ #~ msgid ""
3855
+ #~ "To help make upgrading easy, <a href=\"%s\">login to your store account</"
3856
+ #~ "a> and claim a free copy of ACF PRO!"
3857
+ #~ msgstr ""
3858
+ #~ "Wir haben den Aktualisierungsprozess so einfach wie möglich gehalten; <a "
3859
+ #~ "href=\"%s\">melde Dich mit Deinem Store-Account an</a> und fordere ein "
3860
+ #~ "Gratisexemplar von ACF PRO an!"
3861
+
3862
+ # @ acf
3863
+ #~ msgid "Under the Hood"
3864
+ #~ msgstr "Unter der Haube"
3865
+
3866
+ # @ acf
3867
+ #~ msgid "Smarter field settings"
3868
+ #~ msgstr "Intelligentere Feld-Einstellungen"
3869
+
3870
+ # @ acf
3871
+ #~ msgid "ACF now saves its field settings as individual post objects"
3872
+ #~ msgstr ""
3873
+ #~ "ACF speichert nun die Feld-Einstellungen als individuelle Beitrags-Objekte"
3874
+
3875
  # @ acf
3876
+ #~ msgid "Better version control"
3877
+ #~ msgstr "Verbesserte Versionskontrolle"
3878
+
3879
+ # @ acf
3880
+ #~ msgid ""
3881
+ #~ "New auto export to JSON feature allows field settings to be version "
3882
+ #~ "controlled"
3883
+ #~ msgstr ""
3884
+ #~ "Die neue JSON Export Funktionalität erlaubt die Versionskontrolle von "
3885
+ #~ "Feld-Einstellungen"
3886
+
3887
+ # @ acf
3888
+ #~ msgid "Swapped XML for JSON"
3889
+ #~ msgstr "JSON ersetzt XML"
3890
+
3891
+ # @ acf
3892
+ #~ msgid "Import / Export now uses JSON in favour of XML"
3893
+ #~ msgstr "Das Import- und Export-Modul nutzt nun JSON anstelle XML"
3894
+
3895
+ # @ acf
3896
+ #~ msgid "New Forms"
3897
+ #~ msgstr "Neue Formulare"
3898
+
3899
+ # @ acf
3900
+ #~ msgid "A new field for embedding content has been added"
3901
+ #~ msgstr "Ein neues Feld für das Einbetten von Inhalten wurde hinzugefügt"
3902
+
3903
+ # @ acf
3904
+ #~ msgid "New Gallery"
3905
+ #~ msgstr "Neue Galerie"
3906
+
3907
+ # @ acf
3908
+ #~ msgid "The gallery field has undergone a much needed facelift"
3909
+ #~ msgstr ""
3910
+ #~ "Das Galerie-Feld wurde einem längst überfälligen Face-Lifting unterzogen"
3911
+
3912
+ # @ acf
3913
+ #~ msgid "Relationship Field"
3914
+ #~ msgstr "Beziehungs-Feld"
3915
+
3916
+ # @ acf
3917
+ #~ msgid ""
3918
+ #~ "New Relationship field setting for 'Filters' (Search, Post Type, Taxonomy)"
3919
+ #~ msgstr ""
3920
+ #~ "Neue Einstellungen innerhalb des Beziehungs-Feldes um nach Suche, "
3921
+ #~ "Beitrags-Typ und oder Taxonomie filtern zu können"
3922
+
3923
+ # @ acf
3924
+ #~ msgid "New archives group in page_link field selection"
3925
+ #~ msgstr ""
3926
+ #~ "Im neuen Seitenlink-Feld werden alle Archiv-URL's der verfügbaren Custom "
3927
+ #~ "Post Types in einer Options-Gruppe zusammengefasst"
3928
+
3929
+ # @ acf
3930
+ #~ msgid "Better Options Pages"
3931
+ #~ msgstr "Verbesserte Options-Seiten"
3932
+
3933
+ # @ acf
3934
+ #~ msgid ""
3935
+ #~ "New functions for options page allow creation of both parent and child "
3936
+ #~ "menu pages"
3937
+ #~ msgstr ""
3938
+ #~ "Neue Funktionen für die Options-Seite erlauben die Erstellung von Menüs "
3939
+ #~ "für übergeordnete Seiten sowie Unterseiten"
3940
+
3941
+ # @ acf
3942
+ #~ msgid "None"
3943
+ #~ msgstr "Nur Text"
3944
+
3945
+ #~ msgid "Error."
3946
+ #~ msgstr "Fehler."
3947
+
3948
+ # @ acf
3949
+ #~ msgid "remove {layout}?"
3950
+ #~ msgstr "{layout} entfernen?"
3951
+
3952
+ # @ acf
3953
+ #~ msgid "This field requires at least {min} {identifier}"
3954
+ #~ msgstr "Dieses Feld erfordert mindestens {min} {identifier}"
3955
+
3956
+ # @ acf
3957
+ #~ msgid "Maximum {label} limit reached ({max} {identifier})"
3958
+ #~ msgstr "Maximale {label}-Anzahl erreicht ({max} {identifier})"
3959
 
3960
  # @ acf
3961
  #~ msgid "Parent fields"
4040
  #~ msgid "Actions"
4041
  #~ msgstr "Aktionen"
4042
 
 
 
 
4043
  #~ msgid "How to"
4044
  #~ msgstr "Kurzanleitungen"
4045
 
4262
  #~ "Felder-Gruppen werden nach diesem Wert sortiert, vom niedrigsten zum "
4263
  #~ "höchsten Wert."
4264
 
 
 
 
 
4265
  # @ acf
4266
  #~ msgid "Hide / Show All"
4267
  #~ msgstr "Alle Verstecken"
lang/acf-de_DE_formal.mo CHANGED
Binary file
lang/acf-de_DE_formal.po CHANGED
@@ -1,9 +1,9 @@
1
  msgid ""
2
  msgstr ""
3
- "Project-Id-Version: Advanced Custom Fields Pro v5.7 Formal\n"
4
  "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n"
5
- "POT-Creation-Date: 2018-04-16 17:11+1000\n"
6
- "PO-Revision-Date: 2018-04-29 02:59+0200\n"
7
  "Last-Translator: Ralf Koller <r.koller@gmail.com>\n"
8
  "Language-Team: Ralf Koller <r.koller@gmail.com>\n"
9
  "Language: de_DE\n"
@@ -11,7 +11,7 @@ msgstr ""
11
  "Content-Type: text/plain; charset=UTF-8\n"
12
  "Content-Transfer-Encoding: 8bit\n"
13
  "Plural-Forms: nplurals=2; plural=(n != 1);\n"
14
- "X-Generator: Poedit 2.0.7\n"
15
  "X-Poedit-SourceCharset: UTF-8\n"
16
  "X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;"
17
  "esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c;_n_noop:1,2;"
@@ -23,115 +23,114 @@ msgstr ""
23
  "X-Poedit-SearchPathExcluded-0: *.js\n"
24
 
25
  # @ acf
26
- #: acf.php:81
27
  msgid "Advanced Custom Fields"
28
  msgstr "Advanced Custom Fields"
29
 
30
  # @ acf
31
- #: acf.php:388 includes/admin/admin.php:117
32
  msgid "Field Groups"
33
- msgstr "Feld-Gruppen"
34
 
35
  # @ acf
36
- #: acf.php:389
37
  msgid "Field Group"
38
- msgstr "Feld-Gruppe"
39
 
40
  # @ acf
41
- #: acf.php:390 acf.php:422 includes/admin/admin.php:118
42
- #: pro/fields/class-acf-field-flexible-content.php:551
43
  msgid "Add New"
44
  msgstr "Erstellen"
45
 
46
  # @ acf
47
- #: acf.php:391
48
  msgid "Add New Field Group"
49
- msgstr "Neue Feld-Gruppe erstellen"
50
 
51
  # @ acf
52
- #: acf.php:392
53
  msgid "Edit Field Group"
54
- msgstr "Feld-Gruppe bearbeiten"
55
 
56
  # @ acf
57
- #: acf.php:393
58
  msgid "New Field Group"
59
- msgstr "Neue Feld-Gruppe"
60
 
61
  # @ acf
62
- #: acf.php:394
63
  msgid "View Field Group"
64
- msgstr "Feld-Gruppe anzeigen"
65
 
66
  # @ acf
67
- #: acf.php:395
68
  msgid "Search Field Groups"
69
- msgstr "Feld-Gruppen suchen"
70
 
71
  # @ acf
72
- #: acf.php:396
73
  msgid "No Field Groups found"
74
- msgstr "Keine Feld-Gruppen gefunden"
75
 
76
  # @ acf
77
- #: acf.php:397
78
  msgid "No Field Groups found in Trash"
79
- msgstr "Keine Feld-Gruppen im Papierkorb gefunden"
80
 
81
  # @ acf
82
- #: acf.php:420 includes/admin/admin-field-group.php:196
83
  #: includes/admin/admin-field-groups.php:510
84
  #: pro/fields/class-acf-field-clone.php:811
85
  msgid "Fields"
86
  msgstr "Felder"
87
 
88
  # @ acf
89
- #: acf.php:421
90
  msgid "Field"
91
  msgstr "Feld"
92
 
93
  # @ acf
94
- #: acf.php:423
95
  msgid "Add New Field"
96
  msgstr "Feld hinzufügen"
97
 
98
  # @ acf
99
- #: acf.php:424
100
  msgid "Edit Field"
101
  msgstr "Feld bearbeiten"
102
 
103
  # @ acf
104
- #: acf.php:425 includes/admin/views/field-group-fields.php:41
105
- #: includes/admin/views/settings-info.php:105
106
  msgid "New Field"
107
  msgstr "Neues Feld"
108
 
109
  # @ acf
110
- #: acf.php:426
111
  msgid "View Field"
112
  msgstr "Feld anzeigen"
113
 
114
  # @ acf
115
- #: acf.php:427
116
  msgid "Search Fields"
117
  msgstr "Felder suchen"
118
 
119
  # @ acf
120
- #: acf.php:428
121
  msgid "No Fields found"
122
  msgstr "Keine Felder gefunden"
123
 
124
  # @ acf
125
- #: acf.php:429
126
  msgid "No Fields found in Trash"
127
- msgstr "Keine Feld-Gruppen im Papierkorb gefunden"
128
 
129
- #: acf.php:468 includes/admin/admin-field-group.php:377
130
  #: includes/admin/admin-field-groups.php:567
131
  msgid "Inactive"
132
  msgstr "Inaktiv"
133
 
134
- #: acf.php:473
135
  #, php-format
136
  msgid "Inactive <span class=\"count\">(%s)</span>"
137
  msgid_plural "Inactive <span class=\"count\">(%s)</span>"
@@ -143,58 +142,65 @@ msgstr[1] "Inaktiv <span class=\"count\">(%s)</span>"
143
  #: includes/admin/admin-field-group.php:69
144
  #: includes/admin/admin-field-group.php:71
145
  msgid "Field group updated."
146
- msgstr "Feld-Gruppe aktualisiert."
147
 
148
  # @ acf
149
  #: includes/admin/admin-field-group.php:70
150
  msgid "Field group deleted."
151
- msgstr "Feld-Gruppe gelöscht."
152
 
153
  # @ acf
154
  #: includes/admin/admin-field-group.php:73
155
  msgid "Field group published."
156
- msgstr "Feld-Gruppe veröffentlicht."
157
 
158
  # @ acf
159
  #: includes/admin/admin-field-group.php:74
160
  msgid "Field group saved."
161
- msgstr "Feld-Gruppe gesichert."
162
 
163
  # @ acf
164
  #: includes/admin/admin-field-group.php:75
165
  msgid "Field group submitted."
166
- msgstr "Feld-Gruppe übertragen."
167
 
168
  # @ acf
169
  #: includes/admin/admin-field-group.php:76
170
  msgid "Field group scheduled for."
171
- msgstr "Feld-Gruppe geplant für."
172
 
173
  # @ acf
174
  #: includes/admin/admin-field-group.php:77
175
  msgid "Field group draft updated."
176
- msgstr "Entwurf der Feld-Gruppe aktualisiert."
177
 
178
  # @ acf
179
- #: includes/admin/admin-field-group.php:154
180
  msgid "The string \"field_\" may not be used at the start of a field name"
181
  msgstr "Der Feldname darf nicht mit \"field_\" beginnen"
182
 
183
  # @ acf
184
- #: includes/admin/admin-field-group.php:155
185
  msgid "This field cannot be moved until its changes have been saved"
186
- msgstr "Diese Feld kann nicht verschoben werden, bevor es gesichert wurde"
 
 
187
 
188
  # @ acf
189
- #: includes/admin/admin-field-group.php:156
190
  msgid "Field group title is required"
191
- msgstr "Es ist ein Titel für die Feld-Gruppe erforderlich"
192
 
193
  # @ acf
194
- #: includes/admin/admin-field-group.php:157
195
  msgid "Move to trash. Are you sure?"
196
  msgstr "Wirklich in den Papierkorb verschieben?"
197
 
 
 
 
 
 
198
  # @ acf
199
  #: includes/admin/admin-field-group.php:158
200
  msgid "Move Custom Field"
@@ -202,77 +208,82 @@ msgstr "Benutzerdefiniertes Feld verschieben"
202
 
203
  # @ acf
204
  #: includes/admin/admin-field-group.php:159
205
- msgid "checked"
206
- msgstr "ausgewählt"
207
 
208
  # @ acf
209
- #: includes/admin/admin-field-group.php:160
210
  msgid "(no label)"
211
- msgstr "(ohne Bezeichnung)"
212
 
213
  # @ acf
214
  #: includes/admin/admin-field-group.php:161
 
 
 
 
 
215
  #: includes/api/api-field-group.php:751
216
  msgid "copy"
217
- msgstr "kopieren"
218
 
219
  # @ acf
220
- #: includes/admin/admin-field-group.php:162
221
  #: includes/admin/views/field-group-field-conditional-logic.php:51
222
- #: includes/admin/views/field-group-field-conditional-logic.php:139
223
  #: includes/admin/views/field-group-locations.php:29
224
  #: includes/admin/views/html-location-group.php:3
225
- #: includes/api/api-helpers.php:4158
226
  msgid "or"
227
  msgstr "oder"
228
 
229
  # @ acf
230
- #: includes/admin/admin-field-group.php:163
231
  msgid "Null"
232
  msgstr "Null"
233
 
234
  # @ acf
235
- #: includes/admin/admin-field-group.php:197
236
  msgid "Location"
237
  msgstr "Position"
238
 
239
- #: includes/admin/admin-field-group.php:198
240
  #: includes/admin/tools/class-acf-admin-tool-export.php:295
241
  msgid "Settings"
242
  msgstr "Einstellungen"
243
 
244
- #: includes/admin/admin-field-group.php:347
245
  msgid "Field Keys"
246
  msgstr "Feldschlüssel"
247
 
248
- #: includes/admin/admin-field-group.php:377
249
  #: includes/admin/views/field-group-options.php:9
250
  msgid "Active"
251
  msgstr "Aktiviert"
252
 
253
  # @ acf
254
- #: includes/admin/admin-field-group.php:753
255
  msgid "Move Complete."
256
  msgstr "Verschieben erfolgreich abgeschlossen."
257
 
258
  # @ acf
259
- #: includes/admin/admin-field-group.php:754
260
  #, php-format
261
  msgid "The %s field can now be found in the %s field group"
262
- msgstr "Das Feld \"%s\" wurde in die %s Feld-Gruppe verschoben"
263
 
264
  # @ acf
265
- #: includes/admin/admin-field-group.php:755
266
  msgid "Close Window"
267
  msgstr "Schließen"
268
 
269
  # @ acf
270
- #: includes/admin/admin-field-group.php:796
271
  msgid "Please select the destination for this field"
272
- msgstr "In welche Feld-Gruppe solle dieses Feld verschoben werden"
273
 
274
  # @ acf
275
- #: includes/admin/admin-field-group.php:803
276
  msgid "Move Field"
277
  msgstr "Feld verschieben"
278
 
@@ -287,29 +298,29 @@ msgstr[1] "Veröffentlicht <span class=\"count\">(%s)</span>"
287
  #: includes/admin/admin-field-groups.php:142
288
  #, php-format
289
  msgid "Field group duplicated. %s"
290
- msgstr "Feld-Gruppe dupliziert: %s"
291
 
292
  # @ acf
293
  #: includes/admin/admin-field-groups.php:146
294
  #, php-format
295
  msgid "%s field group duplicated."
296
  msgid_plural "%s field groups duplicated."
297
- msgstr[0] "%s Feld-Gruppe dupliziert."
298
- msgstr[1] "%s Feld-Gruppen dupliziert."
299
 
300
  # @ acf
301
  #: includes/admin/admin-field-groups.php:227
302
  #, php-format
303
  msgid "Field group synchronised. %s"
304
- msgstr "Feld-Gruppe synchronisiert: %s"
305
 
306
  # @ acf
307
  #: includes/admin/admin-field-groups.php:231
308
  #, php-format
309
  msgid "%s field group synchronised."
310
  msgid_plural "%s field groups synchronised."
311
- msgstr[0] "%s Feld-Gruppe synchronisiert."
312
- msgstr[1] "%s Feld-Gruppen synchronisiert."
313
 
314
  # @ acf
315
  #: includes/admin/admin-field-groups.php:394
@@ -319,16 +330,16 @@ msgstr "Synchronisierung verfügbar"
319
 
320
  # @ acf
321
  #: includes/admin/admin-field-groups.php:507 includes/forms/form-front.php:38
322
- #: pro/fields/class-acf-field-gallery.php:355
323
  msgid "Title"
324
  msgstr "Titel"
325
 
326
  # @ acf
327
  #: includes/admin/admin-field-groups.php:508
328
  #: includes/admin/views/field-group-options.php:96
329
- #: includes/admin/views/install-network.php:21
330
- #: includes/admin/views/install-network.php:29
331
- #: pro/fields/class-acf-field-gallery.php:382
332
  msgid "Description"
333
  msgstr "Beschreibung"
334
 
@@ -349,7 +360,7 @@ msgstr ""
349
  #: includes/admin/settings-info.php:76
350
  #: pro/admin/views/html-settings-updates.php:107
351
  msgid "Changelog"
352
- msgstr "Versionshinweise"
353
 
354
  #: includes/admin/admin-field-groups.php:614
355
  #, php-format
@@ -374,6 +385,7 @@ msgid "Support"
374
  msgstr "Hilfe"
375
 
376
  #: includes/admin/admin-field-groups.php:623
 
377
  msgid "Pro"
378
  msgstr "Pro"
379
 
@@ -391,14 +403,14 @@ msgstr "Dieses Element duplizieren"
391
  #: includes/admin/admin-field-groups.php:667
392
  #: includes/admin/admin-field-groups.php:683
393
  #: includes/admin/views/field-group-field.php:46
394
- #: pro/fields/class-acf-field-flexible-content.php:550
395
  msgid "Duplicate"
396
  msgstr "Duplizieren"
397
 
398
  # @ acf
399
  #: includes/admin/admin-field-groups.php:700
400
- #: includes/fields/class-acf-field-google-map.php:113
401
- #: includes/fields/class-acf-field-relationship.php:657
402
  msgid "Search"
403
  msgstr "Suchen"
404
 
@@ -411,7 +423,7 @@ msgstr "%s auswählen"
411
  # @ acf
412
  #: includes/admin/admin-field-groups.php:767
413
  msgid "Synchronise field group"
414
- msgstr "Synchronisiere Feld-Gruppe"
415
 
416
  # @ acf
417
  #: includes/admin/admin-field-groups.php:767
@@ -434,30 +446,23 @@ msgid "Tools"
434
  msgstr "Werkzeuge"
435
 
436
  # @ acf
437
- #: includes/admin/admin.php:113
438
- #: includes/admin/views/field-group-options.php:118
439
- msgid "Custom Fields"
440
- msgstr "Eigene Felder"
441
-
442
- # @ acf
443
- #: includes/admin/install-network.php:88 includes/admin/install.php:70
444
- #: includes/admin/install.php:121
445
  msgid "Upgrade Database"
446
  msgstr "Datenbank upgraden"
447
 
448
  # @ acf
449
- #: includes/admin/install-network.php:140
450
  msgid "Review sites & upgrade"
451
  msgstr "Übersicht Websites & Upgrades"
452
 
453
- #: includes/admin/install.php:187
454
- msgid "Error validating request"
455
- msgstr "Fehler bei der Überprüfung der Anfrage"
456
-
457
  # @ acf
458
- #: includes/admin/install.php:210 includes/admin/views/install.php:104
459
- msgid "No updates available."
460
- msgstr "Keine Aktualisierungen verfügbar."
 
461
 
462
  # @ acf
463
  #: includes/admin/settings-addons.php:51
@@ -483,7 +488,7 @@ msgstr "Was gibt es Neues"
483
  # @ acf
484
  #: includes/admin/tools/class-acf-admin-tool-export.php:33
485
  msgid "Export Field Groups"
486
- msgstr "Feld-Gruppen exportieren"
487
 
488
  #: includes/admin/tools/class-acf-admin-tool-export.php:38
489
  #: includes/admin/tools/class-acf-admin-tool-export.php:342
@@ -495,20 +500,20 @@ msgstr "PHP erstellen"
495
  #: includes/admin/tools/class-acf-admin-tool-export.php:97
496
  #: includes/admin/tools/class-acf-admin-tool-export.php:135
497
  msgid "No field groups selected"
498
- msgstr "Keine Feld-Gruppe ausgewählt"
499
 
500
  #: includes/admin/tools/class-acf-admin-tool-export.php:174
501
  #, php-format
502
  msgid "Exported 1 field group."
503
  msgid_plural "Exported %s field groups."
504
- msgstr[0] "Eine Feld-Gruppe wurde exportiert."
505
- msgstr[1] "%s Feld-Gruppen wurden exportiert."
506
 
507
  # @ acf
508
  #: includes/admin/tools/class-acf-admin-tool-export.php:241
509
  #: includes/admin/tools/class-acf-admin-tool-export.php:269
510
  msgid "Select Field Groups"
511
- msgstr "Felder-Gruppen auswählen"
512
 
513
  # @ acf
514
  #: includes/admin/tools/class-acf-admin-tool-export.php:336
@@ -518,12 +523,11 @@ msgid ""
518
  "import to another ACF installation. Use the generate button to export to PHP "
519
  "code which you can place in your theme."
520
  msgstr ""
521
- "Entscheiden Sie zuerst welche Felder-Gruppen Sie exportieren möchten und "
522
- "wählen im Anschluss das Format in das exportiert werden soll. Klicken Sie "
523
- "den \"JSON-Datei exportieren\"-Button, um eine JSON-Datei zu erhalten, "
524
- "welche Sie dann in einer anderen ACF-Installation importieren können. Wählen "
525
- "Sie den \"Erstelle PHP-Code\"-Button, um PHP-Code zu erhalten, den Sie im "
526
- "Anschluss in der functions.php Ihres Themes einfügen können."
527
 
528
  # @ acf
529
  #: includes/admin/tools/class-acf-admin-tool-export.php:341
@@ -540,7 +544,7 @@ msgid ""
540
  "an external file."
541
  msgstr ""
542
  "Der nachfolgende Code kann dazu verwendet werden eine lokale Version der "
543
- "ausgewählten Feld-Gruppe(n) zu registrieren. Eine lokale Feld-Gruppe bietet "
544
  "viele Vorteile; schnellere Ladezeiten, Versionskontrolle sowie dynamische "
545
  "Felder und Einstellungen. Kopieren Sie einfach folgenden Code und füge ihn "
546
  "in die functions.php oder eine externe Datei in Ihrem Theme ein."
@@ -556,7 +560,7 @@ msgstr "Kopiert"
556
  # @ acf
557
  #: includes/admin/tools/class-acf-admin-tool-import.php:26
558
  msgid "Import Field Groups"
559
- msgstr "Feld-Gruppen importieren"
560
 
561
  # @ acf
562
  #: includes/admin/tools/class-acf-admin-tool-import.php:61
@@ -565,12 +569,12 @@ msgid ""
565
  "you click the import button below, ACF will import the field groups."
566
  msgstr ""
567
  "Wählen Sie die Advanced Custom Fields JSON-Datei aus, welche Sie importieren "
568
- "möchten. Nach dem Klicken des Importieren-Buttons wird ACF die Felder-"
569
- "Gruppen hinzufügen."
570
 
571
  # @ acf
572
  #: includes/admin/tools/class-acf-admin-tool-import.php:66
573
- #: includes/fields/class-acf-field-file.php:37
574
  msgid "Select File"
575
  msgstr "Datei auswählen"
576
 
@@ -581,7 +585,7 @@ msgstr "Datei importieren"
581
 
582
  # @ acf
583
  #: includes/admin/tools/class-acf-admin-tool-import.php:100
584
- #: includes/fields/class-acf-field-file.php:154
585
  msgid "No file selected"
586
  msgstr "Keine Datei ausgewählt"
587
 
@@ -604,8 +608,8 @@ msgstr "Die importierte Datei ist leer"
604
  #, php-format
605
  msgid "Imported 1 field group"
606
  msgid_plural "Imported %s field groups"
607
- msgstr[0] "Eine Feld-Gruppe importiert"
608
- msgstr[1] "%s Feld-Gruppen importiert"
609
 
610
  # @ acf
611
  #: includes/admin/views/field-group-field-conditional-logic.php:25
@@ -618,21 +622,21 @@ msgid "Show this field if"
618
  msgstr "Zeige dieses Feld, wenn"
619
 
620
  # @ acf
621
- #: includes/admin/views/field-group-field-conditional-logic.php:126
622
- #: includes/admin/views/html-location-rule.php:80
623
  msgid "and"
624
  msgstr "und"
625
 
626
  # @ acf
627
- #: includes/admin/views/field-group-field-conditional-logic.php:141
628
  #: includes/admin/views/field-group-locations.php:31
629
  msgid "Add rule group"
630
  msgstr "Regelgruppe hinzufügen"
631
 
632
  # @ acf
633
  #: includes/admin/views/field-group-field.php:38
634
- #: pro/fields/class-acf-field-flexible-content.php:403
635
- #: pro/fields/class-acf-field-repeater.php:296
636
  msgid "Drag to reorder"
637
  msgstr "Ziehen zum Sortieren"
638
 
@@ -644,10 +648,10 @@ msgstr "Feld bearbeiten"
644
 
645
  # @ acf
646
  #: includes/admin/views/field-group-field.php:45
647
- #: includes/fields/class-acf-field-file.php:136
648
- #: includes/fields/class-acf-field-image.php:122
649
  #: includes/fields/class-acf-field-link.php:139
650
- #: pro/fields/class-acf-field-gallery.php:342
651
  msgid "Edit"
652
  msgstr "Bearbeiten"
653
 
@@ -673,36 +677,36 @@ msgstr "Feld löschen"
673
 
674
  # @ acf
675
  #: includes/admin/views/field-group-field.php:48
676
- #: pro/fields/class-acf-field-flexible-content.php:549
677
  msgid "Delete"
678
  msgstr "Löschen"
679
 
680
  # @ acf
681
  #: includes/admin/views/field-group-field.php:65
682
  msgid "Field Label"
683
- msgstr "Bezeichnung"
684
 
685
  # @ acf
686
  #: includes/admin/views/field-group-field.php:66
687
  msgid "This is the name which will appear on the EDIT page"
688
- msgstr "Dieser Name wird in der Bearbeitungs-Ansicht eines Beitrags angezeigt"
689
 
690
  # @ acf
691
  #: includes/admin/views/field-group-field.php:75
692
  msgid "Field Name"
693
- msgstr "Feld-Name"
694
 
695
  # @ acf
696
  #: includes/admin/views/field-group-field.php:76
697
  msgid "Single word, no spaces. Underscores and dashes allowed"
698
  msgstr ""
699
- "Nur ein Wort ohne Leerzeichen; es sind nur Unterstriche und Bindestriche als "
700
  "Sonderzeichen erlaubt"
701
 
702
  # @ acf
703
  #: includes/admin/views/field-group-field.php:85
704
  msgid "Field Type"
705
- msgstr "Feld-Typ"
706
 
707
  # @ acf
708
  #: includes/admin/views/field-group-field.php:96
@@ -712,7 +716,8 @@ msgstr "Anweisungen"
712
  # @ acf
713
  #: includes/admin/views/field-group-field.php:97
714
  msgid "Instructions for authors. Shown when submitting data"
715
- msgstr "Anweisungen für Autoren werden in der Bearbeitungs-Ansicht angezeigt"
 
716
 
717
  # @ acf
718
  #: includes/admin/views/field-group-field.php:106
@@ -754,21 +759,21 @@ msgstr "Reihenfolge"
754
  #: includes/fields/class-acf-field-button-group.php:198
755
  #: includes/fields/class-acf-field-checkbox.php:420
756
  #: includes/fields/class-acf-field-radio.php:311
757
- #: includes/fields/class-acf-field-select.php:418
758
- #: pro/fields/class-acf-field-flexible-content.php:576
759
  msgid "Label"
760
- msgstr "Name"
761
 
762
  # @ acf
763
  #: includes/admin/views/field-group-fields.php:6
764
- #: includes/fields/class-acf-field-taxonomy.php:964
765
- #: pro/fields/class-acf-field-flexible-content.php:589
766
  msgid "Name"
767
- msgstr "Feld-Name"
768
 
769
  #: includes/admin/views/field-group-fields.php:7
770
  msgid "Key"
771
- msgstr "Feld-Schlüssel"
772
 
773
  # @ acf
774
  #: includes/admin/views/field-group-fields.php:8
@@ -800,8 +805,8 @@ msgid ""
800
  "Create a set of rules to determine which edit screens will use these "
801
  "advanced custom fields"
802
  msgstr ""
803
- "Erstelle ein Regelwerk das festlegt welche Bearbeitungs-Ansichten diese Feld-"
804
- "Gruppe nutzen dürfen"
805
 
806
  # @ acf
807
  #: includes/admin/views/field-group-options.php:23
@@ -831,7 +836,7 @@ msgstr "Nach dem Titel vor dem Inhalt"
831
  # @ acf
832
  #: includes/admin/views/field-group-options.php:46
833
  msgid "Normal (after content)"
834
- msgstr "Nach dem Inhalt (Standard)"
835
 
836
  # @ acf
837
  #: includes/admin/views/field-group-options.php:47
@@ -841,7 +846,7 @@ msgstr "Seitlich neben dem Inhalt"
841
  # @ acf
842
  #: includes/admin/views/field-group-options.php:55
843
  msgid "Label placement"
844
- msgstr "Platzierung Beschriftung"
845
 
846
  # @ acf
847
  #: includes/admin/views/field-group-options.php:62
@@ -858,12 +863,12 @@ msgstr "Links neben dem Feld"
858
  # @ acf
859
  #: includes/admin/views/field-group-options.php:70
860
  msgid "Instruction placement"
861
- msgstr "Platzierung der Hinweise"
862
 
863
  # @ acf
864
  #: includes/admin/views/field-group-options.php:77
865
  msgid "Below labels"
866
- msgstr "Unterhalb der Beschriftung"
867
 
868
  # @ acf
869
  #: includes/admin/views/field-group-options.php:78
@@ -877,120 +882,106 @@ msgstr "Reihenfolge"
877
 
878
  #: includes/admin/views/field-group-options.php:86
879
  msgid "Field groups with a lower order will appear first"
880
- msgstr "Feld-Gruppen mit einem niedrigeren Wert werden zuerst angezeigt"
881
 
882
  #: includes/admin/views/field-group-options.php:97
883
  msgid "Shown in field group list"
884
- msgstr "Wird in der Feld-Gruppen-Liste angezeigt"
885
 
886
  # @ acf
887
  #: includes/admin/views/field-group-options.php:107
888
- msgid "Hide on screen"
889
- msgstr "Verstecken"
890
-
891
- # @ acf
892
- #: includes/admin/views/field-group-options.php:108
893
- msgid "<b>Select</b> items to <b>hide</b> them from the edit screen."
894
- msgstr ""
895
- "<strong>Ausgewählte</strong> Elemente werden <strong>versteckt</strong>."
896
-
897
- # @ acf
898
- #: includes/admin/views/field-group-options.php:108
899
- msgid ""
900
- "If multiple field groups appear on an edit screen, the first field group's "
901
- "options will be used (the one with the lowest order number)"
902
- msgstr ""
903
- "Sind für einen Bearbeiten-Dialog mehrere Felder-Gruppen definiert, werden "
904
- "die Optionen der ersten Felder-Gruppe angewendet (die mit der niedrigsten "
905
- "Nummer für die Reihenfolge)."
906
-
907
- # @ acf
908
- #: includes/admin/views/field-group-options.php:115
909
  msgid "Permalink"
910
  msgstr "Permalink"
911
 
912
  # @ acf
913
- #: includes/admin/views/field-group-options.php:116
914
  msgid "Content Editor"
915
  msgstr "Inhalts-Editor"
916
 
917
  # @ acf
918
- #: includes/admin/views/field-group-options.php:117
919
  msgid "Excerpt"
920
- msgstr "Kurzfassung"
921
 
922
  # @ acf
923
- #: includes/admin/views/field-group-options.php:119
924
  msgid "Discussion"
925
  msgstr "Diskussion"
926
 
927
  # @ acf
928
- #: includes/admin/views/field-group-options.php:120
929
  msgid "Comments"
930
  msgstr "Kommentare"
931
 
932
  # @ acf
933
- #: includes/admin/views/field-group-options.php:121
934
  msgid "Revisions"
935
  msgstr "Revisionen"
936
 
937
  # @ acf
938
- #: includes/admin/views/field-group-options.php:122
939
  msgid "Slug"
940
- msgstr "Kurzlink"
941
 
942
  # @ acf
943
- #: includes/admin/views/field-group-options.php:123
944
  msgid "Author"
945
  msgstr "Autor"
946
 
947
  # @ acf
948
- #: includes/admin/views/field-group-options.php:124
949
  msgid "Format"
950
  msgstr "Format"
951
 
952
  # @ acf
953
- #: includes/admin/views/field-group-options.php:125
954
  msgid "Page Attributes"
955
  msgstr "Seiten-Attribute"
956
 
957
  # @ acf
958
- #: includes/admin/views/field-group-options.php:126
959
- #: includes/fields/class-acf-field-relationship.php:671
960
  msgid "Featured Image"
961
  msgstr "Beitragsbild"
962
 
963
  # @ acf
964
- #: includes/admin/views/field-group-options.php:127
965
  msgid "Categories"
966
  msgstr "Kategorien"
967
 
968
  # @ acf
969
- #: includes/admin/views/field-group-options.php:128
970
  msgid "Tags"
971
  msgstr "Schlagworte"
972
 
973
  # @ acf
974
- #: includes/admin/views/field-group-options.php:129
975
  msgid "Send Trackbacks"
976
  msgstr "Sende Trackbacks"
977
 
978
  # @ acf
979
- #: includes/admin/views/html-location-group.php:3
980
- msgid "Show this field group if"
981
- msgstr "Zeige diese Felder, wenn"
982
 
983
- #: includes/admin/views/install-network.php:4
984
- msgid "Upgrade Sites"
985
- msgstr "Websites upgraden"
 
 
 
986
 
987
  # @ acf
988
- #: includes/admin/views/install-network.php:9
989
- #: includes/admin/views/install.php:3
990
- msgid "Advanced Custom Fields Database Upgrade"
991
- msgstr "Advanced Custom Fields Datenbank-Upgrade"
 
 
 
 
992
 
993
- #: includes/admin/views/install-network.php:11
994
  #, php-format
995
  msgid ""
996
  "The following sites require a DB upgrade. Check the ones you want to update "
@@ -999,25 +990,31 @@ msgstr ""
999
  "Folgende Websites erfordern ein Upgrade der Datenbank. Markieren Sie die "
1000
  "gewünschten Seiten und klicken Sie dann %s."
1001
 
 
 
 
 
 
 
1002
  # @ acf
1003
- #: includes/admin/views/install-network.php:20
1004
- #: includes/admin/views/install-network.php:28
1005
  msgid "Site"
1006
  msgstr "Website"
1007
 
1008
  # @ acf
1009
- #: includes/admin/views/install-network.php:48
1010
  #, php-format
1011
  msgid "Site requires database upgrade from %s to %s"
1012
  msgstr "Die Website erfordert ein Upgrade der Datenbank von %s auf %s"
1013
 
1014
  # @ acf
1015
- #: includes/admin/views/install-network.php:50
1016
  msgid "Site is up to date"
1017
  msgstr "Die Website ist aktuell"
1018
 
1019
  # @ acf
1020
- #: includes/admin/views/install-network.php:63
1021
  #, php-format
1022
  msgid ""
1023
  "Database Upgrade complete. <a href=\"%s\">Return to network dashboard</a>"
@@ -1025,9 +1022,13 @@ msgstr ""
1025
  "Upgrade der Datenbank fertiggestellt. <a href=\"%s\">Zum Netzwerk Dashboard</"
1026
  "a>"
1027
 
 
 
 
 
1028
  # @ acf
1029
- #: includes/admin/views/install-network.php:102
1030
- #: includes/admin/views/install-notice.php:42
1031
  msgid ""
1032
  "It is strongly recommended that you backup your database before proceeding. "
1033
  "Are you sure you wish to run the updater now?"
@@ -1035,63 +1036,91 @@ msgstr ""
1035
  "Es wird dringend empfohlen, dass Sie ihre Datenbank sichern, bevor Sie "
1036
  "fortfahren. Sind sie sicher, dass Sie jetzt das Upgrade durchführen wollen?"
1037
 
1038
- # @ default
1039
- #: includes/admin/views/install-network.php:158
1040
- msgid "Upgrade complete"
1041
- msgstr "Upgrade abgeschlossen"
1042
-
1043
  # @ acf
1044
- #: includes/admin/views/install-network.php:162
1045
- #: includes/admin/views/install.php:9
1046
  #, php-format
1047
  msgid "Upgrading data to version %s"
1048
  msgstr "Daten auf Version %s upgraden"
1049
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1050
  # @ acf
1051
- #: includes/admin/views/install-notice.php:8
 
 
 
 
 
 
 
 
 
 
 
1052
  #: pro/fields/class-acf-field-repeater.php:25
1053
  msgid "Repeater"
1054
  msgstr "Wiederholung"
1055
 
1056
  # @ acf
1057
- #: includes/admin/views/install-notice.php:9
1058
  #: pro/fields/class-acf-field-flexible-content.php:25
1059
  msgid "Flexible Content"
1060
  msgstr "Flexible Inhalte"
1061
 
1062
  # @ acf
1063
- #: includes/admin/views/install-notice.php:10
1064
  #: pro/fields/class-acf-field-gallery.php:25
1065
  msgid "Gallery"
1066
  msgstr "Galerie"
1067
 
1068
  # @ acf
1069
- #: includes/admin/views/install-notice.php:11
1070
  #: pro/locations/class-acf-location-options-page.php:26
1071
  msgid "Options Page"
1072
  msgstr "Options-Seite"
1073
 
1074
  # @ acf
1075
- #: includes/admin/views/install-notice.php:26
1076
  msgid "Database Upgrade Required"
1077
  msgstr "Es ist ein Upgrade der Datenbank erforderlich"
1078
 
1079
  # @ acf
1080
- #: includes/admin/views/install-notice.php:28
1081
  #, php-format
1082
  msgid "Thank you for updating to %s v%s!"
1083
  msgstr "Danke für die Aktualisierung auf %s v%s!"
1084
 
1085
- # @ acf
1086
- #: includes/admin/views/install-notice.php:28
1087
  msgid ""
1088
- "Before you start using the new awesome features, please update your database "
1089
- "to the newest version."
1090
  msgstr ""
1091
- "Bevor Sie die großartigen neuen Funktionen nutzen können ist ein Upgrade der "
1092
- "Datenbank notwendig."
1093
 
1094
- #: includes/admin/views/install-notice.php:31
1095
  #, php-format
1096
  msgid ""
1097
  "Please also ensure any premium add-ons (%s) have first been updated to the "
@@ -1100,18 +1129,6 @@ msgstr ""
1100
  "Stellen Sie bitte ebenfalls sicher, dass alle Premium-Add-ons (%s) vorab auf "
1101
  "die neueste Version aktualisiert wurden."
1102
 
1103
- # @ acf
1104
- #: includes/admin/views/install.php:7
1105
- msgid "Reading upgrade tasks..."
1106
- msgstr "Aufgaben für das Upgrade einlesen…"
1107
-
1108
- #: includes/admin/views/install.php:11
1109
- #, php-format
1110
- msgid "Database Upgrade complete. <a href=\"%s\">See what's new</a>"
1111
- msgstr ""
1112
- "Datenbank-Upgrade abgeschlossen. <a href=\"%s\">Schauen Sie nach was es "
1113
- "Neues gibt</a>"
1114
-
1115
  # @ acf
1116
  #: includes/admin/views/settings-addons.php:17
1117
  msgid "Download & Install"
@@ -1138,18 +1155,17 @@ msgstr ""
1138
  "Wir hoffen es wird ihnen gefallen."
1139
 
1140
  # @ acf
1141
- #: includes/admin/views/settings-info.php:17
1142
- msgid "A smoother custom field experience"
1143
- msgstr ""
1144
- "Eine neue Dimension der reibungslosen Nutzung benutzerdefinierter Felder"
1145
 
1146
  # @ acf
1147
- #: includes/admin/views/settings-info.php:22
1148
  msgid "Improved Usability"
1149
  msgstr "Verbesserte Benutzerfreundlichkeit"
1150
 
1151
  # @ acf
1152
- #: includes/admin/views/settings-info.php:23
1153
  msgid ""
1154
  "Including the popular Select2 library has improved both usability and speed "
1155
  "across a number of field types including post object, page link, taxonomy "
@@ -1161,12 +1177,12 @@ msgstr ""
1161
  "signifikant verbessert."
1162
 
1163
  # @ acf
1164
- #: includes/admin/views/settings-info.php:27
1165
  msgid "Improved Design"
1166
  msgstr "Verbessertes Design"
1167
 
1168
  # @ acf
1169
- #: includes/admin/views/settings-info.php:28
1170
  msgid ""
1171
  "Many fields have undergone a visual refresh to make ACF look better than "
1172
  "ever! Noticeable changes are seen on the gallery, relationship and oEmbed "
@@ -1177,34 +1193,34 @@ msgstr ""
1177
  "nagelneue oEmbed-Feld!"
1178
 
1179
  # @ acf
1180
- #: includes/admin/views/settings-info.php:32
1181
  msgid "Improved Data"
1182
  msgstr "Verbesserte Datenstruktur"
1183
 
1184
  # @ acf
1185
- #: includes/admin/views/settings-info.php:33
1186
  msgid ""
1187
  "Redesigning the data architecture has allowed sub fields to live "
1188
  "independently from their parents. This allows you to drag and drop fields in "
1189
  "and out of parent fields!"
1190
  msgstr ""
1191
- "Die Neugestaltung der Datenarchitektur erlaubt es, dass Felder unabhängig "
1192
- "von ihren übergeordneten Feldern existieren können. Dies ermöglicht, dass "
1193
- "Felder per Drag-and-Drop, in und aus ihren übergeordneten Feldern verschoben "
1194
- "werden können!"
1195
 
1196
  # @ acf
1197
- #: includes/admin/views/settings-info.php:39
1198
  msgid "Goodbye Add-ons. Hello PRO"
1199
  msgstr "Macht's gut Add-ons&hellip; Hallo PRO"
1200
 
1201
  # @ acf
1202
- #: includes/admin/views/settings-info.php:44
1203
  msgid "Introducing ACF PRO"
1204
  msgstr "Wir dürfen vorstellen&hellip; ACF PRO"
1205
 
1206
  # @ acf
1207
- #: includes/admin/views/settings-info.php:45
1208
  msgid ""
1209
  "We're changing the way premium functionality is delivered in an exciting way!"
1210
  msgstr ""
@@ -1212,7 +1228,7 @@ msgstr ""
1212
  "gestellt wird geändert - das \"wie\" dürfte Sie begeistern!"
1213
 
1214
  # @ acf
1215
- #: includes/admin/views/settings-info.php:46
1216
  #, php-format
1217
  msgid ""
1218
  "All 4 premium add-ons have been combined into a new <a href=\"%s\">Pro "
@@ -1225,12 +1241,12 @@ msgstr ""
1225
  "ist somit erschwinglicher denn je!"
1226
 
1227
  # @ acf
1228
- #: includes/admin/views/settings-info.php:50
1229
  msgid "Powerful Features"
1230
  msgstr "Leistungsstarke Funktionen"
1231
 
1232
  # @ acf
1233
- #: includes/admin/views/settings-info.php:51
1234
  msgid ""
1235
  "ACF PRO contains powerful features such as repeatable data, flexible content "
1236
  "layouts, a beautiful gallery field and the ability to create extra admin "
@@ -1241,496 +1257,492 @@ msgstr ""
1241
  "zusätzliche Options-Seiten im Admin-Bereich anzulegen!"
1242
 
1243
  # @ acf
1244
- #: includes/admin/views/settings-info.php:52
1245
  #, php-format
1246
  msgid "Read more about <a href=\"%s\">ACF PRO features</a>."
1247
  msgstr "Lesen Sie mehr über die <a href=\"%s\">ACF PRO Funktionen</a>."
1248
 
1249
  # @ acf
1250
- #: includes/admin/views/settings-info.php:56
1251
  msgid "Easy Upgrading"
1252
  msgstr "Kinderleichte Aktualisierung"
1253
 
1254
- # @ acf
1255
- #: includes/admin/views/settings-info.php:57
1256
- #, php-format
1257
  msgid ""
1258
- "To help make upgrading easy, <a href=\"%s\">login to your store account</a> "
1259
- "and claim a free copy of ACF PRO!"
1260
  msgstr ""
1261
- "Wir haben den Aktualisierungsprozess so einfach wie möglich gehalten; <a "
1262
- "href=\"%s\">melden Sie sich mit Ihrem Store-Account an</a> und fordern Sie "
1263
- "ein Gratisexemplar von ACF PRO an!"
1264
 
1265
  # @ acf
1266
- #: includes/admin/views/settings-info.php:58
1267
  #, php-format
1268
  msgid ""
1269
  "We also wrote an <a href=\"%s\">upgrade guide</a> to answer any questions, "
1270
  "but if you do have one, please contact our support team via the <a href=\"%s"
1271
- "\">help desk</a>"
1272
  msgstr ""
1273
  "Um möglichen Fragen zu begegnen haben wir haben einen <a href=\"%s\">Upgrade-"
1274
  "Leitfaden (Engl.)</a> erstellt. Sollten dennoch Fragen auftreten, "
1275
- "kontaktieren Sie bitte unser <a href=\"%s\"> Support-Team </a>"
 
 
 
 
1276
 
1277
  # @ acf
1278
- #: includes/admin/views/settings-info.php:66
1279
- msgid "Under the Hood"
1280
- msgstr "Unter der Haube"
 
 
 
 
 
 
 
 
1281
 
1282
  # @ acf
1283
- #: includes/admin/views/settings-info.php:71
1284
- msgid "Smarter field settings"
1285
- msgstr "Intelligentere Feld-Einstellungen"
 
 
 
 
 
 
1286
 
1287
  # @ acf
1288
- #: includes/admin/views/settings-info.php:72
1289
- msgid "ACF now saves its field settings as individual post objects"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1290
  msgstr ""
1291
- "ACF speichert nun die Feld-Einstellungen als individuelle Beitrags-Objekte"
1292
 
1293
  # @ acf
1294
- #: includes/admin/views/settings-info.php:76
1295
  msgid "More AJAX"
1296
  msgstr "Mehr AJAX"
1297
 
1298
  # @ acf
1299
- #: includes/admin/views/settings-info.php:77
1300
- msgid "More fields use AJAX powered search to speed up page loading"
1301
  msgstr ""
1302
  "Mehr Felder verwenden nun eine AJAX-basierte Suche, die die Ladezeiten von "
1303
- "Seiten deutlich verringert"
1304
 
1305
  # @ acf
1306
- #: includes/admin/views/settings-info.php:81
1307
  msgid "Local JSON"
1308
  msgstr "Lokales JSON"
1309
 
1310
  # @ acf
1311
- #: includes/admin/views/settings-info.php:82
1312
- msgid "New auto export to JSON feature improves speed"
1313
- msgstr ""
1314
- "Ein neuer automatischer Export nach JSON verbessert die Geschwindigkeit"
1315
-
1316
- # @ acf
1317
- #: includes/admin/views/settings-info.php:88
1318
- msgid "Better version control"
1319
- msgstr "Verbesserte Versionskontrolle"
1320
-
1321
- # @ acf
1322
- #: includes/admin/views/settings-info.php:89
1323
  msgid ""
1324
- "New auto export to JSON feature allows field settings to be version "
1325
- "controlled"
1326
  msgstr ""
1327
- "Die neue JSON Export Funktionalität erlaubt die Versionskontrolle von Feld-"
1328
- "Einstellungen"
1329
 
1330
  # @ acf
1331
- #: includes/admin/views/settings-info.php:93
1332
- msgid "Swapped XML for JSON"
1333
- msgstr "JSON ersetzt XML"
1334
 
1335
- # @ acf
1336
- #: includes/admin/views/settings-info.php:94
1337
- msgid "Import / Export now uses JSON in favour of XML"
1338
- msgstr "Das Import- und Export-Modul nutzt nun JSON anstelle XML"
 
1339
 
1340
  # @ acf
1341
- #: includes/admin/views/settings-info.php:98
1342
- msgid "New Forms"
1343
- msgstr "Neue Formulare"
1344
 
1345
  # @ acf
1346
- #: includes/admin/views/settings-info.php:99
1347
- msgid "Fields can now be mapped to comments, widgets and all user forms!"
 
 
1348
  msgstr ""
1349
- "Felder können nun auch Kommentaren, Widgets und allen Benutzer-Formularen "
1350
- "zugeordnet werden!"
1351
 
1352
  # @ acf
1353
- #: includes/admin/views/settings-info.php:106
1354
- msgid "A new field for embedding content has been added"
1355
- msgstr "Ein neues Feld für das Einbetten von Inhalten wurde hinzugefügt"
1356
 
1357
- # @ acf
1358
  #: includes/admin/views/settings-info.php:110
1359
- msgid "New Gallery"
1360
- msgstr "Neue Galerie"
 
 
 
 
1361
 
1362
- # @ acf
1363
- #: includes/admin/views/settings-info.php:111
1364
- msgid "The gallery field has undergone a much needed facelift"
 
 
 
 
 
1365
  msgstr ""
1366
- "Das Galerie-Feld wurde einem längst überfälligen Face-Lifting unterzogen"
 
1367
 
1368
  # @ acf
1369
- #: includes/admin/views/settings-info.php:115
1370
  msgid "New Settings"
1371
  msgstr "Neue Einstellungen"
1372
 
1373
  # @ acf
1374
- #: includes/admin/views/settings-info.php:116
1375
  msgid ""
1376
- "Field group settings have been added for label placement and instruction "
1377
- "placement"
1378
  msgstr ""
1379
- "Die Feld-Gruppen wurden um die Einstellungen für die Platzierung von "
1380
- "Beschriftungen und Hinweisen erweitert"
 
1381
 
1382
  # @ acf
1383
- #: includes/admin/views/settings-info.php:122
1384
  msgid "Better Front End Forms"
1385
- msgstr "Verbesserte Front-End-Formulare"
1386
 
1387
  # @ acf
1388
- #: includes/admin/views/settings-info.php:123
1389
- msgid "acf_form() can now create a new post on submission"
1390
- msgstr "acf_form() kann jetzt einen neuen Beitrag direkt beim Senden erstellen"
 
 
 
1391
 
1392
  # @ acf
1393
- #: includes/admin/views/settings-info.php:127
1394
  msgid "Better Validation"
1395
  msgstr "Bessere Validierung"
1396
 
1397
  # @ acf
1398
- #: includes/admin/views/settings-info.php:128
1399
- msgid "Form validation is now done via PHP + AJAX in favour of only JS"
1400
  msgstr ""
1401
  "Die Formular-Validierung wird nun mit Hilfe von PHP + AJAX erledigt, "
1402
- "anstelle nur JS zu verwenden"
1403
-
1404
- # @ acf
1405
- #: includes/admin/views/settings-info.php:132
1406
- msgid "Relationship Field"
1407
- msgstr "Beziehungs-Feld"
1408
-
1409
- # @ acf
1410
- #: includes/admin/views/settings-info.php:133
1411
- msgid ""
1412
- "New Relationship field setting for 'Filters' (Search, Post Type, Taxonomy)"
1413
- msgstr ""
1414
- "Neue Einstellungen innerhalb des Beziehungs-Feldes um nach Suche, Beitrags-"
1415
- "Typ und oder Taxonomie filtern zu können"
1416
 
1417
  # @ acf
1418
- #: includes/admin/views/settings-info.php:139
1419
  msgid "Moving Fields"
1420
  msgstr "Verschiebbare Felder"
1421
 
1422
  # @ acf
1423
- #: includes/admin/views/settings-info.php:140
1424
  msgid ""
1425
  "New field group functionality allows you to move a field between groups & "
1426
- "parents"
1427
- msgstr ""
1428
- "Die neue Feld-Gruppen-Funktionalität erlaubt es ein Feld zwischen Gruppen "
1429
- "und übergeordneten Gruppen frei zu verschieben"
1430
-
1431
- # @ acf
1432
- #: includes/admin/views/settings-info.php:144
1433
- #: includes/fields/class-acf-field-page_link.php:25
1434
- msgid "Page Link"
1435
- msgstr "Seiten-Link"
1436
-
1437
- # @ acf
1438
- #: includes/admin/views/settings-info.php:145
1439
- msgid "New archives group in page_link field selection"
1440
  msgstr ""
1441
- "Im neuen Seitenlink-Feld werden alle Archiv-URL's der verfügbaren Custom "
1442
- "Post Types in einer Options-Gruppe zusammengefasst"
1443
 
1444
  # @ acf
1445
- #: includes/admin/views/settings-info.php:149
1446
- msgid "Better Options Pages"
1447
- msgstr "Verbesserte Options-Seiten"
1448
-
1449
- # @ acf
1450
- #: includes/admin/views/settings-info.php:150
1451
- msgid ""
1452
- "New functions for options page allow creation of both parent and child menu "
1453
- "pages"
1454
- msgstr ""
1455
- "Neue Funktionen für die Options-Seite erlauben die Erstellung von Menüs für "
1456
- "übergeordnete Seiten sowie Unterseiten"
1457
-
1458
- # @ acf
1459
- #: includes/admin/views/settings-info.php:159
1460
  #, php-format
1461
  msgid "We think you'll love the changes in %s."
1462
  msgstr "Wir glauben Sie werden die Änderungen in %s lieben."
1463
 
1464
  # @ acf
1465
- #: includes/api/api-helpers.php:1039
1466
  msgid "Thumbnail"
1467
  msgstr "Miniaturbild"
1468
 
1469
  # @ acf
1470
- #: includes/api/api-helpers.php:1040
1471
  msgid "Medium"
1472
  msgstr "Mittel"
1473
 
1474
  # @ acf
1475
- #: includes/api/api-helpers.php:1041
1476
  msgid "Large"
1477
  msgstr "Groß"
1478
 
1479
  # @ acf
1480
- #: includes/api/api-helpers.php:1090
1481
  msgid "Full Size"
1482
  msgstr "Volle Größe"
1483
 
1484
  # @ acf
1485
- #: includes/api/api-helpers.php:1431 includes/api/api-helpers.php:2004
1486
  #: pro/fields/class-acf-field-clone.php:996
1487
  msgid "(no title)"
1488
  msgstr "(ohne Titel)"
1489
 
1490
  # @ acf
1491
- #: includes/api/api-helpers.php:4079
1492
  #, php-format
1493
  msgid "Image width must be at least %dpx."
1494
  msgstr "Die Breite des Bildes muss mindestens %dpx sein."
1495
 
1496
  # @ acf
1497
- #: includes/api/api-helpers.php:4084
1498
  #, php-format
1499
  msgid "Image width must not exceed %dpx."
1500
  msgstr "Die Breite des Bildes darf %dpx nicht überschreiten."
1501
 
1502
  # @ acf
1503
- #: includes/api/api-helpers.php:4100
1504
  #, php-format
1505
  msgid "Image height must be at least %dpx."
1506
  msgstr "Die Höhe des Bildes muss mindestens %dpx sein."
1507
 
1508
  # @ acf
1509
- #: includes/api/api-helpers.php:4105
1510
  #, php-format
1511
  msgid "Image height must not exceed %dpx."
1512
  msgstr "Die Höhe des Bild darf %dpx nicht überschreiten."
1513
 
1514
  # @ acf
1515
- #: includes/api/api-helpers.php:4123
1516
  #, php-format
1517
  msgid "File size must be at least %s."
1518
  msgstr "Die Dateigröße muss mindestens %s sein."
1519
 
1520
  # @ acf
1521
- #: includes/api/api-helpers.php:4128
1522
  #, php-format
1523
  msgid "File size must must not exceed %s."
1524
  msgstr "Die Dateigröße darf %s nicht überschreiten."
1525
 
1526
  # @ acf
1527
- #: includes/api/api-helpers.php:4162
1528
  #, php-format
1529
  msgid "File type must be %s."
1530
  msgstr "Der Dateityp muss %s sein."
1531
 
1532
  # @ acf
1533
- #: includes/assets.php:164
1534
  msgid "The changes you made will be lost if you navigate away from this page"
1535
  msgstr ""
1536
  "Die vorgenommenen Änderungen gehen verloren wenn diese Seite verlassen wird"
1537
 
1538
- #: includes/assets.php:167 includes/fields/class-acf-field-select.php:257
1539
  msgctxt "verb"
1540
  msgid "Select"
1541
  msgstr "Auswählen"
1542
 
1543
- #: includes/assets.php:168
1544
  msgctxt "verb"
1545
  msgid "Edit"
1546
  msgstr "Bearbeiten"
1547
 
1548
- #: includes/assets.php:169
1549
  msgctxt "verb"
1550
  msgid "Update"
1551
  msgstr "Aktualisieren"
1552
 
1553
  # @ acf
1554
- #: includes/assets.php:170 pro/fields/class-acf-field-gallery.php:44
1555
  msgid "Uploaded to this post"
1556
  msgstr "Zu diesem Beitrag hochgeladen"
1557
 
1558
  # @ acf
1559
- #: includes/assets.php:171
1560
  msgid "Expand Details"
1561
  msgstr "Details einblenden"
1562
 
1563
  # @ acf
1564
- #: includes/assets.php:172
1565
  msgid "Collapse Details"
1566
  msgstr "Details ausblenden"
1567
 
1568
- #: includes/assets.php:173
1569
  msgid "Restricted"
1570
  msgstr "Eingeschränkt"
1571
 
1572
  # @ acf
1573
- #: includes/assets.php:174
1574
  msgid "All images"
1575
  msgstr "Alle Bilder"
1576
 
1577
  # @ acf
1578
- #: includes/assets.php:177
1579
  msgid "Validation successful"
1580
  msgstr "Überprüfung erfolgreich"
1581
 
1582
  # @ acf
1583
- #: includes/assets.php:178 includes/validation.php:285
1584
  #: includes/validation.php:296
1585
  msgid "Validation failed"
1586
  msgstr "Überprüfung fehlgeschlagen"
1587
 
1588
  # @ acf
1589
- #: includes/assets.php:179
1590
  msgid "1 field requires attention"
1591
  msgstr "Für 1 Feld ist eine Aktualisierung notwendig"
1592
 
1593
  # @ acf
1594
- #: includes/assets.php:180
1595
  #, php-format
1596
  msgid "%d fields require attention"
1597
  msgstr "Für %d Felder ist eine Aktualisierung notwendig"
1598
 
1599
  # @ acf
1600
- #: includes/assets.php:183
1601
  msgid "Are you sure?"
1602
  msgstr "Wirklich entfernen?"
1603
 
1604
  # @ acf
1605
- #: includes/assets.php:184 includes/fields/class-acf-field-true_false.php:79
1606
  #: includes/fields/class-acf-field-true_false.php:159
1607
  #: pro/admin/views/html-settings-updates.php:89
1608
  msgid "Yes"
1609
  msgstr "Ja"
1610
 
1611
  # @ acf
1612
- #: includes/assets.php:185 includes/fields/class-acf-field-true_false.php:80
1613
  #: includes/fields/class-acf-field-true_false.php:174
1614
  #: pro/admin/views/html-settings-updates.php:99
1615
  msgid "No"
1616
  msgstr "Nein"
1617
 
1618
  # @ acf
1619
- #: includes/assets.php:186 includes/fields/class-acf-field-file.php:138
1620
- #: includes/fields/class-acf-field-image.php:124
1621
  #: includes/fields/class-acf-field-link.php:140
1622
- #: pro/fields/class-acf-field-gallery.php:343
1623
- #: pro/fields/class-acf-field-gallery.php:531
1624
  msgid "Remove"
1625
  msgstr "Entfernen"
1626
 
1627
- #: includes/assets.php:187
1628
  msgid "Cancel"
1629
  msgstr "Abbrechen"
1630
 
1631
- #: includes/assets.php:190
1632
  msgid "Has any value"
1633
  msgstr "Hat einen Wert"
1634
 
1635
- #: includes/assets.php:191
1636
  msgid "Has no value"
1637
  msgstr "Hat keinen Wert"
1638
 
1639
  # @ acf
1640
- #: includes/assets.php:192
1641
  msgid "Value is equal to"
1642
  msgstr "Wert ist gleich"
1643
 
1644
  # @ acf
1645
- #: includes/assets.php:193
1646
  msgid "Value is not equal to"
1647
  msgstr "Wert ist ungleich"
1648
 
1649
  # @ acf
1650
- #: includes/assets.php:194
1651
  msgid "Value matches pattern"
1652
  msgstr "Wert entspricht regulärem Ausdruck"
1653
 
1654
- #: includes/assets.php:195
1655
  msgid "Value contains"
1656
  msgstr "Wert enthält"
1657
 
1658
  # @ acf
1659
- #: includes/assets.php:196
1660
  msgid "Value is greater than"
1661
  msgstr "Wert ist größer als"
1662
 
1663
  # @ acf
1664
- #: includes/assets.php:197
1665
  msgid "Value is less than"
1666
  msgstr "Wert ist kleiner als"
1667
 
1668
- #: includes/assets.php:198
1669
  msgid "Selection is greater than"
1670
  msgstr "Auswahl ist größer als"
1671
 
1672
  # @ acf
1673
- #: includes/assets.php:199
1674
  msgid "Selection is less than"
1675
  msgstr "Auswahl ist kleiner als"
1676
 
1677
  # @ acf
1678
- #: includes/fields.php:144
 
 
 
 
 
 
 
 
 
1679
  msgid "Basic"
1680
  msgstr "Grundlage"
1681
 
1682
  # @ acf
1683
- #: includes/fields.php:145 includes/forms/form-front.php:47
1684
  msgid "Content"
1685
  msgstr "Inhalt"
1686
 
1687
  # @ acf
1688
- #: includes/fields.php:146
1689
  msgid "Choice"
1690
  msgstr "Auswahl"
1691
 
1692
  # @ acf
1693
- #: includes/fields.php:147
1694
  msgid "Relational"
1695
  msgstr "Relational"
1696
 
1697
  # @ acf
1698
- #: includes/fields.php:148
1699
  msgid "jQuery"
1700
  msgstr "jQuery"
1701
 
1702
  # @ acf
1703
- #: includes/fields.php:149 includes/fields/class-acf-field-button-group.php:177
1704
  #: includes/fields/class-acf-field-checkbox.php:389
1705
  #: includes/fields/class-acf-field-group.php:474
1706
  #: includes/fields/class-acf-field-radio.php:290
1707
  #: pro/fields/class-acf-field-clone.php:843
1708
- #: pro/fields/class-acf-field-flexible-content.php:546
1709
- #: pro/fields/class-acf-field-flexible-content.php:595
1710
- #: pro/fields/class-acf-field-repeater.php:442
1711
  msgid "Layout"
1712
  msgstr "Layout"
1713
 
1714
- # @ acf
1715
- #: includes/fields.php:326
1716
- msgid "Field type does not exist"
1717
- msgstr "Feld-Typ existiert nicht"
1718
-
1719
- #: includes/fields.php:326
1720
- msgid "Unknown"
1721
- msgstr "Unbekannte Feld-Gruppe"
1722
-
1723
  #: includes/fields/class-acf-field-accordion.php:24
1724
  msgid "Accordion"
1725
  msgstr "Akkordeon"
1726
 
1727
  #: includes/fields/class-acf-field-accordion.php:99
1728
  msgid "Open"
1729
- msgstr "Offen"
1730
 
1731
  #: includes/fields/class-acf-field-accordion.php:100
1732
  msgid "Display this accordion as open on page load."
1733
- msgstr "Dieses Akkordeon beim Laden der Seite geöffnet anzeigen."
1734
 
1735
  #: includes/fields/class-acf-field-accordion.php:109
1736
  msgid "Multi-expand"
@@ -1743,15 +1755,15 @@ msgstr "Erlaubt dieses Akkordeon zu öffnen ohne andere zu schließen."
1743
  #: includes/fields/class-acf-field-accordion.php:119
1744
  #: includes/fields/class-acf-field-tab.php:114
1745
  msgid "Endpoint"
1746
- msgstr "Abschluss"
1747
 
1748
  #: includes/fields/class-acf-field-accordion.php:120
1749
  msgid ""
1750
  "Define an endpoint for the previous accordion to stop. This accordion will "
1751
  "not be visible."
1752
  msgstr ""
1753
- "Schließt das vorangegangene Akkordeon-Feld ab. Das abschließende Feld wird "
1754
- "nicht sichtbar sein."
1755
 
1756
  #: includes/fields/class-acf-field-button-group.php:24
1757
  msgid "Button Group"
@@ -1761,7 +1773,7 @@ msgstr "Button-Gruppe"
1761
  #: includes/fields/class-acf-field-button-group.php:149
1762
  #: includes/fields/class-acf-field-checkbox.php:344
1763
  #: includes/fields/class-acf-field-radio.php:235
1764
- #: includes/fields/class-acf-field-select.php:349
1765
  msgid "Choices"
1766
  msgstr "Auswahlmöglichkeiten"
1767
 
@@ -1769,35 +1781,35 @@ msgstr "Auswahlmöglichkeiten"
1769
  #: includes/fields/class-acf-field-button-group.php:150
1770
  #: includes/fields/class-acf-field-checkbox.php:345
1771
  #: includes/fields/class-acf-field-radio.php:236
1772
- #: includes/fields/class-acf-field-select.php:350
1773
  msgid "Enter each choice on a new line."
1774
- msgstr "Jede Auswahlmöglichkeit in separater Zeile eingeben."
1775
 
1776
  # @ acf
1777
  #: includes/fields/class-acf-field-button-group.php:150
1778
  #: includes/fields/class-acf-field-checkbox.php:345
1779
  #: includes/fields/class-acf-field-radio.php:236
1780
- #: includes/fields/class-acf-field-select.php:350
1781
  msgid "For more control, you may specify both a value and label like this:"
1782
  msgstr ""
1783
- "Für eine bessere Darstellung, können Sie auch einen Wert und dazu dessen "
1784
- "Beschriftung definieren:"
1785
 
1786
  # @ acf
1787
  #: includes/fields/class-acf-field-button-group.php:150
1788
  #: includes/fields/class-acf-field-checkbox.php:345
1789
  #: includes/fields/class-acf-field-radio.php:236
1790
- #: includes/fields/class-acf-field-select.php:350
1791
  msgid "red : Red"
1792
  msgstr "rot : Rot"
1793
 
1794
  # @ acf
1795
  #: includes/fields/class-acf-field-button-group.php:158
1796
  #: includes/fields/class-acf-field-page_link.php:513
1797
- #: includes/fields/class-acf-field-post_object.php:412
1798
  #: includes/fields/class-acf-field-radio.php:244
1799
- #: includes/fields/class-acf-field-select.php:367
1800
- #: includes/fields/class-acf-field-taxonomy.php:793
1801
  #: includes/fields/class-acf-field-user.php:409
1802
  msgid "Allow Null?"
1803
  msgstr "NULL-Werte zulassen?"
@@ -1809,13 +1821,13 @@ msgstr "NULL-Werte zulassen?"
1809
  #: includes/fields/class-acf-field-email.php:118
1810
  #: includes/fields/class-acf-field-number.php:127
1811
  #: includes/fields/class-acf-field-radio.php:281
1812
- #: includes/fields/class-acf-field-range.php:146
1813
- #: includes/fields/class-acf-field-select.php:358
1814
  #: includes/fields/class-acf-field-text.php:119
1815
  #: includes/fields/class-acf-field-textarea.php:102
1816
  #: includes/fields/class-acf-field-true_false.php:135
1817
  #: includes/fields/class-acf-field-url.php:100
1818
- #: includes/fields/class-acf-field-wysiwyg.php:410
1819
  msgid "Default Value"
1820
  msgstr "Standardwert"
1821
 
@@ -1824,11 +1836,11 @@ msgstr "Standardwert"
1824
  #: includes/fields/class-acf-field-email.php:119
1825
  #: includes/fields/class-acf-field-number.php:128
1826
  #: includes/fields/class-acf-field-radio.php:282
1827
- #: includes/fields/class-acf-field-range.php:147
1828
  #: includes/fields/class-acf-field-text.php:120
1829
  #: includes/fields/class-acf-field-textarea.php:103
1830
  #: includes/fields/class-acf-field-url.php:101
1831
- #: includes/fields/class-acf-field-wysiwyg.php:411
1832
  msgid "Appears when creating a new post"
1833
  msgstr "Erscheint bei der Erstellung eines neuen Beitrags"
1834
 
@@ -1849,41 +1861,41 @@ msgstr "Vertikal"
1849
  # @ acf
1850
  #: includes/fields/class-acf-field-button-group.php:191
1851
  #: includes/fields/class-acf-field-checkbox.php:413
1852
- #: includes/fields/class-acf-field-file.php:199
1853
- #: includes/fields/class-acf-field-image.php:188
1854
  #: includes/fields/class-acf-field-link.php:166
1855
  #: includes/fields/class-acf-field-radio.php:304
1856
- #: includes/fields/class-acf-field-taxonomy.php:833
1857
  msgid "Return Value"
1858
  msgstr "Rückgabewert"
1859
 
1860
  # @ acf
1861
  #: includes/fields/class-acf-field-button-group.php:192
1862
  #: includes/fields/class-acf-field-checkbox.php:414
1863
- #: includes/fields/class-acf-field-file.php:200
1864
- #: includes/fields/class-acf-field-image.php:189
1865
  #: includes/fields/class-acf-field-link.php:167
1866
  #: includes/fields/class-acf-field-radio.php:305
1867
  msgid "Specify the returned value on front end"
1868
- msgstr "Legt den Rückgabewert für das Front-End fest"
1869
 
1870
  #: includes/fields/class-acf-field-button-group.php:197
1871
  #: includes/fields/class-acf-field-checkbox.php:419
1872
  #: includes/fields/class-acf-field-radio.php:310
1873
- #: includes/fields/class-acf-field-select.php:417
1874
  msgid "Value"
1875
  msgstr "Wert"
1876
 
1877
  #: includes/fields/class-acf-field-button-group.php:199
1878
  #: includes/fields/class-acf-field-checkbox.php:421
1879
  #: includes/fields/class-acf-field-radio.php:312
1880
- #: includes/fields/class-acf-field-select.php:419
1881
  msgid "Both (Array)"
1882
  msgstr "Beide (Array)"
1883
 
1884
  # @ acf
1885
  #: includes/fields/class-acf-field-checkbox.php:25
1886
- #: includes/fields/class-acf-field-taxonomy.php:780
1887
  msgid "Checkbox"
1888
  msgstr "Checkbox"
1889
 
@@ -1906,32 +1918,33 @@ msgstr "Erlaubt das Hinzufügen benutzerdefinierter Werte"
1906
 
1907
  #: includes/fields/class-acf-field-checkbox.php:364
1908
  msgid "Save Custom"
1909
- msgstr "Benutzerdefinierte Werte abspeichern"
1910
 
1911
  #: includes/fields/class-acf-field-checkbox.php:369
1912
  msgid "Save 'custom' values to the field's choices"
1913
  msgstr ""
1914
- "Speichern sie benutzerdefinierte Werte zu den Auswahlmöglichkeiten des Feldes"
1915
 
1916
  # @ acf
1917
  #: includes/fields/class-acf-field-checkbox.php:381
1918
- #: includes/fields/class-acf-field-select.php:359
1919
  msgid "Enter each default value on a new line"
1920
  msgstr "Jeden Standardwert in einer neuen Zeile eingeben"
1921
 
1922
  #: includes/fields/class-acf-field-checkbox.php:403
1923
  msgid "Toggle"
1924
- msgstr "Auswählen"
1925
 
1926
  #: includes/fields/class-acf-field-checkbox.php:404
1927
  msgid "Prepend an extra checkbox to toggle all choices"
1928
  msgstr ""
1929
- "Hänge eine zusätzliche Checkbox an mit der man alle Optionen auswählen kann"
 
1930
 
1931
  # @ acf
1932
  #: includes/fields/class-acf-field-color_picker.php:25
1933
  msgid "Color Picker"
1934
- msgstr "Farbe"
1935
 
1936
  # @ acf
1937
  #: includes/fields/class-acf-field-color_picker.php:68
@@ -1955,7 +1968,7 @@ msgstr "Aktuelle Farbe"
1955
  # @ acf
1956
  #: includes/fields/class-acf-field-date_picker.php:25
1957
  msgid "Date Picker"
1958
- msgstr "Datum"
1959
 
1960
  #: includes/fields/class-acf-field-date_picker.php:59
1961
  msgctxt "Date Picker JS closeText"
@@ -1980,21 +1993,21 @@ msgstr "Vorheriges"
1980
  #: includes/fields/class-acf-field-date_picker.php:63
1981
  msgctxt "Date Picker JS weekHeader"
1982
  msgid "Wk"
1983
- msgstr "Wo."
1984
 
1985
  # @ acf
1986
  #: includes/fields/class-acf-field-date_picker.php:180
1987
  #: includes/fields/class-acf-field-date_time_picker.php:183
1988
  #: includes/fields/class-acf-field-time_picker.php:109
1989
  msgid "Display Format"
1990
- msgstr "Darstellungs-Format"
1991
 
1992
  # @ acf
1993
  #: includes/fields/class-acf-field-date_picker.php:181
1994
  #: includes/fields/class-acf-field-date_time_picker.php:184
1995
  #: includes/fields/class-acf-field-time_picker.php:110
1996
  msgid "The format displayed when editing a post"
1997
- msgstr "Das Datums-Format für die Anzeige in der Bearbeitungs-Ansicht"
1998
 
1999
  #: includes/fields/class-acf-field-date_picker.php:189
2000
  #: includes/fields/class-acf-field-date_picker.php:220
@@ -2007,29 +2020,29 @@ msgstr "Individuelles Format:"
2007
 
2008
  #: includes/fields/class-acf-field-date_picker.php:199
2009
  msgid "Save Format"
2010
- msgstr "Format abspeichern"
2011
 
2012
  #: includes/fields/class-acf-field-date_picker.php:200
2013
  msgid "The format used when saving a value"
2014
- msgstr "Das Format das für das Speichern eines Wertes verwendet wird"
2015
 
2016
  # @ acf
2017
  #: includes/fields/class-acf-field-date_picker.php:210
2018
  #: includes/fields/class-acf-field-date_time_picker.php:200
2019
- #: includes/fields/class-acf-field-post_object.php:432
2020
- #: includes/fields/class-acf-field-relationship.php:698
2021
- #: includes/fields/class-acf-field-select.php:412
2022
  #: includes/fields/class-acf-field-time_picker.php:124
2023
  #: includes/fields/class-acf-field-user.php:428
2024
  msgid "Return Format"
2025
- msgstr "Rückgabewert"
2026
 
2027
  # @ acf
2028
  #: includes/fields/class-acf-field-date_picker.php:211
2029
  #: includes/fields/class-acf-field-date_time_picker.php:201
2030
  #: includes/fields/class-acf-field-time_picker.php:125
2031
  msgid "The format returned via template functions"
2032
- msgstr "Das Datums-Format für die Ausgabe in den Template-Funktionen"
2033
 
2034
  # @ acf
2035
  #: includes/fields/class-acf-field-date_picker.php:229
@@ -2039,7 +2052,7 @@ msgstr "Die Woche beginnt am"
2039
 
2040
  #: includes/fields/class-acf-field-date_time_picker.php:25
2041
  msgid "Date Time Picker"
2042
- msgstr "Datum und Uhrzeit auswählen"
2043
 
2044
  #: includes/fields/class-acf-field-date_time_picker.php:68
2045
  msgctxt "Date Time Picker JS timeOnlyTitle"
@@ -2099,22 +2112,22 @@ msgstr "Auswählen"
2099
  #: includes/fields/class-acf-field-date_time_picker.php:80
2100
  msgctxt "Date Time Picker JS amText"
2101
  msgid "AM"
2102
- msgstr "vorm."
2103
 
2104
  #: includes/fields/class-acf-field-date_time_picker.php:81
2105
  msgctxt "Date Time Picker JS amTextShort"
2106
  msgid "A"
2107
- msgstr "vorm."
2108
 
2109
  #: includes/fields/class-acf-field-date_time_picker.php:84
2110
  msgctxt "Date Time Picker JS pmText"
2111
  msgid "PM"
2112
- msgstr "nachm."
2113
 
2114
  #: includes/fields/class-acf-field-date_time_picker.php:85
2115
  msgctxt "Date Time Picker JS pmTextShort"
2116
  msgid "P"
2117
- msgstr "nachm."
2118
 
2119
  # @ acf
2120
  #: includes/fields/class-acf-field-email.php:25
@@ -2129,7 +2142,7 @@ msgstr "E-Mail"
2129
  #: includes/fields/class-acf-field-textarea.php:111
2130
  #: includes/fields/class-acf-field-url.php:109
2131
  msgid "Placeholder Text"
2132
- msgstr "Platzhalter-Text"
2133
 
2134
  # @ acf
2135
  #: includes/fields/class-acf-field-email.php:128
@@ -2139,13 +2152,13 @@ msgstr "Platzhalter-Text"
2139
  #: includes/fields/class-acf-field-textarea.php:112
2140
  #: includes/fields/class-acf-field-url.php:110
2141
  msgid "Appears within the input"
2142
- msgstr "Platzhalter-Text solange keine Eingabe im Feld vorgenommen wurde"
2143
 
2144
  # @ acf
2145
  #: includes/fields/class-acf-field-email.php:136
2146
  #: includes/fields/class-acf-field-number.php:145
2147
  #: includes/fields/class-acf-field-password.php:80
2148
- #: includes/fields/class-acf-field-range.php:185
2149
  #: includes/fields/class-acf-field-text.php:137
2150
  msgid "Prepend"
2151
  msgstr "Voranstellen"
@@ -2154,7 +2167,7 @@ msgstr "Voranstellen"
2154
  #: includes/fields/class-acf-field-email.php:137
2155
  #: includes/fields/class-acf-field-number.php:146
2156
  #: includes/fields/class-acf-field-password.php:81
2157
- #: includes/fields/class-acf-field-range.php:186
2158
  #: includes/fields/class-acf-field-text.php:138
2159
  msgid "Appears before the input"
2160
  msgstr "Wird dem Eingabefeld vorangestellt"
@@ -2163,7 +2176,7 @@ msgstr "Wird dem Eingabefeld vorangestellt"
2163
  #: includes/fields/class-acf-field-email.php:145
2164
  #: includes/fields/class-acf-field-number.php:154
2165
  #: includes/fields/class-acf-field-password.php:89
2166
- #: includes/fields/class-acf-field-range.php:194
2167
  #: includes/fields/class-acf-field-text.php:146
2168
  msgid "Append"
2169
  msgstr "Anhängen"
@@ -2172,7 +2185,7 @@ msgstr "Anhängen"
2172
  #: includes/fields/class-acf-field-email.php:146
2173
  #: includes/fields/class-acf-field-number.php:155
2174
  #: includes/fields/class-acf-field-password.php:90
2175
- #: includes/fields/class-acf-field-range.php:195
2176
  #: includes/fields/class-acf-field-text.php:147
2177
  msgid "Appears after the input"
2178
  msgstr "Wird dem Eingabefeld hinten angestellt"
@@ -2183,67 +2196,67 @@ msgid "File"
2183
  msgstr "Datei"
2184
 
2185
  # @ acf
2186
- #: includes/fields/class-acf-field-file.php:38
2187
  msgid "Edit File"
2188
  msgstr "Datei bearbeiten"
2189
 
2190
  # @ acf
2191
- #: includes/fields/class-acf-field-file.php:39
2192
  msgid "Update File"
2193
  msgstr "Datei aktualisieren"
2194
 
2195
- #: includes/fields/class-acf-field-file.php:125
2196
  msgid "File name"
2197
  msgstr "Dateiname"
2198
 
2199
  # @ acf
2200
- #: includes/fields/class-acf-field-file.php:129
2201
- #: includes/fields/class-acf-field-file.php:232
2202
- #: includes/fields/class-acf-field-file.php:243
2203
- #: includes/fields/class-acf-field-image.php:248
2204
- #: includes/fields/class-acf-field-image.php:277
2205
- #: pro/fields/class-acf-field-gallery.php:690
2206
- #: pro/fields/class-acf-field-gallery.php:719
2207
  msgid "File size"
2208
  msgstr "Dateigröße"
2209
 
2210
  # @ acf
2211
- #: includes/fields/class-acf-field-file.php:154
2212
  msgid "Add File"
2213
  msgstr "Datei hinzufügen"
2214
 
2215
  # @ acf
2216
- #: includes/fields/class-acf-field-file.php:205
2217
  msgid "File Array"
2218
  msgstr "Datei-Array"
2219
 
2220
  # @ acf
2221
- #: includes/fields/class-acf-field-file.php:206
2222
  msgid "File URL"
2223
  msgstr "Datei-URL"
2224
 
2225
  # @ acf
2226
- #: includes/fields/class-acf-field-file.php:207
2227
  msgid "File ID"
2228
  msgstr "Datei-ID"
2229
 
2230
  # @ acf
2231
- #: includes/fields/class-acf-field-file.php:214
2232
- #: includes/fields/class-acf-field-image.php:213
2233
- #: pro/fields/class-acf-field-gallery.php:655
2234
  msgid "Library"
2235
- msgstr "Medienübersicht"
2236
 
2237
  # @ acf
2238
- #: includes/fields/class-acf-field-file.php:215
2239
- #: includes/fields/class-acf-field-image.php:214
2240
- #: pro/fields/class-acf-field-gallery.php:656
2241
  msgid "Limit the media library choice"
2242
- msgstr "Beschränkt die Auswahl in der Medienübersicht"
2243
 
2244
  # @ acf
2245
- #: includes/fields/class-acf-field-file.php:220
2246
- #: includes/fields/class-acf-field-image.php:219
2247
  #: includes/locations/class-acf-location-attachment.php:101
2248
  #: includes/locations/class-acf-location-comment.php:79
2249
  #: includes/locations/class-acf-location-nav-menu.php:102
@@ -2251,54 +2264,52 @@ msgstr "Beschränkt die Auswahl in der Medienübersicht"
2251
  #: includes/locations/class-acf-location-user-form.php:87
2252
  #: includes/locations/class-acf-location-user-role.php:111
2253
  #: includes/locations/class-acf-location-widget.php:83
2254
- #: pro/fields/class-acf-field-gallery.php:661
2255
  msgid "All"
2256
  msgstr "Alle"
2257
 
2258
  # @ acf
2259
- #: includes/fields/class-acf-field-file.php:221
2260
- #: includes/fields/class-acf-field-image.php:220
2261
- #: pro/fields/class-acf-field-gallery.php:662
2262
  msgid "Uploaded to post"
2263
  msgstr "Für den Beitrag hochgeladen"
2264
 
2265
  # @ acf
2266
- #: includes/fields/class-acf-field-file.php:228
2267
- #: includes/fields/class-acf-field-image.php:227
2268
- #: pro/fields/class-acf-field-gallery.php:669
2269
  msgid "Minimum"
2270
  msgstr "Minimum"
2271
 
2272
  # @ acf
2273
- #: includes/fields/class-acf-field-file.php:229
2274
- #: includes/fields/class-acf-field-file.php:240
2275
  msgid "Restrict which files can be uploaded"
2276
- msgstr ""
2277
- "Erlaubt nur das Hochladen von Dateien die die angegebenen Eigenschaften "
2278
- "erfüllen"
2279
 
2280
  # @ acf
2281
- #: includes/fields/class-acf-field-file.php:239
2282
- #: includes/fields/class-acf-field-image.php:256
2283
- #: pro/fields/class-acf-field-gallery.php:698
2284
  msgid "Maximum"
2285
  msgstr "Maximum"
2286
 
2287
  # @ acf
2288
- #: includes/fields/class-acf-field-file.php:250
2289
- #: includes/fields/class-acf-field-image.php:285
2290
- #: pro/fields/class-acf-field-gallery.php:727
2291
  msgid "Allowed file types"
2292
- msgstr "Erlaubte Datei-Formate"
2293
 
2294
  # @ acf
2295
- #: includes/fields/class-acf-field-file.php:251
2296
- #: includes/fields/class-acf-field-image.php:286
2297
- #: pro/fields/class-acf-field-gallery.php:728
2298
  msgid "Comma separated list. Leave blank for all types"
2299
  msgstr ""
2300
- "Komma separierte Liste; ein leeres Feld bedeutet alle Dateiformate sind "
2301
- "erlaubt"
2302
 
2303
  # @ acf
2304
  #: includes/fields/class-acf-field-google-map.php:25
@@ -2306,102 +2317,99 @@ msgid "Google Map"
2306
  msgstr "Google Maps"
2307
 
2308
  # @ acf
2309
- #: includes/fields/class-acf-field-google-map.php:43
2310
  msgid "Sorry, this browser does not support geolocation"
2311
  msgstr "Dieser Browser unterstützt keine Geo-Lokation"
2312
 
2313
  # @ acf
2314
- #: includes/fields/class-acf-field-google-map.php:114
2315
  msgid "Clear location"
2316
  msgstr "Position löschen"
2317
 
2318
  # @ acf
2319
- #: includes/fields/class-acf-field-google-map.php:115
2320
  msgid "Find current location"
2321
  msgstr "Aktuelle Position finden"
2322
 
2323
  # @ acf
2324
- #: includes/fields/class-acf-field-google-map.php:118
2325
  msgid "Search for address..."
2326
  msgstr "Nach der Adresse suchen..."
2327
 
2328
  # @ acf
2329
- #: includes/fields/class-acf-field-google-map.php:148
2330
- #: includes/fields/class-acf-field-google-map.php:159
2331
  msgid "Center"
2332
- msgstr "Kartenmittelpunkt"
2333
 
2334
  # @ acf
2335
- #: includes/fields/class-acf-field-google-map.php:149
2336
- #: includes/fields/class-acf-field-google-map.php:160
2337
  msgid "Center the initial map"
2338
- msgstr "Der Mittelpunkt der Ausgangskarte"
2339
 
2340
  # @ acf
2341
- #: includes/fields/class-acf-field-google-map.php:171
2342
  msgid "Zoom"
2343
  msgstr "Zoom"
2344
 
2345
  # @ acf
2346
- #: includes/fields/class-acf-field-google-map.php:172
2347
  msgid "Set the initial zoom level"
2348
- msgstr "Legt die Zoomstufe der Karte fest"
2349
 
2350
  # @ acf
2351
- #: includes/fields/class-acf-field-google-map.php:181
2352
- #: includes/fields/class-acf-field-image.php:239
2353
- #: includes/fields/class-acf-field-image.php:268
2354
  #: includes/fields/class-acf-field-oembed.php:268
2355
- #: pro/fields/class-acf-field-gallery.php:681
2356
- #: pro/fields/class-acf-field-gallery.php:710
2357
  msgid "Height"
2358
  msgstr "Höhe"
2359
 
2360
  # @ acf
2361
- #: includes/fields/class-acf-field-google-map.php:182
2362
  msgid "Customise the map height"
2363
- msgstr "Legt die Höhe der Karte fest"
2364
 
2365
  # @ acf
2366
  #: includes/fields/class-acf-field-group.php:25
2367
  msgid "Group"
2368
- msgstr ""
2369
- "Gruppe (zeigt die ausgewählten Felder in einer Gruppe innerhalb dieses "
2370
- "Feldes an)"
2371
 
2372
  # @ acf
2373
  #: includes/fields/class-acf-field-group.php:459
2374
- #: pro/fields/class-acf-field-repeater.php:381
2375
  msgid "Sub Fields"
2376
- msgstr "Wiederholungsfelder"
2377
 
2378
  #: includes/fields/class-acf-field-group.php:475
2379
  #: pro/fields/class-acf-field-clone.php:844
2380
  msgid "Specify the style used to render the selected fields"
2381
- msgstr ""
2382
- "Geben Sie den Stil an mit dem die ausgewählten Felder angezeigt werden sollen"
2383
 
2384
  # @ acf
2385
  #: includes/fields/class-acf-field-group.php:480
2386
  #: pro/fields/class-acf-field-clone.php:849
2387
- #: pro/fields/class-acf-field-flexible-content.php:606
2388
- #: pro/fields/class-acf-field-repeater.php:450
2389
  msgid "Block"
2390
  msgstr "Block"
2391
 
2392
  # @ acf
2393
  #: includes/fields/class-acf-field-group.php:481
2394
  #: pro/fields/class-acf-field-clone.php:850
2395
- #: pro/fields/class-acf-field-flexible-content.php:605
2396
- #: pro/fields/class-acf-field-repeater.php:449
2397
  msgid "Table"
2398
  msgstr "Tabelle"
2399
 
2400
  # @ acf
2401
  #: includes/fields/class-acf-field-group.php:482
2402
  #: pro/fields/class-acf-field-clone.php:851
2403
- #: pro/fields/class-acf-field-flexible-content.php:607
2404
- #: pro/fields/class-acf-field-repeater.php:451
2405
  msgid "Row"
2406
  msgstr "Reihe"
2407
 
@@ -2411,73 +2419,69 @@ msgid "Image"
2411
  msgstr "Bild"
2412
 
2413
  # @ acf
2414
- #: includes/fields/class-acf-field-image.php:42
2415
  msgid "Select Image"
2416
  msgstr "Bild auswählen"
2417
 
2418
  # @ acf
2419
- #: includes/fields/class-acf-field-image.php:43
2420
- #: pro/fields/class-acf-field-gallery.php:42
2421
  msgid "Edit Image"
2422
  msgstr "Bild bearbeiten"
2423
 
2424
  # @ acf
2425
- #: includes/fields/class-acf-field-image.php:44
2426
- #: pro/fields/class-acf-field-gallery.php:43
2427
  msgid "Update Image"
2428
  msgstr "Bild aktualisieren"
2429
 
2430
  # @ acf
2431
- #: includes/fields/class-acf-field-image.php:140
2432
  msgid "No image selected"
2433
  msgstr "Kein Bild ausgewählt"
2434
 
2435
  # @ acf
2436
- #: includes/fields/class-acf-field-image.php:140
2437
  msgid "Add Image"
2438
  msgstr "Bild hinzufügen"
2439
 
2440
  # @ acf
2441
- #: includes/fields/class-acf-field-image.php:194
2442
  msgid "Image Array"
2443
  msgstr "Bild-Array"
2444
 
2445
  # @ acf
2446
- #: includes/fields/class-acf-field-image.php:195
2447
  msgid "Image URL"
2448
  msgstr "Bild-URL"
2449
 
2450
  # @ acf
2451
- #: includes/fields/class-acf-field-image.php:196
2452
  msgid "Image ID"
2453
  msgstr "Bild-ID"
2454
 
2455
  # @ acf
2456
- #: includes/fields/class-acf-field-image.php:203
2457
  msgid "Preview Size"
2458
  msgstr "Maße der Vorschau"
2459
 
2460
  # @ acf
2461
- #: includes/fields/class-acf-field-image.php:204
2462
  msgid "Shown when entering data"
2463
- msgstr "Legt fest welche Maße die Vorschau in der Bearbeitungs-Ansicht hat"
2464
 
2465
  # @ acf
2466
- #: includes/fields/class-acf-field-image.php:228
2467
- #: includes/fields/class-acf-field-image.php:257
2468
- #: pro/fields/class-acf-field-gallery.php:670
2469
- #: pro/fields/class-acf-field-gallery.php:699
2470
  msgid "Restrict which images can be uploaded"
2471
- msgstr ""
2472
- "Erlaubt nur das Hochladen von Bildern die die angegebenen Eigenschaften "
2473
- "erfüllen"
2474
 
2475
  # @ acf
2476
- #: includes/fields/class-acf-field-image.php:231
2477
- #: includes/fields/class-acf-field-image.php:260
2478
  #: includes/fields/class-acf-field-oembed.php:257
2479
- #: pro/fields/class-acf-field-gallery.php:673
2480
- #: pro/fields/class-acf-field-gallery.php:702
2481
  msgid "Width"
2482
  msgstr "Breite"
2483
 
@@ -2510,7 +2514,7 @@ msgstr "Link-URL"
2510
  #: includes/fields/class-acf-field-message.php:101
2511
  #: includes/fields/class-acf-field-true_false.php:126
2512
  msgid "Message"
2513
- msgstr "Nachricht"
2514
 
2515
  # @ acf
2516
  #: includes/fields/class-acf-field-message.php:110
@@ -2522,19 +2526,19 @@ msgstr "Neue Zeilen"
2522
  #: includes/fields/class-acf-field-message.php:111
2523
  #: includes/fields/class-acf-field-textarea.php:140
2524
  msgid "Controls how new lines are rendered"
2525
- msgstr "Legt fest wie Zeilenumbrüche gehandhabt werden"
2526
 
2527
  # @ acf
2528
  #: includes/fields/class-acf-field-message.php:115
2529
  #: includes/fields/class-acf-field-textarea.php:144
2530
  msgid "Automatically add paragraphs"
2531
- msgstr "Absätze automatisch hinzufügen"
2532
 
2533
  # @ acf
2534
  #: includes/fields/class-acf-field-message.php:116
2535
  #: includes/fields/class-acf-field-textarea.php:145
2536
  msgid "Automatically add &lt;br&gt;"
2537
- msgstr "Zeilenumbrüche ( &lt;br&gt; ) automatisch hinzufügen"
2538
 
2539
  # @ acf
2540
  #: includes/fields/class-acf-field-message.php:117
@@ -2545,14 +2549,13 @@ msgstr "Keine Formatierung"
2545
  # @ acf
2546
  #: includes/fields/class-acf-field-message.php:124
2547
  msgid "Escape HTML"
2548
- msgstr "HTML enkodieren"
2549
 
2550
  # @ acf
2551
  #: includes/fields/class-acf-field-message.php:125
2552
  msgid "Allow HTML markup to display as visible text instead of rendering"
2553
  msgstr ""
2554
- "Bei aktiver Option wird HTML Code als solcher angezeigt und nicht "
2555
- "interpretiert"
2556
 
2557
  # @ acf
2558
  #: includes/fields/class-acf-field-number.php:25
@@ -2561,19 +2564,19 @@ msgstr "Numerisch"
2561
 
2562
  # @ acf
2563
  #: includes/fields/class-acf-field-number.php:163
2564
- #: includes/fields/class-acf-field-range.php:155
2565
  msgid "Minimum Value"
2566
  msgstr "Mindestwert"
2567
 
2568
  # @ acf
2569
  #: includes/fields/class-acf-field-number.php:172
2570
- #: includes/fields/class-acf-field-range.php:165
2571
  msgid "Maximum Value"
2572
  msgstr "Maximalwert"
2573
 
2574
  # @ acf
2575
  #: includes/fields/class-acf-field-number.php:181
2576
- #: includes/fields/class-acf-field-range.php:175
2577
  msgid "Step Size"
2578
  msgstr "Schrittweite"
2579
 
@@ -2610,42 +2613,47 @@ msgstr "URL eingeben"
2610
  msgid "Embed Size"
2611
  msgstr "Maße"
2612
 
 
 
 
 
 
2613
  # @ acf
2614
  #: includes/fields/class-acf-field-page_link.php:177
2615
  msgid "Archives"
2616
  msgstr "Archive"
2617
 
2618
  #: includes/fields/class-acf-field-page_link.php:269
2619
- #: includes/fields/class-acf-field-post_object.php:268
2620
- #: includes/fields/class-acf-field-taxonomy.php:986
2621
  msgid "Parent"
2622
  msgstr "Übergeordnet"
2623
 
2624
  # @ acf
2625
  #: includes/fields/class-acf-field-page_link.php:485
2626
- #: includes/fields/class-acf-field-post_object.php:384
2627
- #: includes/fields/class-acf-field-relationship.php:624
2628
  msgid "Filter by Post Type"
2629
- msgstr "Nach Post Types filtern"
2630
 
2631
  # @ acf
2632
  #: includes/fields/class-acf-field-page_link.php:493
2633
- #: includes/fields/class-acf-field-post_object.php:392
2634
- #: includes/fields/class-acf-field-relationship.php:632
2635
  msgid "All post types"
2636
- msgstr "Alle verfügbaren Post Types"
2637
 
2638
  # @ acf
2639
  #: includes/fields/class-acf-field-page_link.php:499
2640
- #: includes/fields/class-acf-field-post_object.php:398
2641
- #: includes/fields/class-acf-field-relationship.php:638
2642
  msgid "Filter by Taxonomy"
2643
  msgstr "Nach Taxonomien filtern"
2644
 
2645
  # @ acf
2646
  #: includes/fields/class-acf-field-page_link.php:507
2647
- #: includes/fields/class-acf-field-post_object.php:406
2648
- #: includes/fields/class-acf-field-relationship.php:646
2649
  msgid "All taxonomies"
2650
  msgstr "Alle Taxonomien"
2651
 
@@ -2655,8 +2663,8 @@ msgstr "Archiv-URL's zulassen"
2655
 
2656
  # @ acf
2657
  #: includes/fields/class-acf-field-page_link.php:533
2658
- #: includes/fields/class-acf-field-post_object.php:422
2659
- #: includes/fields/class-acf-field-select.php:377
2660
  #: includes/fields/class-acf-field-user.php:419
2661
  msgid "Select multiple values?"
2662
  msgstr "Mehrere Werte auswählbar?"
@@ -2668,14 +2676,14 @@ msgstr "Passwort"
2668
 
2669
  # @ acf
2670
  #: includes/fields/class-acf-field-post_object.php:25
2671
- #: includes/fields/class-acf-field-post_object.php:437
2672
- #: includes/fields/class-acf-field-relationship.php:703
2673
  msgid "Post Object"
2674
  msgstr "Beitrags-Objekt"
2675
 
2676
  # @ acf
2677
- #: includes/fields/class-acf-field-post_object.php:438
2678
- #: includes/fields/class-acf-field-relationship.php:704
2679
  msgid "Post ID"
2680
  msgstr "Beitrags-ID"
2681
 
@@ -2687,24 +2695,24 @@ msgstr "Radio-Button"
2687
  # @ acf
2688
  #: includes/fields/class-acf-field-radio.php:254
2689
  msgid "Other"
2690
- msgstr "Sonstige"
2691
 
2692
  # @ acf
2693
  #: includes/fields/class-acf-field-radio.php:259
2694
  msgid "Add 'other' choice to allow for custom values"
2695
  msgstr ""
2696
- "Fügt die Option 'Sonstige' hinzu welche erlaubt benutzerdefinierte Werte "
2697
- "hinzuzufügen"
2698
 
2699
  # @ acf
2700
  #: includes/fields/class-acf-field-radio.php:265
2701
  msgid "Save Other"
2702
- msgstr "'Sonstige' speichern"
2703
 
2704
  # @ acf
2705
  #: includes/fields/class-acf-field-radio.php:270
2706
  msgid "Save 'other' values to the field's choices"
2707
- msgstr "Füge 'Sonstige'-Werte zu den Auswahl Optionen hinzu"
2708
 
2709
  #: includes/fields/class-acf-field-range.php:25
2710
  msgid "Range"
@@ -2716,77 +2724,77 @@ msgid "Relationship"
2716
  msgstr "Beziehung"
2717
 
2718
  # @ acf
2719
- #: includes/fields/class-acf-field-relationship.php:40
2720
  msgid "Maximum values reached ( {max} values )"
2721
  msgstr "Maximum der Einträge mit ({max} Einträge) erreicht"
2722
 
2723
  # @ acf
2724
- #: includes/fields/class-acf-field-relationship.php:41
2725
  msgid "Loading"
2726
  msgstr "Lade"
2727
 
2728
  # @ acf
2729
- #: includes/fields/class-acf-field-relationship.php:42
2730
  msgid "No matches found"
2731
  msgstr "Keine Übereinstimmung gefunden"
2732
 
2733
  # @ acf
2734
- #: includes/fields/class-acf-field-relationship.php:424
2735
  msgid "Select post type"
2736
- msgstr "Beitrag-Typ auswählen"
2737
 
2738
  # @ acf
2739
- #: includes/fields/class-acf-field-relationship.php:450
2740
  msgid "Select taxonomy"
2741
  msgstr "Taxonomie auswählen"
2742
 
2743
  # @ acf
2744
- #: includes/fields/class-acf-field-relationship.php:540
2745
  msgid "Search..."
2746
  msgstr "Suchen..."
2747
 
2748
  # @ acf
2749
- #: includes/fields/class-acf-field-relationship.php:652
2750
  msgid "Filters"
2751
  msgstr "Filter"
2752
 
2753
  # @ acf
2754
- #: includes/fields/class-acf-field-relationship.php:658
2755
  #: includes/locations/class-acf-location-post-type.php:27
2756
  msgid "Post Type"
2757
- msgstr "Beitrags-Typ"
2758
 
2759
  # @ acf
2760
- #: includes/fields/class-acf-field-relationship.php:659
2761
  #: includes/fields/class-acf-field-taxonomy.php:28
2762
- #: includes/fields/class-acf-field-taxonomy.php:763
2763
  #: includes/locations/class-acf-location-taxonomy.php:27
2764
  msgid "Taxonomy"
2765
  msgstr "Taxonomie"
2766
 
2767
  # @ acf
2768
- #: includes/fields/class-acf-field-relationship.php:666
2769
  msgid "Elements"
2770
  msgstr "Elemente"
2771
 
2772
  # @ acf
2773
- #: includes/fields/class-acf-field-relationship.php:667
2774
  msgid "Selected elements will be displayed in each result"
2775
- msgstr "Die ausgewählten Elemente werden in jedem Ergebnis mit angezeigt"
2776
 
2777
  # @ acf
2778
- #: includes/fields/class-acf-field-relationship.php:678
2779
  msgid "Minimum posts"
2780
- msgstr "Min. Anzahl der Beiträge"
2781
 
2782
  # @ acf
2783
- #: includes/fields/class-acf-field-relationship.php:687
2784
  msgid "Maximum posts"
2785
- msgstr "Max. Anzahl der Beiträge"
2786
 
2787
  # @ acf
2788
- #: includes/fields/class-acf-field-relationship.php:791
2789
- #: pro/fields/class-acf-field-gallery.php:800
2790
  #, php-format
2791
  msgid "%s requires at least %s selection"
2792
  msgid_plural "%s requires at least %s selections"
@@ -2794,19 +2802,19 @@ msgstr[0] "%s benötigt mindestens %s Selektion"
2794
  msgstr[1] "%s benötigt mindestens %s Selektionen"
2795
 
2796
  #: includes/fields/class-acf-field-select.php:25
2797
- #: includes/fields/class-acf-field-taxonomy.php:785
2798
  msgctxt "noun"
2799
  msgid "Select"
2800
  msgstr "Auswahl"
2801
 
2802
- #: includes/fields/class-acf-field-select.php:40
2803
  msgctxt "Select2 JS matches_1"
2804
  msgid "One result is available, press enter to select it."
2805
  msgstr ""
2806
  "Es ist ein Ergebnis verfügbar, drücken Sie die Eingabetaste um es "
2807
  "auszuwählen."
2808
 
2809
- #: includes/fields/class-acf-field-select.php:41
2810
  #, php-format
2811
  msgctxt "Select2 JS matches_n"
2812
  msgid "%d results are available, use up and down arrow keys to navigate."
@@ -2814,71 +2822,71 @@ msgstr ""
2814
  "Es sind %d Ergebnisse verfügbar, benutzen Sie die Pfeiltasten um nach oben "
2815
  "und unten zu navigieren."
2816
 
2817
- #: includes/fields/class-acf-field-select.php:42
2818
  msgctxt "Select2 JS matches_0"
2819
  msgid "No matches found"
2820
  msgstr "Keine Übereinstimmungen gefunden"
2821
 
2822
- #: includes/fields/class-acf-field-select.php:43
2823
  msgctxt "Select2 JS input_too_short_1"
2824
  msgid "Please enter 1 or more characters"
2825
  msgstr "Geben Sie bitte ein oder mehr Zeichen ein"
2826
 
2827
- #: includes/fields/class-acf-field-select.php:44
2828
  #, php-format
2829
  msgctxt "Select2 JS input_too_short_n"
2830
  msgid "Please enter %d or more characters"
2831
  msgstr "Geben Sie bitte %d oder mehr Zeichen ein"
2832
 
2833
- #: includes/fields/class-acf-field-select.php:45
2834
  msgctxt "Select2 JS input_too_long_1"
2835
  msgid "Please delete 1 character"
2836
  msgstr "Löschen Sie bitte ein Zeichen"
2837
 
2838
- #: includes/fields/class-acf-field-select.php:46
2839
  #, php-format
2840
  msgctxt "Select2 JS input_too_long_n"
2841
  msgid "Please delete %d characters"
2842
  msgstr "Löschen Sie bitte %d Zeichen"
2843
 
2844
- #: includes/fields/class-acf-field-select.php:47
2845
  msgctxt "Select2 JS selection_too_long_1"
2846
  msgid "You can only select 1 item"
2847
  msgstr "Sie können nur ein Element auswählen"
2848
 
2849
- #: includes/fields/class-acf-field-select.php:48
2850
  #, php-format
2851
  msgctxt "Select2 JS selection_too_long_n"
2852
  msgid "You can only select %d items"
2853
  msgstr "Sie können nur %d Elemente auswählen"
2854
 
2855
- #: includes/fields/class-acf-field-select.php:49
2856
  msgctxt "Select2 JS load_more"
2857
  msgid "Loading more results&hellip;"
2858
  msgstr "Mehr Ergebnisse laden&hellip;"
2859
 
2860
- #: includes/fields/class-acf-field-select.php:50
2861
  msgctxt "Select2 JS searching"
2862
  msgid "Searching&hellip;"
2863
  msgstr "Suchen&hellip;"
2864
 
2865
- #: includes/fields/class-acf-field-select.php:51
2866
  msgctxt "Select2 JS load_fail"
2867
  msgid "Loading failed"
2868
  msgstr "Laden fehlgeschlagen"
2869
 
2870
  # @ acf
2871
- #: includes/fields/class-acf-field-select.php:387
2872
  #: includes/fields/class-acf-field-true_false.php:144
2873
  msgid "Stylised UI"
2874
- msgstr "Modernes Auswahlfeld"
2875
 
2876
  # @ acf
2877
- #: includes/fields/class-acf-field-select.php:397
2878
  msgid "Use AJAX to lazy load choices?"
2879
  msgstr "AJAX verwenden um die Auswahl mittels Lazy Loading zu laden?"
2880
 
2881
- #: includes/fields/class-acf-field-select.php:413
2882
  msgid "Specify the value returned"
2883
  msgstr "Legen Sie den Rückgabewert fest"
2884
 
@@ -2894,123 +2902,114 @@ msgstr "Tab"
2894
  # @ acf
2895
  #: includes/fields/class-acf-field-tab.php:102
2896
  msgid "Placement"
2897
- msgstr "Platzierung Tabs"
2898
 
2899
  #: includes/fields/class-acf-field-tab.php:115
2900
  msgid ""
2901
  "Define an endpoint for the previous tabs to stop. This will start a new "
2902
  "group of tabs."
2903
  msgstr ""
2904
- "Schließt die vorangegangene Gruppe an Tab-Feldern ab und beginnt eine neue "
2905
- "Gruppe."
2906
 
2907
- #: includes/fields/class-acf-field-taxonomy.php:713
2908
  #, php-format
2909
  msgctxt "No terms"
2910
  msgid "No %s"
2911
  msgstr "Keine %s"
2912
 
2913
  # @ acf
2914
- #: includes/fields/class-acf-field-taxonomy.php:732
2915
- msgid "None"
2916
- msgstr "Nur Text"
2917
-
2918
- # @ acf
2919
- #: includes/fields/class-acf-field-taxonomy.php:764
2920
  msgid "Select the taxonomy to be displayed"
2921
- msgstr "Wähle die Taxonomie, welche angezeigt werden soll"
2922
 
2923
  # @ acf
2924
- #: includes/fields/class-acf-field-taxonomy.php:773
2925
  msgid "Appearance"
2926
  msgstr "Anzeige"
2927
 
2928
  # @ acf
2929
- #: includes/fields/class-acf-field-taxonomy.php:774
2930
  msgid "Select the appearance of this field"
2931
- msgstr "Wähle das Aussehen für dieses Feld"
2932
 
2933
  # @ acf
2934
- #: includes/fields/class-acf-field-taxonomy.php:779
2935
  msgid "Multiple Values"
2936
  msgstr "Mehrere Werte"
2937
 
2938
  # @ acf
2939
- #: includes/fields/class-acf-field-taxonomy.php:781
2940
  msgid "Multi Select"
2941
  msgstr "Auswahlmenü"
2942
 
2943
  # @ acf
2944
- #: includes/fields/class-acf-field-taxonomy.php:783
2945
  msgid "Single Value"
2946
  msgstr "Einzelne Werte"
2947
 
2948
  # @ acf
2949
- #: includes/fields/class-acf-field-taxonomy.php:784
2950
  msgid "Radio Buttons"
2951
  msgstr "Radio Button"
2952
 
2953
  # @ acf
2954
- #: includes/fields/class-acf-field-taxonomy.php:803
2955
  msgid "Create Terms"
2956
- msgstr "Neue Einträge erlauben"
2957
 
2958
  # @ acf
2959
- #: includes/fields/class-acf-field-taxonomy.php:804
2960
  msgid "Allow new terms to be created whilst editing"
2961
- msgstr "Erlaube das Erstellen neuer Einträge beim Editieren"
2962
 
2963
- #: includes/fields/class-acf-field-taxonomy.php:813
2964
  msgid "Save Terms"
2965
- msgstr "Einträge speichern"
2966
 
2967
  # @ acf
2968
- #: includes/fields/class-acf-field-taxonomy.php:814
2969
  msgid "Connect selected terms to the post"
2970
- msgstr "Speichert die ausgewählten Einträge auch im Beitrag"
2971
 
2972
- #: includes/fields/class-acf-field-taxonomy.php:823
2973
  msgid "Load Terms"
2974
- msgstr "Einträge laden"
2975
 
2976
- #: includes/fields/class-acf-field-taxonomy.php:824
2977
  msgid "Load value from posts terms"
2978
- msgstr "Den Wert von den Einträgen des Beitrags laden"
2979
 
2980
  # @ acf
2981
- #: includes/fields/class-acf-field-taxonomy.php:838
2982
  msgid "Term Object"
2983
  msgstr "Begriffs-Objekt"
2984
 
2985
  # @ acf
2986
- #: includes/fields/class-acf-field-taxonomy.php:839
2987
  msgid "Term ID"
2988
  msgstr "Begriffs-ID"
2989
 
2990
- #: includes/fields/class-acf-field-taxonomy.php:898
2991
- msgid "Error."
2992
- msgstr "Fehler."
2993
-
2994
  # @ acf
2995
- #: includes/fields/class-acf-field-taxonomy.php:898
2996
  #, php-format
2997
  msgid "User unable to add new %s"
2998
  msgstr "Der Benutzer kann keine neue %s hinzufügen"
2999
 
3000
  # @ acf
3001
- #: includes/fields/class-acf-field-taxonomy.php:911
3002
  #, php-format
3003
  msgid "%s already exists"
3004
  msgstr "%s ist bereits vorhanden"
3005
 
3006
  # @ acf
3007
- #: includes/fields/class-acf-field-taxonomy.php:952
3008
  #, php-format
3009
  msgid "%s added"
3010
  msgstr "%s hinzugefügt"
3011
 
3012
  # @ acf
3013
- #: includes/fields/class-acf-field-taxonomy.php:998
3014
  msgid "Add"
3015
  msgstr "Hinzufügen"
3016
 
@@ -3029,7 +3028,7 @@ msgstr "Zeichenbegrenzung"
3029
  #: includes/fields/class-acf-field-text.php:156
3030
  #: includes/fields/class-acf-field-textarea.php:121
3031
  msgid "Leave blank for no limit"
3032
- msgstr "Ein leeres Eingabefeld bedeutet keine Begrenzung"
3033
 
3034
  # @ acf
3035
  #: includes/fields/class-acf-field-textarea.php:25
@@ -3048,12 +3047,12 @@ msgstr "Definiert die Höhe des Textfelds"
3048
 
3049
  #: includes/fields/class-acf-field-time_picker.php:25
3050
  msgid "Time Picker"
3051
- msgstr "Zeit auswählen"
3052
 
3053
  # @ acf
3054
  #: includes/fields/class-acf-field-true_false.php:25
3055
  msgid "True / False"
3056
- msgstr "Ja/Nein"
3057
 
3058
  #: includes/fields/class-acf-field-true_false.php:127
3059
  msgid "Displays text alongside the checkbox"
@@ -3093,7 +3092,7 @@ msgstr "Benutzer"
3093
  # @ acf
3094
  #: includes/fields/class-acf-field-user.php:394
3095
  msgid "Filter by role"
3096
- msgstr "Filtere nach Benutzerrollen"
3097
 
3098
  # @ acf
3099
  #: includes/fields/class-acf-field-user.php:402
@@ -3121,70 +3120,70 @@ msgid "Wysiwyg Editor"
3121
  msgstr "WYSIWYG-Editor"
3122
 
3123
  # @ acf
3124
- #: includes/fields/class-acf-field-wysiwyg.php:359
3125
  msgid "Visual"
3126
  msgstr "Visuell"
3127
 
3128
  # @ acf
3129
- #: includes/fields/class-acf-field-wysiwyg.php:360
3130
  msgctxt "Name for the Text editor tab (formerly HTML)"
3131
  msgid "Text"
3132
  msgstr "Text"
3133
 
3134
- #: includes/fields/class-acf-field-wysiwyg.php:366
3135
  msgid "Click to initialize TinyMCE"
3136
  msgstr "Klicken um TinyMCE zu initialisieren"
3137
 
3138
  # @ acf
3139
- #: includes/fields/class-acf-field-wysiwyg.php:419
3140
  msgid "Tabs"
3141
  msgstr "Tabs"
3142
 
3143
  # @ acf
3144
- #: includes/fields/class-acf-field-wysiwyg.php:424
3145
  msgid "Visual & Text"
3146
  msgstr "Visuell & Text"
3147
 
3148
  # @ acf
3149
- #: includes/fields/class-acf-field-wysiwyg.php:425
3150
  msgid "Visual Only"
3151
  msgstr "Nur Visuell"
3152
 
3153
  # @ acf
3154
- #: includes/fields/class-acf-field-wysiwyg.php:426
3155
  msgid "Text Only"
3156
  msgstr "Nur Text"
3157
 
3158
  # @ acf
3159
- #: includes/fields/class-acf-field-wysiwyg.php:433
3160
  msgid "Toolbar"
3161
  msgstr "Werkzeugleiste"
3162
 
3163
  # @ acf
3164
- #: includes/fields/class-acf-field-wysiwyg.php:443
3165
  msgid "Show Media Upload Buttons?"
3166
  msgstr "Button zum Hochladen von Medien anzeigen?"
3167
 
3168
- #: includes/fields/class-acf-field-wysiwyg.php:453
3169
  msgid "Delay initialization?"
3170
  msgstr "Initialisierung verzögern?"
3171
 
3172
- #: includes/fields/class-acf-field-wysiwyg.php:454
3173
  msgid "TinyMCE will not be initalized until field is clicked"
3174
  msgstr "TinyMCE wird nicht initialisiert solange das Feld nicht geklickt wurde"
3175
 
3176
  # @ acf
3177
- #: includes/forms/form-comment.php:166 includes/forms/form-post.php:303
3178
  #: pro/admin/admin-options-page.php:308
3179
  msgid "Edit field group"
3180
- msgstr "Feld-Gruppen bearbeiten"
3181
 
3182
  #: includes/forms/form-front.php:55
3183
  msgid "Validate Email"
3184
  msgstr "E-Mail bestätigen"
3185
 
3186
  # @ acf
3187
- #: includes/forms/form-front.php:103 pro/fields/class-acf-field-gallery.php:573
3188
  #: pro/options-page.php:81
3189
  msgid "Update"
3190
  msgstr "Aktualisieren"
@@ -3214,12 +3213,12 @@ msgid "Forms"
3214
  msgstr "Formulare"
3215
 
3216
  # @ acf
3217
- #: includes/locations.php:247
3218
  msgid "is equal to"
3219
  msgstr "ist gleich"
3220
 
3221
  # @ acf
3222
- #: includes/locations.php:248
3223
  msgid "is not equal to"
3224
  msgstr "ist ungleich"
3225
 
@@ -3241,7 +3240,7 @@ msgstr "Kommentar"
3241
  # @ acf
3242
  #: includes/locations/class-acf-location-current-user-role.php:27
3243
  msgid "Current User Role"
3244
- msgstr "Aktuelle Benutzer-Rolle"
3245
 
3246
  # @ acf
3247
  #: includes/locations/class-acf-location-current-user-role.php:110
@@ -3256,17 +3255,17 @@ msgstr "Aktueller Benutzer"
3256
  # @ acf
3257
  #: includes/locations/class-acf-location-current-user.php:97
3258
  msgid "Logged in"
3259
- msgstr "ist angemeldet"
3260
 
3261
  # @ acf
3262
  #: includes/locations/class-acf-location-current-user.php:98
3263
  msgid "Viewing front end"
3264
- msgstr "ist im Front-End"
3265
 
3266
  # @ acf
3267
  #: includes/locations/class-acf-location-current-user.php:99
3268
  msgid "Viewing back end"
3269
- msgstr "ist im Back-End"
3270
 
3271
  #: includes/locations/class-acf-location-nav-menu-item.php:27
3272
  msgid "Menu Item"
@@ -3405,8 +3404,8 @@ msgid ""
3405
  "No Custom Field Groups found for this options page. <a href=\"%s\">Create a "
3406
  "Custom Field Group</a>"
3407
  msgstr ""
3408
- "Keine Feld-Gruppen für die Options-Seite gefunden. <a href=\"%s\">Erstelle "
3409
- "eine Feld-Gruppe</a>"
3410
 
3411
  # @ acf
3412
  #: pro/admin/admin-settings-updates.php:78
@@ -3442,10 +3441,10 @@ msgid ""
3442
  "licence key, please see <a href=\"%s\" target=\"_blank\">details & pricing</"
3443
  "a>."
3444
  msgstr ""
3445
- "Um die Update-Fähigkeit freizuschalten geben Sie bitte unten Ihren "
3446
- "Lizenzschlüssel ein. Falls Sie keinen besitzen informieren Sie sich bitte "
3447
- "hier hinsichtlich der <a href=\"%s\" target=\"_blank\">Preise und "
3448
- "Einzelheiten</a>."
3449
 
3450
  # @ acf
3451
  #: pro/admin/views/html-settings-updates.php:29
@@ -3525,11 +3524,11 @@ msgstr "Nahtlos (ersetzt dieses Feld mit den ausgewählten Feldern)"
3525
  #: pro/fields/class-acf-field-clone.php:857
3526
  #, php-format
3527
  msgid "Labels will be displayed as %s"
3528
- msgstr "Bezeichnungen werden als %s angezeigt"
3529
 
3530
  #: pro/fields/class-acf-field-clone.php:860
3531
  msgid "Prefix Field Labels"
3532
- msgstr "Präfix für Feld-Beschriftungen"
3533
 
3534
  #: pro/fields/class-acf-field-clone.php:871
3535
  #, php-format
@@ -3538,7 +3537,7 @@ msgstr "Werte werden als %s gespeichert"
3538
 
3539
  #: pro/fields/class-acf-field-clone.php:874
3540
  msgid "Prefix Field Names"
3541
- msgstr "Präfix für Feld-Namen"
3542
 
3543
  #: pro/fields/class-acf-field-clone.php:992
3544
  msgid "Unknown field"
@@ -3546,265 +3545,256 @@ msgstr "Unbekanntes Feld"
3546
 
3547
  #: pro/fields/class-acf-field-clone.php:1031
3548
  msgid "Unknown field group"
3549
- msgstr "Unbekannte Feld-Gruppe"
3550
 
3551
  #: pro/fields/class-acf-field-clone.php:1035
3552
  #, php-format
3553
  msgid "All fields from %s field group"
3554
- msgstr "Alle Felder von Feld-Gruppe %s"
3555
 
3556
  # @ acf
3557
  #: pro/fields/class-acf-field-flexible-content.php:31
3558
- #: pro/fields/class-acf-field-repeater.php:174
3559
- #: pro/fields/class-acf-field-repeater.php:462
3560
  msgid "Add Row"
3561
  msgstr "Eintrag hinzufügen"
3562
 
3563
  # @ acf
3564
- #: pro/fields/class-acf-field-flexible-content.php:34
 
 
3565
  msgid "layout"
3566
- msgstr "Eintrag"
 
 
3567
 
3568
  # @ acf
3569
- #: pro/fields/class-acf-field-flexible-content.php:35
3570
  msgid "layouts"
3571
  msgstr "Einträge"
3572
 
3573
  # @ acf
3574
- #: pro/fields/class-acf-field-flexible-content.php:36
3575
- msgid "remove {layout}?"
3576
- msgstr "{layout} löschen?"
3577
-
3578
- # @ acf
3579
- #: pro/fields/class-acf-field-flexible-content.php:37
3580
- msgid "This field requires at least {min} {identifier}"
3581
- msgstr "Dieses Feld erfordert mindestens {min} {identifier}"
3582
-
3583
- # @ acf
3584
- #: pro/fields/class-acf-field-flexible-content.php:38
3585
- msgid "This field has a limit of {max} {identifier}"
3586
- msgstr "Diesem Feld dürfen maximal {max} {identifier} hinzugefügt werden."
3587
-
3588
- # @ acf
3589
- #: pro/fields/class-acf-field-flexible-content.php:39
3590
  msgid "This field requires at least {min} {label} {identifier}"
3591
  msgstr "Dieses Feld erfordert mindestens {min} {label} {identifier}"
3592
 
3593
  # @ acf
3594
- #: pro/fields/class-acf-field-flexible-content.php:40
3595
- msgid "Maximum {label} limit reached ({max} {identifier})"
3596
- msgstr "Maximale {label}-Anzahl erreicht ({max} {identifier})"
3597
 
3598
  # @ acf
3599
- #: pro/fields/class-acf-field-flexible-content.php:41
3600
  msgid "{available} {label} {identifier} available (max {max})"
3601
  msgstr "{available} {label} {identifier} möglich (max {max})"
3602
 
3603
  # @ acf
3604
- #: pro/fields/class-acf-field-flexible-content.php:42
3605
  msgid "{required} {label} {identifier} required (min {min})"
3606
  msgstr "{required} {label} {identifier} erforderlich (min {min})"
3607
 
3608
  # @ acf
3609
- #: pro/fields/class-acf-field-flexible-content.php:43
3610
  msgid "Flexible Content requires at least 1 layout"
3611
  msgstr "Flexibler Inhalt benötigt mindestens ein Layout"
3612
 
3613
  # @ acf
3614
- #: pro/fields/class-acf-field-flexible-content.php:273
3615
  #, php-format
3616
  msgid "Click the \"%s\" button below to start creating your layout"
3617
  msgstr "Klicke \"%s\" zum Erstellen des Layouts"
3618
 
3619
  # @ acf
3620
- #: pro/fields/class-acf-field-flexible-content.php:406
3621
  msgid "Add layout"
3622
  msgstr "Layout hinzufügen"
3623
 
3624
  # @ acf
3625
- #: pro/fields/class-acf-field-flexible-content.php:407
3626
  msgid "Remove layout"
3627
  msgstr "Layout entfernen"
3628
 
3629
- #: pro/fields/class-acf-field-flexible-content.php:408
3630
- #: pro/fields/class-acf-field-repeater.php:298
3631
  msgid "Click to toggle"
3632
  msgstr "Zum Auswählen anklicken"
3633
 
3634
  # @ acf
3635
- #: pro/fields/class-acf-field-flexible-content.php:548
3636
  msgid "Reorder Layout"
3637
  msgstr "Layout sortieren"
3638
 
3639
  # @ acf
3640
- #: pro/fields/class-acf-field-flexible-content.php:548
3641
  msgid "Reorder"
3642
  msgstr "Sortieren"
3643
 
3644
  # @ acf
3645
- #: pro/fields/class-acf-field-flexible-content.php:549
3646
  msgid "Delete Layout"
3647
  msgstr "Layout löschen"
3648
 
3649
  # @ acf
3650
- #: pro/fields/class-acf-field-flexible-content.php:550
3651
  msgid "Duplicate Layout"
3652
  msgstr "Layout duplizieren"
3653
 
3654
  # @ acf
3655
- #: pro/fields/class-acf-field-flexible-content.php:551
3656
  msgid "Add New Layout"
3657
  msgstr "Neues Layout hinzufügen"
3658
 
3659
  # @ acf
3660
- #: pro/fields/class-acf-field-flexible-content.php:622
3661
  msgid "Min"
3662
  msgstr "Min"
3663
 
3664
  # @ acf
3665
- #: pro/fields/class-acf-field-flexible-content.php:635
3666
  msgid "Max"
3667
  msgstr "Max"
3668
 
3669
  # @ acf
3670
- #: pro/fields/class-acf-field-flexible-content.php:662
3671
- #: pro/fields/class-acf-field-repeater.php:458
3672
  msgid "Button Label"
3673
  msgstr "Button-Beschriftung"
3674
 
3675
  # @ acf
3676
- #: pro/fields/class-acf-field-flexible-content.php:671
3677
  msgid "Minimum Layouts"
3678
- msgstr "Minimum Layouts"
3679
 
3680
  # @ acf
3681
- #: pro/fields/class-acf-field-flexible-content.php:680
3682
  msgid "Maximum Layouts"
3683
- msgstr "Maximum Layouts"
3684
 
3685
  # @ acf
3686
- #: pro/fields/class-acf-field-gallery.php:41
3687
  msgid "Add Image to Gallery"
3688
  msgstr "Bild zur Galerie hinzufügen"
3689
 
3690
  # @ acf
3691
- #: pro/fields/class-acf-field-gallery.php:45
3692
  msgid "Maximum selection reached"
3693
  msgstr "Maximale Auswahl erreicht"
3694
 
3695
  # @ acf
3696
- #: pro/fields/class-acf-field-gallery.php:321
3697
  msgid "Length"
3698
  msgstr "Länge"
3699
 
3700
- #: pro/fields/class-acf-field-gallery.php:364
3701
  msgid "Caption"
3702
  msgstr "Bildunterschrift"
3703
 
3704
- #: pro/fields/class-acf-field-gallery.php:373
3705
  msgid "Alt Text"
3706
  msgstr "Alt Text"
3707
 
3708
  # @ acf
3709
- #: pro/fields/class-acf-field-gallery.php:544
3710
  msgid "Add to gallery"
3711
  msgstr "Zur Galerie hinzufügen"
3712
 
3713
  # @ acf
3714
- #: pro/fields/class-acf-field-gallery.php:548
3715
  msgid "Bulk actions"
3716
  msgstr "Massenverarbeitung"
3717
 
3718
  # @ acf
3719
- #: pro/fields/class-acf-field-gallery.php:549
3720
  msgid "Sort by date uploaded"
3721
  msgstr "Sortiere nach Upload-Datum"
3722
 
3723
  # @ acf
3724
- #: pro/fields/class-acf-field-gallery.php:550
3725
  msgid "Sort by date modified"
3726
  msgstr "Sortiere nach Änderungs-Datum"
3727
 
3728
  # @ acf
3729
- #: pro/fields/class-acf-field-gallery.php:551
3730
  msgid "Sort by title"
3731
  msgstr "Sortiere nach Titel"
3732
 
3733
  # @ acf
3734
- #: pro/fields/class-acf-field-gallery.php:552
3735
  msgid "Reverse current order"
3736
  msgstr "Aktuelle Sortierung umkehren"
3737
 
3738
  # @ acf
3739
- #: pro/fields/class-acf-field-gallery.php:570
3740
  msgid "Close"
3741
  msgstr "Schließen"
3742
 
3743
  # @ acf
3744
- #: pro/fields/class-acf-field-gallery.php:624
3745
  msgid "Minimum Selection"
3746
  msgstr "Minimale Auswahl"
3747
 
3748
  # @ acf
3749
- #: pro/fields/class-acf-field-gallery.php:633
3750
  msgid "Maximum Selection"
3751
  msgstr "Maximale Auswahl"
3752
 
3753
- #: pro/fields/class-acf-field-gallery.php:642
3754
  msgid "Insert"
3755
  msgstr "Einfügen"
3756
 
3757
- #: pro/fields/class-acf-field-gallery.php:643
3758
  msgid "Specify where new attachments are added"
3759
- msgstr "Geben Sie an wo neue Anhänge hinzugefügt werden"
3760
 
3761
- #: pro/fields/class-acf-field-gallery.php:647
3762
  msgid "Append to the end"
3763
  msgstr "Anhängen"
3764
 
3765
- #: pro/fields/class-acf-field-gallery.php:648
3766
  msgid "Prepend to the beginning"
3767
  msgstr "Voranstellen"
3768
 
3769
  # @ acf
3770
- #: pro/fields/class-acf-field-repeater.php:36
 
3771
  msgid "Minimum rows reached ({min} rows)"
3772
- msgstr "Minimum der Einträge mit ({min} Reihen) erreicht"
3773
 
3774
  # @ acf
3775
- #: pro/fields/class-acf-field-repeater.php:37
3776
  msgid "Maximum rows reached ({max} rows)"
3777
- msgstr "Maximum der Einträge mit ({max} Reihen) erreicht"
3778
 
3779
  # @ acf
3780
- #: pro/fields/class-acf-field-repeater.php:335
3781
  msgid "Add row"
3782
  msgstr "Eintrag hinzufügen"
3783
 
3784
  # @ acf
3785
- #: pro/fields/class-acf-field-repeater.php:336
3786
  msgid "Remove row"
3787
  msgstr "Eintrag löschen"
3788
 
3789
- #: pro/fields/class-acf-field-repeater.php:411
3790
  msgid "Collapsed"
3791
  msgstr "Zugeklappt"
3792
 
3793
- #: pro/fields/class-acf-field-repeater.php:412
3794
  msgid "Select a sub field to show when row is collapsed"
3795
  msgstr ""
3796
- "Wählen Sie welches der Wiederholungsfelder im zugeklappten Zustand angezeigt "
3797
- "werden soll"
3798
 
3799
  # @ acf
3800
- #: pro/fields/class-acf-field-repeater.php:422
3801
  msgid "Minimum Rows"
3802
- msgstr "Minimum der Einträge"
3803
 
3804
  # @ acf
3805
- #: pro/fields/class-acf-field-repeater.php:432
3806
  msgid "Maximum Rows"
3807
- msgstr "Maximum der Einträge"
3808
 
3809
  # @ acf
3810
  #: pro/locations/class-acf-location-options-page.php:79
@@ -3846,9 +3836,127 @@ msgstr "Elliot Condon"
3846
  msgid "http://www.elliotcondon.com/"
3847
  msgstr "http://www.elliotcondon.com/"
3848
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3849
  # @ acf
3850
- #~ msgid "No toggle fields available"
3851
- #~ msgstr "Es liegen keine Auswahl-Feld-Typen vor"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3852
 
3853
  # @ acf
3854
  #~ msgid "Parent fields"
@@ -3933,9 +4041,6 @@ msgstr "http://www.elliotcondon.com/"
3933
  #~ msgid "Actions"
3934
  #~ msgstr "Aktionen"
3935
 
3936
- #~ msgid "Features"
3937
- #~ msgstr "Funktionen"
3938
-
3939
  #~ msgid "How to"
3940
  #~ msgstr "Kurzanleitungen"
3941
 
@@ -4158,10 +4263,6 @@ msgstr "http://www.elliotcondon.com/"
4158
  #~ "Felder-Gruppen werden nach diesem Wert sortiert, vom niedrigsten zum "
4159
  #~ "höchsten Wert."
4160
 
4161
- # @ acf
4162
- #~ msgid "Import / Export"
4163
- #~ msgstr "Import / Export"
4164
-
4165
  # @ acf
4166
  #~ msgid "Hide / Show All"
4167
  #~ msgstr "Alle Verstecken"
1
  msgid ""
2
  msgstr ""
3
+ "Project-Id-Version: Advanced Custom Fields Pro v5.7.4 Formal\n"
4
  "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n"
5
+ "POT-Creation-Date: 2018-09-04 03:24+0200\n"
6
+ "PO-Revision-Date: 2018-09-05 18:56+0200\n"
7
  "Last-Translator: Ralf Koller <r.koller@gmail.com>\n"
8
  "Language-Team: Ralf Koller <r.koller@gmail.com>\n"
9
  "Language: de_DE\n"
11
  "Content-Type: text/plain; charset=UTF-8\n"
12
  "Content-Transfer-Encoding: 8bit\n"
13
  "Plural-Forms: nplurals=2; plural=(n != 1);\n"
14
+ "X-Generator: Poedit 2.1.1\n"
15
  "X-Poedit-SourceCharset: UTF-8\n"
16
  "X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;"
17
  "esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c;_n_noop:1,2;"
23
  "X-Poedit-SearchPathExcluded-0: *.js\n"
24
 
25
  # @ acf
26
+ #: acf.php:80
27
  msgid "Advanced Custom Fields"
28
  msgstr "Advanced Custom Fields"
29
 
30
  # @ acf
31
+ #: acf.php:385 includes/admin/admin.php:117
32
  msgid "Field Groups"
33
+ msgstr "Feldgruppen"
34
 
35
  # @ acf
36
+ #: acf.php:386
37
  msgid "Field Group"
38
+ msgstr "Feldgruppe"
39
 
40
  # @ acf
41
+ #: acf.php:387 acf.php:419 includes/admin/admin.php:118
42
+ #: pro/fields/class-acf-field-flexible-content.php:572
43
  msgid "Add New"
44
  msgstr "Erstellen"
45
 
46
  # @ acf
47
+ #: acf.php:388
48
  msgid "Add New Field Group"
49
+ msgstr "Neue Feldgruppe erstellen"
50
 
51
  # @ acf
52
+ #: acf.php:389
53
  msgid "Edit Field Group"
54
+ msgstr "Feldgruppe bearbeiten"
55
 
56
  # @ acf
57
+ #: acf.php:390
58
  msgid "New Field Group"
59
+ msgstr "Neue Feldgruppe"
60
 
61
  # @ acf
62
+ #: acf.php:391
63
  msgid "View Field Group"
64
+ msgstr "Feldgruppe anzeigen"
65
 
66
  # @ acf
67
+ #: acf.php:392
68
  msgid "Search Field Groups"
69
+ msgstr "Feldgruppen durchsuchen"
70
 
71
  # @ acf
72
+ #: acf.php:393
73
  msgid "No Field Groups found"
74
+ msgstr "Keine Feldgruppen gefunden"
75
 
76
  # @ acf
77
+ #: acf.php:394
78
  msgid "No Field Groups found in Trash"
79
+ msgstr "Keine Feldgruppen im Papierkorb gefunden"
80
 
81
  # @ acf
82
+ #: acf.php:417 includes/admin/admin-field-group.php:202
83
  #: includes/admin/admin-field-groups.php:510
84
  #: pro/fields/class-acf-field-clone.php:811
85
  msgid "Fields"
86
  msgstr "Felder"
87
 
88
  # @ acf
89
+ #: acf.php:418
90
  msgid "Field"
91
  msgstr "Feld"
92
 
93
  # @ acf
94
+ #: acf.php:420
95
  msgid "Add New Field"
96
  msgstr "Feld hinzufügen"
97
 
98
  # @ acf
99
+ #: acf.php:421
100
  msgid "Edit Field"
101
  msgstr "Feld bearbeiten"
102
 
103
  # @ acf
104
+ #: acf.php:422 includes/admin/views/field-group-fields.php:41
 
105
  msgid "New Field"
106
  msgstr "Neues Feld"
107
 
108
  # @ acf
109
+ #: acf.php:423
110
  msgid "View Field"
111
  msgstr "Feld anzeigen"
112
 
113
  # @ acf
114
+ #: acf.php:424
115
  msgid "Search Fields"
116
  msgstr "Felder suchen"
117
 
118
  # @ acf
119
+ #: acf.php:425
120
  msgid "No Fields found"
121
  msgstr "Keine Felder gefunden"
122
 
123
  # @ acf
124
+ #: acf.php:426
125
  msgid "No Fields found in Trash"
126
+ msgstr "Keine Felder im Papierkorb gefunden"
127
 
128
+ #: acf.php:465 includes/admin/admin-field-group.php:384
129
  #: includes/admin/admin-field-groups.php:567
130
  msgid "Inactive"
131
  msgstr "Inaktiv"
132
 
133
+ #: acf.php:470
134
  #, php-format
135
  msgid "Inactive <span class=\"count\">(%s)</span>"
136
  msgid_plural "Inactive <span class=\"count\">(%s)</span>"
142
  #: includes/admin/admin-field-group.php:69
143
  #: includes/admin/admin-field-group.php:71
144
  msgid "Field group updated."
145
+ msgstr "Feldgruppe aktualisiert."
146
 
147
  # @ acf
148
  #: includes/admin/admin-field-group.php:70
149
  msgid "Field group deleted."
150
+ msgstr "Feldgruppe gelöscht."
151
 
152
  # @ acf
153
  #: includes/admin/admin-field-group.php:73
154
  msgid "Field group published."
155
+ msgstr "Feldgruppe veröffentlicht."
156
 
157
  # @ acf
158
  #: includes/admin/admin-field-group.php:74
159
  msgid "Field group saved."
160
+ msgstr "Feldgruppe gespeichert."
161
 
162
  # @ acf
163
  #: includes/admin/admin-field-group.php:75
164
  msgid "Field group submitted."
165
+ msgstr "Feldgruppe übertragen."
166
 
167
  # @ acf
168
  #: includes/admin/admin-field-group.php:76
169
  msgid "Field group scheduled for."
170
+ msgstr "Feldgruppe geplant für."
171
 
172
  # @ acf
173
  #: includes/admin/admin-field-group.php:77
174
  msgid "Field group draft updated."
175
+ msgstr "Entwurf der Feldgruppe aktualisiert."
176
 
177
  # @ acf
178
+ #: includes/admin/admin-field-group.php:153
179
  msgid "The string \"field_\" may not be used at the start of a field name"
180
  msgstr "Der Feldname darf nicht mit \"field_\" beginnen"
181
 
182
  # @ acf
183
+ #: includes/admin/admin-field-group.php:154
184
  msgid "This field cannot be moved until its changes have been saved"
185
+ msgstr ""
186
+ "Diese Feld kann erst verschoben werden, wenn die Änderungen gespeichert "
187
+ "wurden"
188
 
189
  # @ acf
190
+ #: includes/admin/admin-field-group.php:155
191
  msgid "Field group title is required"
192
+ msgstr "Es ist ein Titel für die Feldgruppe erforderlich"
193
 
194
  # @ acf
195
+ #: includes/admin/admin-field-group.php:156
196
  msgid "Move to trash. Are you sure?"
197
  msgstr "Wirklich in den Papierkorb verschieben?"
198
 
199
+ # @ acf
200
+ #: includes/admin/admin-field-group.php:157
201
+ msgid "No toggle fields available"
202
+ msgstr "Es liegen keine Auswahl-Feldtypen vor"
203
+
204
  # @ acf
205
  #: includes/admin/admin-field-group.php:158
206
  msgid "Move Custom Field"
208
 
209
  # @ acf
210
  #: includes/admin/admin-field-group.php:159
211
+ msgid "Checked"
212
+ msgstr "Ausgewählt"
213
 
214
  # @ acf
215
+ #: includes/admin/admin-field-group.php:160 includes/api/api-field.php:289
216
  msgid "(no label)"
217
+ msgstr "(keine Beschriftung)"
218
 
219
  # @ acf
220
  #: includes/admin/admin-field-group.php:161
221
+ msgid "(this field)"
222
+ msgstr "(dieses Feld)"
223
+
224
+ # @ acf
225
+ #: includes/admin/admin-field-group.php:162
226
  #: includes/api/api-field-group.php:751
227
  msgid "copy"
228
+ msgstr "Kopie"
229
 
230
  # @ acf
231
+ #: includes/admin/admin-field-group.php:163
232
  #: includes/admin/views/field-group-field-conditional-logic.php:51
233
+ #: includes/admin/views/field-group-field-conditional-logic.php:151
234
  #: includes/admin/views/field-group-locations.php:29
235
  #: includes/admin/views/html-location-group.php:3
236
+ #: includes/api/api-helpers.php:4073
237
  msgid "or"
238
  msgstr "oder"
239
 
240
  # @ acf
241
+ #: includes/admin/admin-field-group.php:164
242
  msgid "Null"
243
  msgstr "Null"
244
 
245
  # @ acf
246
+ #: includes/admin/admin-field-group.php:203
247
  msgid "Location"
248
  msgstr "Position"
249
 
250
+ #: includes/admin/admin-field-group.php:204
251
  #: includes/admin/tools/class-acf-admin-tool-export.php:295
252
  msgid "Settings"
253
  msgstr "Einstellungen"
254
 
255
+ #: includes/admin/admin-field-group.php:354
256
  msgid "Field Keys"
257
  msgstr "Feldschlüssel"
258
 
259
+ #: includes/admin/admin-field-group.php:384
260
  #: includes/admin/views/field-group-options.php:9
261
  msgid "Active"
262
  msgstr "Aktiviert"
263
 
264
  # @ acf
265
+ #: includes/admin/admin-field-group.php:746
266
  msgid "Move Complete."
267
  msgstr "Verschieben erfolgreich abgeschlossen."
268
 
269
  # @ acf
270
+ #: includes/admin/admin-field-group.php:747
271
  #, php-format
272
  msgid "The %s field can now be found in the %s field group"
273
+ msgstr "Das Feld \"%s\" wurde in die %s Feldgruppe verschoben"
274
 
275
  # @ acf
276
+ #: includes/admin/admin-field-group.php:748
277
  msgid "Close Window"
278
  msgstr "Schließen"
279
 
280
  # @ acf
281
+ #: includes/admin/admin-field-group.php:789
282
  msgid "Please select the destination for this field"
283
+ msgstr "In welche Feldgruppe solle dieses Feld verschoben werden"
284
 
285
  # @ acf
286
+ #: includes/admin/admin-field-group.php:796
287
  msgid "Move Field"
288
  msgstr "Feld verschieben"
289
 
298
  #: includes/admin/admin-field-groups.php:142
299
  #, php-format
300
  msgid "Field group duplicated. %s"
301
+ msgstr "Feldgruppe dupliziert. %s"
302
 
303
  # @ acf
304
  #: includes/admin/admin-field-groups.php:146
305
  #, php-format
306
  msgid "%s field group duplicated."
307
  msgid_plural "%s field groups duplicated."
308
+ msgstr[0] "%s Feldgruppe dupliziert."
309
+ msgstr[1] "%s Feldgruppen dupliziert."
310
 
311
  # @ acf
312
  #: includes/admin/admin-field-groups.php:227
313
  #, php-format
314
  msgid "Field group synchronised. %s"
315
+ msgstr "Feldgruppe synchronisiert. %s"
316
 
317
  # @ acf
318
  #: includes/admin/admin-field-groups.php:231
319
  #, php-format
320
  msgid "%s field group synchronised."
321
  msgid_plural "%s field groups synchronised."
322
+ msgstr[0] "%s Feldgruppe synchronisiert."
323
+ msgstr[1] "%s Feldgruppen synchronisiert."
324
 
325
  # @ acf
326
  #: includes/admin/admin-field-groups.php:394
330
 
331
  # @ acf
332
  #: includes/admin/admin-field-groups.php:507 includes/forms/form-front.php:38
333
+ #: pro/fields/class-acf-field-gallery.php:370
334
  msgid "Title"
335
  msgstr "Titel"
336
 
337
  # @ acf
338
  #: includes/admin/admin-field-groups.php:508
339
  #: includes/admin/views/field-group-options.php:96
340
+ #: includes/admin/views/html-admin-page-upgrade-network.php:38
341
+ #: includes/admin/views/html-admin-page-upgrade-network.php:49
342
+ #: pro/fields/class-acf-field-gallery.php:397
343
  msgid "Description"
344
  msgstr "Beschreibung"
345
 
360
  #: includes/admin/settings-info.php:76
361
  #: pro/admin/views/html-settings-updates.php:107
362
  msgid "Changelog"
363
+ msgstr "Änderungsprotokoll"
364
 
365
  #: includes/admin/admin-field-groups.php:614
366
  #, php-format
385
  msgstr "Hilfe"
386
 
387
  #: includes/admin/admin-field-groups.php:623
388
+ #: includes/admin/views/settings-info.php:84
389
  msgid "Pro"
390
  msgstr "Pro"
391
 
403
  #: includes/admin/admin-field-groups.php:667
404
  #: includes/admin/admin-field-groups.php:683
405
  #: includes/admin/views/field-group-field.php:46
406
+ #: pro/fields/class-acf-field-flexible-content.php:571
407
  msgid "Duplicate"
408
  msgstr "Duplizieren"
409
 
410
  # @ acf
411
  #: includes/admin/admin-field-groups.php:700
412
+ #: includes/fields/class-acf-field-google-map.php:164
413
+ #: includes/fields/class-acf-field-relationship.php:674
414
  msgid "Search"
415
  msgstr "Suchen"
416
 
423
  # @ acf
424
  #: includes/admin/admin-field-groups.php:767
425
  msgid "Synchronise field group"
426
+ msgstr "Synchronisiere Feldgruppe"
427
 
428
  # @ acf
429
  #: includes/admin/admin-field-groups.php:767
446
  msgstr "Werkzeuge"
447
 
448
  # @ acf
449
+ #: includes/admin/admin-upgrade.php:47 includes/admin/admin-upgrade.php:94
450
+ #: includes/admin/admin-upgrade.php:156
451
+ #: includes/admin/views/html-admin-page-upgrade-network.php:24
452
+ #: includes/admin/views/html-admin-page-upgrade.php:26
 
 
 
 
453
  msgid "Upgrade Database"
454
  msgstr "Datenbank upgraden"
455
 
456
  # @ acf
457
+ #: includes/admin/admin-upgrade.php:180
458
  msgid "Review sites & upgrade"
459
  msgstr "Übersicht Websites & Upgrades"
460
 
 
 
 
 
461
  # @ acf
462
+ #: includes/admin/admin.php:113
463
+ #: includes/admin/views/field-group-options.php:110
464
+ msgid "Custom Fields"
465
+ msgstr "Eigene Felder"
466
 
467
  # @ acf
468
  #: includes/admin/settings-addons.php:51
488
  # @ acf
489
  #: includes/admin/tools/class-acf-admin-tool-export.php:33
490
  msgid "Export Field Groups"
491
+ msgstr "Feldgruppen exportieren"
492
 
493
  #: includes/admin/tools/class-acf-admin-tool-export.php:38
494
  #: includes/admin/tools/class-acf-admin-tool-export.php:342
500
  #: includes/admin/tools/class-acf-admin-tool-export.php:97
501
  #: includes/admin/tools/class-acf-admin-tool-export.php:135
502
  msgid "No field groups selected"
503
+ msgstr "Keine Feldgruppen ausgewählt"
504
 
505
  #: includes/admin/tools/class-acf-admin-tool-export.php:174
506
  #, php-format
507
  msgid "Exported 1 field group."
508
  msgid_plural "Exported %s field groups."
509
+ msgstr[0] "Eine Feldgruppe wurde exportiert."
510
+ msgstr[1] "%s Feldgruppen wurden exportiert."
511
 
512
  # @ acf
513
  #: includes/admin/tools/class-acf-admin-tool-export.php:241
514
  #: includes/admin/tools/class-acf-admin-tool-export.php:269
515
  msgid "Select Field Groups"
516
+ msgstr "Feldgruppen auswählen"
517
 
518
  # @ acf
519
  #: includes/admin/tools/class-acf-admin-tool-export.php:336
523
  "import to another ACF installation. Use the generate button to export to PHP "
524
  "code which you can place in your theme."
525
  msgstr ""
526
+ "Entscheiden Sie welche Feldgruppen Sie exportieren möchten und wählen dann "
527
+ "das Exportformat. Benutzen Sie den „Datei exportieren“-Button, um eine JSON-"
528
+ "Datei zu generieren, welche Sie im Anschluss in eine andere ACF-Installation "
529
+ "importieren können. Verwenden Sie den „PHP erstellen“-Button, um den "
530
+ "resultierenden PHP-Code in ihr Theme einfügen zu können."
 
531
 
532
  # @ acf
533
  #: includes/admin/tools/class-acf-admin-tool-export.php:341
544
  "an external file."
545
  msgstr ""
546
  "Der nachfolgende Code kann dazu verwendet werden eine lokale Version der "
547
+ "ausgewählten Feldgruppe(n) zu registrieren. Eine lokale Feldgruppe bietet "
548
  "viele Vorteile; schnellere Ladezeiten, Versionskontrolle sowie dynamische "
549
  "Felder und Einstellungen. Kopieren Sie einfach folgenden Code und füge ihn "
550
  "in die functions.php oder eine externe Datei in Ihrem Theme ein."
560
  # @ acf
561
  #: includes/admin/tools/class-acf-admin-tool-import.php:26
562
  msgid "Import Field Groups"
563
+ msgstr "Feldgruppen importieren"
564
 
565
  # @ acf
566
  #: includes/admin/tools/class-acf-admin-tool-import.php:61
569
  "you click the import button below, ACF will import the field groups."
570
  msgstr ""
571
  "Wählen Sie die Advanced Custom Fields JSON-Datei aus, welche Sie importieren "
572
+ "möchten. Nach dem Klicken des „Datei importieren“-Buttons wird ACF die "
573
+ "Feldgruppen hinzufügen."
574
 
575
  # @ acf
576
  #: includes/admin/tools/class-acf-admin-tool-import.php:66
577
+ #: includes/fields/class-acf-field-file.php:57
578
  msgid "Select File"
579
  msgstr "Datei auswählen"
580
 
585
 
586
  # @ acf
587
  #: includes/admin/tools/class-acf-admin-tool-import.php:100
588
+ #: includes/fields/class-acf-field-file.php:170
589
  msgid "No file selected"
590
  msgstr "Keine Datei ausgewählt"
591
 
608
  #, php-format
609
  msgid "Imported 1 field group"
610
  msgid_plural "Imported %s field groups"
611
+ msgstr[0] "Eine Feldgruppe importiert"
612
+ msgstr[1] "%s Feldgruppen importiert"
613
 
614
  # @ acf
615
  #: includes/admin/views/field-group-field-conditional-logic.php:25
622
  msgstr "Zeige dieses Feld, wenn"
623
 
624
  # @ acf
625
+ #: includes/admin/views/field-group-field-conditional-logic.php:138
626
+ #: includes/admin/views/html-location-rule.php:86
627
  msgid "and"
628
  msgstr "und"
629
 
630
  # @ acf
631
+ #: includes/admin/views/field-group-field-conditional-logic.php:153
632
  #: includes/admin/views/field-group-locations.php:31
633
  msgid "Add rule group"
634
  msgstr "Regelgruppe hinzufügen"
635
 
636
  # @ acf
637
  #: includes/admin/views/field-group-field.php:38
638
+ #: pro/fields/class-acf-field-flexible-content.php:424
639
+ #: pro/fields/class-acf-field-repeater.php:294
640
  msgid "Drag to reorder"
641
  msgstr "Ziehen zum Sortieren"
642
 
648
 
649
  # @ acf
650
  #: includes/admin/views/field-group-field.php:45
651
+ #: includes/fields/class-acf-field-file.php:152
652
+ #: includes/fields/class-acf-field-image.php:139
653
  #: includes/fields/class-acf-field-link.php:139
654
+ #: pro/fields/class-acf-field-gallery.php:357
655
  msgid "Edit"
656
  msgstr "Bearbeiten"
657
 
677
 
678
  # @ acf
679
  #: includes/admin/views/field-group-field.php:48
680
+ #: pro/fields/class-acf-field-flexible-content.php:570
681
  msgid "Delete"
682
  msgstr "Löschen"
683
 
684
  # @ acf
685
  #: includes/admin/views/field-group-field.php:65
686
  msgid "Field Label"
687
+ msgstr "Feldbeschriftung"
688
 
689
  # @ acf
690
  #: includes/admin/views/field-group-field.php:66
691
  msgid "This is the name which will appear on the EDIT page"
692
+ msgstr "Dieser Name wird in der Bearbeitungsansicht eines Beitrags angezeigt"
693
 
694
  # @ acf
695
  #: includes/admin/views/field-group-field.php:75
696
  msgid "Field Name"
697
+ msgstr "Feldname"
698
 
699
  # @ acf
700
  #: includes/admin/views/field-group-field.php:76
701
  msgid "Single word, no spaces. Underscores and dashes allowed"
702
  msgstr ""
703
+ "Einzelnes Wort ohne Leerzeichen. Es sind nur Unter- und Bindestriche als "
704
  "Sonderzeichen erlaubt"
705
 
706
  # @ acf
707
  #: includes/admin/views/field-group-field.php:85
708
  msgid "Field Type"
709
+ msgstr "Feldtyp"
710
 
711
  # @ acf
712
  #: includes/admin/views/field-group-field.php:96
716
  # @ acf
717
  #: includes/admin/views/field-group-field.php:97
718
  msgid "Instructions for authors. Shown when submitting data"
719
+ msgstr ""
720
+ "Anweisungen für die Autoren. Sie werden in der Bearbeitungsansicht angezeigt"
721
 
722
  # @ acf
723
  #: includes/admin/views/field-group-field.php:106
759
  #: includes/fields/class-acf-field-button-group.php:198
760
  #: includes/fields/class-acf-field-checkbox.php:420
761
  #: includes/fields/class-acf-field-radio.php:311
762
+ #: includes/fields/class-acf-field-select.php:428
763
+ #: pro/fields/class-acf-field-flexible-content.php:596
764
  msgid "Label"
765
+ msgstr "Beschriftung"
766
 
767
  # @ acf
768
  #: includes/admin/views/field-group-fields.php:6
769
+ #: includes/fields/class-acf-field-taxonomy.php:939
770
+ #: pro/fields/class-acf-field-flexible-content.php:610
771
  msgid "Name"
772
+ msgstr "Name"
773
 
774
  #: includes/admin/views/field-group-fields.php:7
775
  msgid "Key"
776
+ msgstr "Schlüssel"
777
 
778
  # @ acf
779
  #: includes/admin/views/field-group-fields.php:8
805
  "Create a set of rules to determine which edit screens will use these "
806
  "advanced custom fields"
807
  msgstr ""
808
+ "Erstellen Sie ein Regelwerk das festlegt welche Bearbeitungs-Ansichten diese "
809
+ "Advanced Custom Fields nutzen"
810
 
811
  # @ acf
812
  #: includes/admin/views/field-group-options.php:23
836
  # @ acf
837
  #: includes/admin/views/field-group-options.php:46
838
  msgid "Normal (after content)"
839
+ msgstr "Nach dem Inhalt"
840
 
841
  # @ acf
842
  #: includes/admin/views/field-group-options.php:47
846
  # @ acf
847
  #: includes/admin/views/field-group-options.php:55
848
  msgid "Label placement"
849
+ msgstr "Platzierung der Beschriftung"
850
 
851
  # @ acf
852
  #: includes/admin/views/field-group-options.php:62
863
  # @ acf
864
  #: includes/admin/views/field-group-options.php:70
865
  msgid "Instruction placement"
866
+ msgstr "Platzierung der Anweisungen"
867
 
868
  # @ acf
869
  #: includes/admin/views/field-group-options.php:77
870
  msgid "Below labels"
871
+ msgstr "Unterhalb der Beschriftungen"
872
 
873
  # @ acf
874
  #: includes/admin/views/field-group-options.php:78
882
 
883
  #: includes/admin/views/field-group-options.php:86
884
  msgid "Field groups with a lower order will appear first"
885
+ msgstr "Feldgruppen mit einem niedrigeren Wert werden zuerst angezeigt"
886
 
887
  #: includes/admin/views/field-group-options.php:97
888
  msgid "Shown in field group list"
889
+ msgstr "In der Feldgruppen-Liste anzeigen"
890
 
891
  # @ acf
892
  #: includes/admin/views/field-group-options.php:107
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
893
  msgid "Permalink"
894
  msgstr "Permalink"
895
 
896
  # @ acf
897
+ #: includes/admin/views/field-group-options.php:108
898
  msgid "Content Editor"
899
  msgstr "Inhalts-Editor"
900
 
901
  # @ acf
902
+ #: includes/admin/views/field-group-options.php:109
903
  msgid "Excerpt"
904
+ msgstr "Textauszug"
905
 
906
  # @ acf
907
+ #: includes/admin/views/field-group-options.php:111
908
  msgid "Discussion"
909
  msgstr "Diskussion"
910
 
911
  # @ acf
912
+ #: includes/admin/views/field-group-options.php:112
913
  msgid "Comments"
914
  msgstr "Kommentare"
915
 
916
  # @ acf
917
+ #: includes/admin/views/field-group-options.php:113
918
  msgid "Revisions"
919
  msgstr "Revisionen"
920
 
921
  # @ acf
922
+ #: includes/admin/views/field-group-options.php:114
923
  msgid "Slug"
924
+ msgstr "Titelform"
925
 
926
  # @ acf
927
+ #: includes/admin/views/field-group-options.php:115
928
  msgid "Author"
929
  msgstr "Autor"
930
 
931
  # @ acf
932
+ #: includes/admin/views/field-group-options.php:116
933
  msgid "Format"
934
  msgstr "Format"
935
 
936
  # @ acf
937
+ #: includes/admin/views/field-group-options.php:117
938
  msgid "Page Attributes"
939
  msgstr "Seiten-Attribute"
940
 
941
  # @ acf
942
+ #: includes/admin/views/field-group-options.php:118
943
+ #: includes/fields/class-acf-field-relationship.php:688
944
  msgid "Featured Image"
945
  msgstr "Beitragsbild"
946
 
947
  # @ acf
948
+ #: includes/admin/views/field-group-options.php:119
949
  msgid "Categories"
950
  msgstr "Kategorien"
951
 
952
  # @ acf
953
+ #: includes/admin/views/field-group-options.php:120
954
  msgid "Tags"
955
  msgstr "Schlagworte"
956
 
957
  # @ acf
958
+ #: includes/admin/views/field-group-options.php:121
959
  msgid "Send Trackbacks"
960
  msgstr "Sende Trackbacks"
961
 
962
  # @ acf
963
+ #: includes/admin/views/field-group-options.php:128
964
+ msgid "Hide on screen"
965
+ msgstr "Verstecken"
966
 
967
+ # @ acf
968
+ #: includes/admin/views/field-group-options.php:129
969
+ msgid "<b>Select</b> items to <b>hide</b> them from the edit screen."
970
+ msgstr ""
971
+ "<strong>Wählen</strong> Sie die Elemente, welche in der Bearbeitungsansicht "
972
+ "<strong>verborgen</strong> werden sollen."
973
 
974
  # @ acf
975
+ #: includes/admin/views/field-group-options.php:129
976
+ msgid ""
977
+ "If multiple field groups appear on an edit screen, the first field group's "
978
+ "options will be used (the one with the lowest order number)"
979
+ msgstr ""
980
+ "Werden in der Bearbeitungsansicht mehrere Feldgruppen angezeigt, werden die "
981
+ "Optionen der ersten Feldgruppe verwendet (die mit der niedrigsten Nummer in "
982
+ "der Reihe)"
983
 
984
+ #: includes/admin/views/html-admin-page-upgrade-network.php:26
985
  #, php-format
986
  msgid ""
987
  "The following sites require a DB upgrade. Check the ones you want to update "
990
  "Folgende Websites erfordern ein Upgrade der Datenbank. Markieren Sie die "
991
  "gewünschten Seiten und klicken Sie dann %s."
992
 
993
+ #: includes/admin/views/html-admin-page-upgrade-network.php:26
994
+ #: includes/admin/views/html-admin-page-upgrade-network.php:27
995
+ #: includes/admin/views/html-admin-page-upgrade-network.php:92
996
+ msgid "Upgrade Sites"
997
+ msgstr "Websites upgraden"
998
+
999
  # @ acf
1000
+ #: includes/admin/views/html-admin-page-upgrade-network.php:36
1001
+ #: includes/admin/views/html-admin-page-upgrade-network.php:47
1002
  msgid "Site"
1003
  msgstr "Website"
1004
 
1005
  # @ acf
1006
+ #: includes/admin/views/html-admin-page-upgrade-network.php:74
1007
  #, php-format
1008
  msgid "Site requires database upgrade from %s to %s"
1009
  msgstr "Die Website erfordert ein Upgrade der Datenbank von %s auf %s"
1010
 
1011
  # @ acf
1012
+ #: includes/admin/views/html-admin-page-upgrade-network.php:76
1013
  msgid "Site is up to date"
1014
  msgstr "Die Website ist aktuell"
1015
 
1016
  # @ acf
1017
+ #: includes/admin/views/html-admin-page-upgrade-network.php:93
1018
  #, php-format
1019
  msgid ""
1020
  "Database Upgrade complete. <a href=\"%s\">Return to network dashboard</a>"
1022
  "Upgrade der Datenbank fertiggestellt. <a href=\"%s\">Zum Netzwerk Dashboard</"
1023
  "a>"
1024
 
1025
+ #: includes/admin/views/html-admin-page-upgrade-network.php:113
1026
+ msgid "Please select at least one site to upgrade."
1027
+ msgstr "Bitte zumindest eine Website zum Upgrade auswählen."
1028
+
1029
  # @ acf
1030
+ #: includes/admin/views/html-admin-page-upgrade-network.php:117
1031
+ #: includes/admin/views/html-notice-upgrade.php:38
1032
  msgid ""
1033
  "It is strongly recommended that you backup your database before proceeding. "
1034
  "Are you sure you wish to run the updater now?"
1036
  "Es wird dringend empfohlen, dass Sie ihre Datenbank sichern, bevor Sie "
1037
  "fortfahren. Sind sie sicher, dass Sie jetzt das Upgrade durchführen wollen?"
1038
 
 
 
 
 
 
1039
  # @ acf
1040
+ #: includes/admin/views/html-admin-page-upgrade-network.php:144
1041
+ #: includes/admin/views/html-admin-page-upgrade.php:31
1042
  #, php-format
1043
  msgid "Upgrading data to version %s"
1044
  msgstr "Daten auf Version %s upgraden"
1045
 
1046
+ # @ default
1047
+ #: includes/admin/views/html-admin-page-upgrade-network.php:167
1048
+ msgid "Upgrade complete."
1049
+ msgstr "Upgrade abgeschlossen."
1050
+
1051
+ #: includes/admin/views/html-admin-page-upgrade-network.php:176
1052
+ #: includes/admin/views/html-admin-page-upgrade-network.php:185
1053
+ #: includes/admin/views/html-admin-page-upgrade.php:78
1054
+ #: includes/admin/views/html-admin-page-upgrade.php:87
1055
+ msgid "Upgrade failed."
1056
+ msgstr "Upgrade fehlgeschlagen."
1057
+
1058
+ # @ acf
1059
+ #: includes/admin/views/html-admin-page-upgrade.php:30
1060
+ msgid "Reading upgrade tasks..."
1061
+ msgstr "Aufgaben für das Upgrade einlesen…"
1062
+
1063
+ #: includes/admin/views/html-admin-page-upgrade.php:33
1064
+ #, php-format
1065
+ msgid "Database upgrade complete. <a href=\"%s\">See what's new</a>"
1066
+ msgstr ""
1067
+ "Datenbank-Upgrade abgeschlossen. <a href=\"%s\">Schauen Sie nach was es "
1068
+ "Neues gibt</a>"
1069
+
1070
  # @ acf
1071
+ #: includes/admin/views/html-admin-page-upgrade.php:116
1072
+ #: includes/ajax/class-acf-ajax-upgrade.php:33
1073
+ msgid "No updates available."
1074
+ msgstr "Keine Aktualisierungen verfügbar."
1075
+
1076
+ # @ acf
1077
+ #: includes/admin/views/html-location-group.php:3
1078
+ msgid "Show this field group if"
1079
+ msgstr "Zeige diese Felder, wenn"
1080
+
1081
+ # @ acf
1082
+ #: includes/admin/views/html-notice-upgrade.php:8
1083
  #: pro/fields/class-acf-field-repeater.php:25
1084
  msgid "Repeater"
1085
  msgstr "Wiederholung"
1086
 
1087
  # @ acf
1088
+ #: includes/admin/views/html-notice-upgrade.php:9
1089
  #: pro/fields/class-acf-field-flexible-content.php:25
1090
  msgid "Flexible Content"
1091
  msgstr "Flexible Inhalte"
1092
 
1093
  # @ acf
1094
+ #: includes/admin/views/html-notice-upgrade.php:10
1095
  #: pro/fields/class-acf-field-gallery.php:25
1096
  msgid "Gallery"
1097
  msgstr "Galerie"
1098
 
1099
  # @ acf
1100
+ #: includes/admin/views/html-notice-upgrade.php:11
1101
  #: pro/locations/class-acf-location-options-page.php:26
1102
  msgid "Options Page"
1103
  msgstr "Options-Seite"
1104
 
1105
  # @ acf
1106
+ #: includes/admin/views/html-notice-upgrade.php:21
1107
  msgid "Database Upgrade Required"
1108
  msgstr "Es ist ein Upgrade der Datenbank erforderlich"
1109
 
1110
  # @ acf
1111
+ #: includes/admin/views/html-notice-upgrade.php:22
1112
  #, php-format
1113
  msgid "Thank you for updating to %s v%s!"
1114
  msgstr "Danke für die Aktualisierung auf %s v%s!"
1115
 
1116
+ #: includes/admin/views/html-notice-upgrade.php:22
 
1117
  msgid ""
1118
+ "This version contains improvements to your database and requires an upgrade."
 
1119
  msgstr ""
1120
+ "Die vorliegende Version enthält Verbesserungen für deine Datenbank und "
1121
+ "erfordert ein Upgrade."
1122
 
1123
+ #: includes/admin/views/html-notice-upgrade.php:24
1124
  #, php-format
1125
  msgid ""
1126
  "Please also ensure any premium add-ons (%s) have first been updated to the "
1129
  "Stellen Sie bitte ebenfalls sicher, dass alle Premium-Add-ons (%s) vorab auf "
1130
  "die neueste Version aktualisiert wurden."
1131
 
 
 
 
 
 
 
 
 
 
 
 
 
1132
  # @ acf
1133
  #: includes/admin/views/settings-addons.php:17
1134
  msgid "Download & Install"
1155
  "Wir hoffen es wird ihnen gefallen."
1156
 
1157
  # @ acf
1158
+ #: includes/admin/views/settings-info.php:15
1159
+ msgid "A Smoother Experience"
1160
+ msgstr "Eine reibungslosere Erfahrung"
 
1161
 
1162
  # @ acf
1163
+ #: includes/admin/views/settings-info.php:19
1164
  msgid "Improved Usability"
1165
  msgstr "Verbesserte Benutzerfreundlichkeit"
1166
 
1167
  # @ acf
1168
+ #: includes/admin/views/settings-info.php:20
1169
  msgid ""
1170
  "Including the popular Select2 library has improved both usability and speed "
1171
  "across a number of field types including post object, page link, taxonomy "
1177
  "signifikant verbessert."
1178
 
1179
  # @ acf
1180
+ #: includes/admin/views/settings-info.php:24
1181
  msgid "Improved Design"
1182
  msgstr "Verbessertes Design"
1183
 
1184
  # @ acf
1185
+ #: includes/admin/views/settings-info.php:25
1186
  msgid ""
1187
  "Many fields have undergone a visual refresh to make ACF look better than "
1188
  "ever! Noticeable changes are seen on the gallery, relationship and oEmbed "
1193
  "nagelneue oEmbed-Feld!"
1194
 
1195
  # @ acf
1196
+ #: includes/admin/views/settings-info.php:29
1197
  msgid "Improved Data"
1198
  msgstr "Verbesserte Datenstruktur"
1199
 
1200
  # @ acf
1201
+ #: includes/admin/views/settings-info.php:30
1202
  msgid ""
1203
  "Redesigning the data architecture has allowed sub fields to live "
1204
  "independently from their parents. This allows you to drag and drop fields in "
1205
  "and out of parent fields!"
1206
  msgstr ""
1207
+ "Die Neugestaltung der Datenarchitektur erlaubt es, dass Unterfelder "
1208
+ "unabhängig von ihren übergeordneten Feldern existieren können. Dies "
1209
+ "ermöglicht, dass Felder per Drag-and-Drop, in und aus ihren übergeordneten "
1210
+ "Feldern verschoben werden können!"
1211
 
1212
  # @ acf
1213
+ #: includes/admin/views/settings-info.php:38
1214
  msgid "Goodbye Add-ons. Hello PRO"
1215
  msgstr "Macht's gut Add-ons&hellip; Hallo PRO"
1216
 
1217
  # @ acf
1218
+ #: includes/admin/views/settings-info.php:41
1219
  msgid "Introducing ACF PRO"
1220
  msgstr "Wir dürfen vorstellen&hellip; ACF PRO"
1221
 
1222
  # @ acf
1223
+ #: includes/admin/views/settings-info.php:42
1224
  msgid ""
1225
  "We're changing the way premium functionality is delivered in an exciting way!"
1226
  msgstr ""
1228
  "gestellt wird geändert - das \"wie\" dürfte Sie begeistern!"
1229
 
1230
  # @ acf
1231
+ #: includes/admin/views/settings-info.php:43
1232
  #, php-format
1233
  msgid ""
1234
  "All 4 premium add-ons have been combined into a new <a href=\"%s\">Pro "
1241
  "ist somit erschwinglicher denn je!"
1242
 
1243
  # @ acf
1244
+ #: includes/admin/views/settings-info.php:47
1245
  msgid "Powerful Features"
1246
  msgstr "Leistungsstarke Funktionen"
1247
 
1248
  # @ acf
1249
+ #: includes/admin/views/settings-info.php:48
1250
  msgid ""
1251
  "ACF PRO contains powerful features such as repeatable data, flexible content "
1252
  "layouts, a beautiful gallery field and the ability to create extra admin "
1257
  "zusätzliche Options-Seiten im Admin-Bereich anzulegen!"
1258
 
1259
  # @ acf
1260
+ #: includes/admin/views/settings-info.php:49
1261
  #, php-format
1262
  msgid "Read more about <a href=\"%s\">ACF PRO features</a>."
1263
  msgstr "Lesen Sie mehr über die <a href=\"%s\">ACF PRO Funktionen</a>."
1264
 
1265
  # @ acf
1266
+ #: includes/admin/views/settings-info.php:53
1267
  msgid "Easy Upgrading"
1268
  msgstr "Kinderleichte Aktualisierung"
1269
 
1270
+ #: includes/admin/views/settings-info.php:54
 
 
1271
  msgid ""
1272
+ "Upgrading to ACF PRO is easy. Simply purchase a license online and download "
1273
+ "the plugin!"
1274
  msgstr ""
1275
+ "Das Upgrade auf ACF PRO ist leicht. Einfach online eine Lizenz erwerben und "
1276
+ "das Plugin herunterladen!"
 
1277
 
1278
  # @ acf
1279
+ #: includes/admin/views/settings-info.php:55
1280
  #, php-format
1281
  msgid ""
1282
  "We also wrote an <a href=\"%s\">upgrade guide</a> to answer any questions, "
1283
  "but if you do have one, please contact our support team via the <a href=\"%s"
1284
+ "\">help desk</a>."
1285
  msgstr ""
1286
  "Um möglichen Fragen zu begegnen haben wir haben einen <a href=\"%s\">Upgrade-"
1287
  "Leitfaden (Engl.)</a> erstellt. Sollten dennoch Fragen auftreten, "
1288
+ "kontaktieren Sie bitte unser <a href=\"%s\"> Support-Team </a>."
1289
+
1290
+ #: includes/admin/views/settings-info.php:64
1291
+ msgid "New Features"
1292
+ msgstr "Neue Funktionen"
1293
 
1294
  # @ acf
1295
+ #: includes/admin/views/settings-info.php:69
1296
+ msgid "Link Field"
1297
+ msgstr "Link-Feld"
1298
+
1299
+ #: includes/admin/views/settings-info.php:70
1300
+ msgid ""
1301
+ "The Link field provides a simple way to select or define a link (url, title, "
1302
+ "target)."
1303
+ msgstr ""
1304
+ "Das Link-Feld bietet einen einfachen Weg um einen Link (URL, Titel, Ziel) "
1305
+ "entweder auszuwählen oder zu definieren."
1306
 
1307
  # @ acf
1308
+ #: includes/admin/views/settings-info.php:74
1309
+ msgid "Group Field"
1310
+ msgstr "Gruppen-Feld"
1311
+
1312
+ #: includes/admin/views/settings-info.php:75
1313
+ msgid "The Group field provides a simple way to create a group of fields."
1314
+ msgstr ""
1315
+ "Das Gruppen-Feld erlaubt auf eine einfache Weise Felder in Gruppen "
1316
+ "zusammenzufassen."
1317
 
1318
  # @ acf
1319
+ #: includes/admin/views/settings-info.php:79
1320
+ msgid "oEmbed Field"
1321
+ msgstr "oEmbed-Feld"
1322
+
1323
+ #: includes/admin/views/settings-info.php:80
1324
+ msgid ""
1325
+ "The oEmbed field allows an easy way to embed videos, images, tweets, audio, "
1326
+ "and other content."
1327
+ msgstr ""
1328
+ "Das oEmbed-Feld erlaubt auf eine einfache Weise Videos, Bilder, Tweets, "
1329
+ "Audio und weitere Inhalte einzubetten."
1330
+
1331
+ # @ acf
1332
+ #: includes/admin/views/settings-info.php:84
1333
+ msgid "Clone Field"
1334
+ msgstr "Klon-Feld"
1335
+
1336
+ #: includes/admin/views/settings-info.php:85
1337
+ msgid "The clone field allows you to select and display existing fields."
1338
  msgstr ""
1339
+ "Das Klon-Feld erlaubt es ihnen bestehende Felder auszuwählen und anzuzeigen."
1340
 
1341
  # @ acf
1342
+ #: includes/admin/views/settings-info.php:89
1343
  msgid "More AJAX"
1344
  msgstr "Mehr AJAX"
1345
 
1346
  # @ acf
1347
+ #: includes/admin/views/settings-info.php:90
1348
+ msgid "More fields use AJAX powered search to speed up page loading."
1349
  msgstr ""
1350
  "Mehr Felder verwenden nun eine AJAX-basierte Suche, die die Ladezeiten von "
1351
+ "Seiten deutlich verringert."
1352
 
1353
  # @ acf
1354
+ #: includes/admin/views/settings-info.php:94
1355
  msgid "Local JSON"
1356
  msgstr "Lokales JSON"
1357
 
1358
  # @ acf
1359
+ #: includes/admin/views/settings-info.php:95
 
 
 
 
 
 
 
 
 
 
 
1360
  msgid ""
1361
+ "New auto export to JSON feature improves speed and allows for syncronisation."
 
1362
  msgstr ""
1363
+ "Ein neuer automatischer Export nach JSON verbessert die Geschwindigkeit und "
1364
+ "erlaubt die Synchronisation."
1365
 
1366
  # @ acf
1367
+ #: includes/admin/views/settings-info.php:99
1368
+ msgid "Easy Import / Export"
1369
+ msgstr "Einfacher Import / Export"
1370
 
1371
+ #: includes/admin/views/settings-info.php:100
1372
+ msgid "Both import and export can easily be done through a new tools page."
1373
+ msgstr ""
1374
+ "Importe sowie Exporte können beide einfach auf der neuen Werkzeug-Seite "
1375
+ "durchgeführt werden."
1376
 
1377
  # @ acf
1378
+ #: includes/admin/views/settings-info.php:104
1379
+ msgid "New Form Locations"
1380
+ msgstr "Neue Positionen für Formulare"
1381
 
1382
  # @ acf
1383
+ #: includes/admin/views/settings-info.php:105
1384
+ msgid ""
1385
+ "Fields can now be mapped to menus, menu items, comments, widgets and all "
1386
+ "user forms!"
1387
  msgstr ""
1388
+ "Felder können nun auch Menüs, Menüpunkten, Kommentaren, Widgets und allen "
1389
+ "Benutzer-Formularen zugeordnet werden!"
1390
 
1391
  # @ acf
1392
+ #: includes/admin/views/settings-info.php:109
1393
+ msgid "More Customization"
1394
+ msgstr "Weitere Anpassungen"
1395
 
 
1396
  #: includes/admin/views/settings-info.php:110
1397
+ msgid ""
1398
+ "New PHP (and JS) actions and filters have been added to allow for more "
1399
+ "customization."
1400
+ msgstr ""
1401
+ "Neue Aktionen und Filter für PHP und JS wurden hinzugefügt um noch mehr "
1402
+ "Anpassungen zu erlauben."
1403
 
1404
+ #: includes/admin/views/settings-info.php:114
1405
+ msgid "Fresh UI"
1406
+ msgstr "Eine modernisierte Benutzeroberfläche"
1407
+
1408
+ #: includes/admin/views/settings-info.php:115
1409
+ msgid ""
1410
+ "The entire plugin has had a design refresh including new field types, "
1411
+ "settings and design!"
1412
  msgstr ""
1413
+ "Das Design des kompletten Plugins wurde modernisiert, inklusive neuer "
1414
+ "Feldtypen, Einstellungen und Aussehen!"
1415
 
1416
  # @ acf
1417
+ #: includes/admin/views/settings-info.php:119
1418
  msgid "New Settings"
1419
  msgstr "Neue Einstellungen"
1420
 
1421
  # @ acf
1422
+ #: includes/admin/views/settings-info.php:120
1423
  msgid ""
1424
+ "Field group settings have been added for Active, Label Placement, "
1425
+ "Instructions Placement and Description."
1426
  msgstr ""
1427
+ "Die Feldgruppen wurden um die Einstellungen für das Aktivieren und "
1428
+ "Deaktivieren der Gruppe, die Platzierung von Beschriftungen und Anweisungen "
1429
+ "sowie eine Beschreibung erweitert."
1430
 
1431
  # @ acf
1432
+ #: includes/admin/views/settings-info.php:124
1433
  msgid "Better Front End Forms"
1434
+ msgstr "Verbesserte Frontend-Formulare"
1435
 
1436
  # @ acf
1437
+ #: includes/admin/views/settings-info.php:125
1438
+ msgid ""
1439
+ "acf_form() can now create a new post on submission with lots of new settings."
1440
+ msgstr ""
1441
+ "acf_form() kann jetzt einen neuen Beitrag direkt beim Senden erstellen "
1442
+ "inklusive vieler neuer Einstellungsmöglichkeiten."
1443
 
1444
  # @ acf
1445
+ #: includes/admin/views/settings-info.php:129
1446
  msgid "Better Validation"
1447
  msgstr "Bessere Validierung"
1448
 
1449
  # @ acf
1450
+ #: includes/admin/views/settings-info.php:130
1451
+ msgid "Form validation is now done via PHP + AJAX in favour of only JS."
1452
  msgstr ""
1453
  "Die Formular-Validierung wird nun mit Hilfe von PHP + AJAX erledigt, "
1454
+ "anstelle nur JS zu verwenden."
 
 
 
 
 
 
 
 
 
 
 
 
 
1455
 
1456
  # @ acf
1457
+ #: includes/admin/views/settings-info.php:134
1458
  msgid "Moving Fields"
1459
  msgstr "Verschiebbare Felder"
1460
 
1461
  # @ acf
1462
+ #: includes/admin/views/settings-info.php:135
1463
  msgid ""
1464
  "New field group functionality allows you to move a field between groups & "
1465
+ "parents."
 
 
 
 
 
 
 
 
 
 
 
 
 
1466
  msgstr ""
1467
+ "Die neue Feldgruppen-Funktionalität erlaubt es ein Feld zwischen Gruppen und "
1468
+ "übergeordneten Gruppen frei zu verschieben."
1469
 
1470
  # @ acf
1471
+ #: includes/admin/views/settings-info.php:146
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1472
  #, php-format
1473
  msgid "We think you'll love the changes in %s."
1474
  msgstr "Wir glauben Sie werden die Änderungen in %s lieben."
1475
 
1476
  # @ acf
1477
+ #: includes/api/api-helpers.php:1046
1478
  msgid "Thumbnail"
1479
  msgstr "Miniaturbild"
1480
 
1481
  # @ acf
1482
+ #: includes/api/api-helpers.php:1047
1483
  msgid "Medium"
1484
  msgstr "Mittel"
1485
 
1486
  # @ acf
1487
+ #: includes/api/api-helpers.php:1048
1488
  msgid "Large"
1489
  msgstr "Groß"
1490
 
1491
  # @ acf
1492
+ #: includes/api/api-helpers.php:1097
1493
  msgid "Full Size"
1494
  msgstr "Volle Größe"
1495
 
1496
  # @ acf
1497
+ #: includes/api/api-helpers.php:1339 includes/api/api-helpers.php:1912
1498
  #: pro/fields/class-acf-field-clone.php:996
1499
  msgid "(no title)"
1500
  msgstr "(ohne Titel)"
1501
 
1502
  # @ acf
1503
+ #: includes/api/api-helpers.php:3994
1504
  #, php-format
1505
  msgid "Image width must be at least %dpx."
1506
  msgstr "Die Breite des Bildes muss mindestens %dpx sein."
1507
 
1508
  # @ acf
1509
+ #: includes/api/api-helpers.php:3999
1510
  #, php-format
1511
  msgid "Image width must not exceed %dpx."
1512
  msgstr "Die Breite des Bildes darf %dpx nicht überschreiten."
1513
 
1514
  # @ acf
1515
+ #: includes/api/api-helpers.php:4015
1516
  #, php-format
1517
  msgid "Image height must be at least %dpx."
1518
  msgstr "Die Höhe des Bildes muss mindestens %dpx sein."
1519
 
1520
  # @ acf
1521
+ #: includes/api/api-helpers.php:4020
1522
  #, php-format
1523
  msgid "Image height must not exceed %dpx."
1524
  msgstr "Die Höhe des Bild darf %dpx nicht überschreiten."
1525
 
1526
  # @ acf
1527
+ #: includes/api/api-helpers.php:4038
1528
  #, php-format
1529
  msgid "File size must be at least %s."
1530
  msgstr "Die Dateigröße muss mindestens %s sein."
1531
 
1532
  # @ acf
1533
+ #: includes/api/api-helpers.php:4043
1534
  #, php-format
1535
  msgid "File size must must not exceed %s."
1536
  msgstr "Die Dateigröße darf %s nicht überschreiten."
1537
 
1538
  # @ acf
1539
+ #: includes/api/api-helpers.php:4077
1540
  #, php-format
1541
  msgid "File type must be %s."
1542
  msgstr "Der Dateityp muss %s sein."
1543
 
1544
  # @ acf
1545
+ #: includes/assets.php:172
1546
  msgid "The changes you made will be lost if you navigate away from this page"
1547
  msgstr ""
1548
  "Die vorgenommenen Änderungen gehen verloren wenn diese Seite verlassen wird"
1549
 
1550
+ #: includes/assets.php:175 includes/fields/class-acf-field-select.php:259
1551
  msgctxt "verb"
1552
  msgid "Select"
1553
  msgstr "Auswählen"
1554
 
1555
+ #: includes/assets.php:176
1556
  msgctxt "verb"
1557
  msgid "Edit"
1558
  msgstr "Bearbeiten"
1559
 
1560
+ #: includes/assets.php:177
1561
  msgctxt "verb"
1562
  msgid "Update"
1563
  msgstr "Aktualisieren"
1564
 
1565
  # @ acf
1566
+ #: includes/assets.php:178
1567
  msgid "Uploaded to this post"
1568
  msgstr "Zu diesem Beitrag hochgeladen"
1569
 
1570
  # @ acf
1571
+ #: includes/assets.php:179
1572
  msgid "Expand Details"
1573
  msgstr "Details einblenden"
1574
 
1575
  # @ acf
1576
+ #: includes/assets.php:180
1577
  msgid "Collapse Details"
1578
  msgstr "Details ausblenden"
1579
 
1580
+ #: includes/assets.php:181
1581
  msgid "Restricted"
1582
  msgstr "Eingeschränkt"
1583
 
1584
  # @ acf
1585
+ #: includes/assets.php:182 includes/fields/class-acf-field-image.php:67
1586
  msgid "All images"
1587
  msgstr "Alle Bilder"
1588
 
1589
  # @ acf
1590
+ #: includes/assets.php:185
1591
  msgid "Validation successful"
1592
  msgstr "Überprüfung erfolgreich"
1593
 
1594
  # @ acf
1595
+ #: includes/assets.php:186 includes/validation.php:285
1596
  #: includes/validation.php:296
1597
  msgid "Validation failed"
1598
  msgstr "Überprüfung fehlgeschlagen"
1599
 
1600
  # @ acf
1601
+ #: includes/assets.php:187
1602
  msgid "1 field requires attention"
1603
  msgstr "Für 1 Feld ist eine Aktualisierung notwendig"
1604
 
1605
  # @ acf
1606
+ #: includes/assets.php:188
1607
  #, php-format
1608
  msgid "%d fields require attention"
1609
  msgstr "Für %d Felder ist eine Aktualisierung notwendig"
1610
 
1611
  # @ acf
1612
+ #: includes/assets.php:191
1613
  msgid "Are you sure?"
1614
  msgstr "Wirklich entfernen?"
1615
 
1616
  # @ acf
1617
+ #: includes/assets.php:192 includes/fields/class-acf-field-true_false.php:79
1618
  #: includes/fields/class-acf-field-true_false.php:159
1619
  #: pro/admin/views/html-settings-updates.php:89
1620
  msgid "Yes"
1621
  msgstr "Ja"
1622
 
1623
  # @ acf
1624
+ #: includes/assets.php:193 includes/fields/class-acf-field-true_false.php:80
1625
  #: includes/fields/class-acf-field-true_false.php:174
1626
  #: pro/admin/views/html-settings-updates.php:99
1627
  msgid "No"
1628
  msgstr "Nein"
1629
 
1630
  # @ acf
1631
+ #: includes/assets.php:194 includes/fields/class-acf-field-file.php:154
1632
+ #: includes/fields/class-acf-field-image.php:141
1633
  #: includes/fields/class-acf-field-link.php:140
1634
+ #: pro/fields/class-acf-field-gallery.php:358
1635
+ #: pro/fields/class-acf-field-gallery.php:546
1636
  msgid "Remove"
1637
  msgstr "Entfernen"
1638
 
1639
+ #: includes/assets.php:195
1640
  msgid "Cancel"
1641
  msgstr "Abbrechen"
1642
 
1643
+ #: includes/assets.php:198
1644
  msgid "Has any value"
1645
  msgstr "Hat einen Wert"
1646
 
1647
+ #: includes/assets.php:199
1648
  msgid "Has no value"
1649
  msgstr "Hat keinen Wert"
1650
 
1651
  # @ acf
1652
+ #: includes/assets.php:200
1653
  msgid "Value is equal to"
1654
  msgstr "Wert ist gleich"
1655
 
1656
  # @ acf
1657
+ #: includes/assets.php:201
1658
  msgid "Value is not equal to"
1659
  msgstr "Wert ist ungleich"
1660
 
1661
  # @ acf
1662
+ #: includes/assets.php:202
1663
  msgid "Value matches pattern"
1664
  msgstr "Wert entspricht regulärem Ausdruck"
1665
 
1666
+ #: includes/assets.php:203
1667
  msgid "Value contains"
1668
  msgstr "Wert enthält"
1669
 
1670
  # @ acf
1671
+ #: includes/assets.php:204
1672
  msgid "Value is greater than"
1673
  msgstr "Wert ist größer als"
1674
 
1675
  # @ acf
1676
+ #: includes/assets.php:205
1677
  msgid "Value is less than"
1678
  msgstr "Wert ist kleiner als"
1679
 
1680
+ #: includes/assets.php:206
1681
  msgid "Selection is greater than"
1682
  msgstr "Auswahl ist größer als"
1683
 
1684
  # @ acf
1685
+ #: includes/assets.php:207
1686
  msgid "Selection is less than"
1687
  msgstr "Auswahl ist kleiner als"
1688
 
1689
  # @ acf
1690
+ #: includes/fields.php:308
1691
+ msgid "Field type does not exist"
1692
+ msgstr "Feldtyp existiert nicht"
1693
+
1694
+ #: includes/fields.php:308
1695
+ msgid "Unknown"
1696
+ msgstr "Unbekannt"
1697
+
1698
+ # @ acf
1699
+ #: includes/fields.php:349
1700
  msgid "Basic"
1701
  msgstr "Grundlage"
1702
 
1703
  # @ acf
1704
+ #: includes/fields.php:350 includes/forms/form-front.php:47
1705
  msgid "Content"
1706
  msgstr "Inhalt"
1707
 
1708
  # @ acf
1709
+ #: includes/fields.php:351
1710
  msgid "Choice"
1711
  msgstr "Auswahl"
1712
 
1713
  # @ acf
1714
+ #: includes/fields.php:352
1715
  msgid "Relational"
1716
  msgstr "Relational"
1717
 
1718
  # @ acf
1719
+ #: includes/fields.php:353
1720
  msgid "jQuery"
1721
  msgstr "jQuery"
1722
 
1723
  # @ acf
1724
+ #: includes/fields.php:354 includes/fields/class-acf-field-button-group.php:177
1725
  #: includes/fields/class-acf-field-checkbox.php:389
1726
  #: includes/fields/class-acf-field-group.php:474
1727
  #: includes/fields/class-acf-field-radio.php:290
1728
  #: pro/fields/class-acf-field-clone.php:843
1729
+ #: pro/fields/class-acf-field-flexible-content.php:567
1730
+ #: pro/fields/class-acf-field-flexible-content.php:616
1731
+ #: pro/fields/class-acf-field-repeater.php:443
1732
  msgid "Layout"
1733
  msgstr "Layout"
1734
 
 
 
 
 
 
 
 
 
 
1735
  #: includes/fields/class-acf-field-accordion.php:24
1736
  msgid "Accordion"
1737
  msgstr "Akkordeon"
1738
 
1739
  #: includes/fields/class-acf-field-accordion.php:99
1740
  msgid "Open"
1741
+ msgstr "Geöffnet"
1742
 
1743
  #: includes/fields/class-acf-field-accordion.php:100
1744
  msgid "Display this accordion as open on page load."
1745
+ msgstr "Dieses Akkordeon beim Laden der Seite als geöffnet anzeigen."
1746
 
1747
  #: includes/fields/class-acf-field-accordion.php:109
1748
  msgid "Multi-expand"
1755
  #: includes/fields/class-acf-field-accordion.php:119
1756
  #: includes/fields/class-acf-field-tab.php:114
1757
  msgid "Endpoint"
1758
+ msgstr "Endpunkt"
1759
 
1760
  #: includes/fields/class-acf-field-accordion.php:120
1761
  msgid ""
1762
  "Define an endpoint for the previous accordion to stop. This accordion will "
1763
  "not be visible."
1764
  msgstr ""
1765
+ "Definiert einen Endpunkt an dem das vorangegangene Akkordeon endet. Dieses "
1766
+ "abschließende Akkordeon wird nicht sichtbar sein."
1767
 
1768
  #: includes/fields/class-acf-field-button-group.php:24
1769
  msgid "Button Group"
1773
  #: includes/fields/class-acf-field-button-group.php:149
1774
  #: includes/fields/class-acf-field-checkbox.php:344
1775
  #: includes/fields/class-acf-field-radio.php:235
1776
+ #: includes/fields/class-acf-field-select.php:359
1777
  msgid "Choices"
1778
  msgstr "Auswahlmöglichkeiten"
1779
 
1781
  #: includes/fields/class-acf-field-button-group.php:150
1782
  #: includes/fields/class-acf-field-checkbox.php:345
1783
  #: includes/fields/class-acf-field-radio.php:236
1784
+ #: includes/fields/class-acf-field-select.php:360
1785
  msgid "Enter each choice on a new line."
1786
+ msgstr "Jede Auswahlmöglichkeit in eine neue Zeile eingeben."
1787
 
1788
  # @ acf
1789
  #: includes/fields/class-acf-field-button-group.php:150
1790
  #: includes/fields/class-acf-field-checkbox.php:345
1791
  #: includes/fields/class-acf-field-radio.php:236
1792
+ #: includes/fields/class-acf-field-select.php:360
1793
  msgid "For more control, you may specify both a value and label like this:"
1794
  msgstr ""
1795
+ "Für mehr Kontrolle, können Sie sowohl einen Wert als auch eine Beschriftung "
1796
+ "wie folgt angeben:"
1797
 
1798
  # @ acf
1799
  #: includes/fields/class-acf-field-button-group.php:150
1800
  #: includes/fields/class-acf-field-checkbox.php:345
1801
  #: includes/fields/class-acf-field-radio.php:236
1802
+ #: includes/fields/class-acf-field-select.php:360
1803
  msgid "red : Red"
1804
  msgstr "rot : Rot"
1805
 
1806
  # @ acf
1807
  #: includes/fields/class-acf-field-button-group.php:158
1808
  #: includes/fields/class-acf-field-page_link.php:513
1809
+ #: includes/fields/class-acf-field-post_object.php:411
1810
  #: includes/fields/class-acf-field-radio.php:244
1811
+ #: includes/fields/class-acf-field-select.php:377
1812
+ #: includes/fields/class-acf-field-taxonomy.php:784
1813
  #: includes/fields/class-acf-field-user.php:409
1814
  msgid "Allow Null?"
1815
  msgstr "NULL-Werte zulassen?"
1821
  #: includes/fields/class-acf-field-email.php:118
1822
  #: includes/fields/class-acf-field-number.php:127
1823
  #: includes/fields/class-acf-field-radio.php:281
1824
+ #: includes/fields/class-acf-field-range.php:149
1825
+ #: includes/fields/class-acf-field-select.php:368
1826
  #: includes/fields/class-acf-field-text.php:119
1827
  #: includes/fields/class-acf-field-textarea.php:102
1828
  #: includes/fields/class-acf-field-true_false.php:135
1829
  #: includes/fields/class-acf-field-url.php:100
1830
+ #: includes/fields/class-acf-field-wysiwyg.php:381
1831
  msgid "Default Value"
1832
  msgstr "Standardwert"
1833
 
1836
  #: includes/fields/class-acf-field-email.php:119
1837
  #: includes/fields/class-acf-field-number.php:128
1838
  #: includes/fields/class-acf-field-radio.php:282
1839
+ #: includes/fields/class-acf-field-range.php:150
1840
  #: includes/fields/class-acf-field-text.php:120
1841
  #: includes/fields/class-acf-field-textarea.php:103
1842
  #: includes/fields/class-acf-field-url.php:101
1843
+ #: includes/fields/class-acf-field-wysiwyg.php:382
1844
  msgid "Appears when creating a new post"
1845
  msgstr "Erscheint bei der Erstellung eines neuen Beitrags"
1846
 
1861
  # @ acf
1862
  #: includes/fields/class-acf-field-button-group.php:191
1863
  #: includes/fields/class-acf-field-checkbox.php:413
1864
+ #: includes/fields/class-acf-field-file.php:215
1865
+ #: includes/fields/class-acf-field-image.php:205
1866
  #: includes/fields/class-acf-field-link.php:166
1867
  #: includes/fields/class-acf-field-radio.php:304
1868
+ #: includes/fields/class-acf-field-taxonomy.php:829
1869
  msgid "Return Value"
1870
  msgstr "Rückgabewert"
1871
 
1872
  # @ acf
1873
  #: includes/fields/class-acf-field-button-group.php:192
1874
  #: includes/fields/class-acf-field-checkbox.php:414
1875
+ #: includes/fields/class-acf-field-file.php:216
1876
+ #: includes/fields/class-acf-field-image.php:206
1877
  #: includes/fields/class-acf-field-link.php:167
1878
  #: includes/fields/class-acf-field-radio.php:305
1879
  msgid "Specify the returned value on front end"
1880
+ msgstr "Legt den Rückgabewert für das Frontend fest"
1881
 
1882
  #: includes/fields/class-acf-field-button-group.php:197
1883
  #: includes/fields/class-acf-field-checkbox.php:419
1884
  #: includes/fields/class-acf-field-radio.php:310
1885
+ #: includes/fields/class-acf-field-select.php:427
1886
  msgid "Value"
1887
  msgstr "Wert"
1888
 
1889
  #: includes/fields/class-acf-field-button-group.php:199
1890
  #: includes/fields/class-acf-field-checkbox.php:421
1891
  #: includes/fields/class-acf-field-radio.php:312
1892
+ #: includes/fields/class-acf-field-select.php:429
1893
  msgid "Both (Array)"
1894
  msgstr "Beide (Array)"
1895
 
1896
  # @ acf
1897
  #: includes/fields/class-acf-field-checkbox.php:25
1898
+ #: includes/fields/class-acf-field-taxonomy.php:771
1899
  msgid "Checkbox"
1900
  msgstr "Checkbox"
1901
 
1918
 
1919
  #: includes/fields/class-acf-field-checkbox.php:364
1920
  msgid "Save Custom"
1921
+ msgstr "Benutzerdefinierte Werte speichern"
1922
 
1923
  #: includes/fields/class-acf-field-checkbox.php:369
1924
  msgid "Save 'custom' values to the field's choices"
1925
  msgstr ""
1926
+ "Benutzerdefinierte Werte unter den Auswahlmöglichkeiten des Feldes speichern"
1927
 
1928
  # @ acf
1929
  #: includes/fields/class-acf-field-checkbox.php:381
1930
+ #: includes/fields/class-acf-field-select.php:369
1931
  msgid "Enter each default value on a new line"
1932
  msgstr "Jeden Standardwert in einer neuen Zeile eingeben"
1933
 
1934
  #: includes/fields/class-acf-field-checkbox.php:403
1935
  msgid "Toggle"
1936
+ msgstr "Alle Auswählen"
1937
 
1938
  #: includes/fields/class-acf-field-checkbox.php:404
1939
  msgid "Prepend an extra checkbox to toggle all choices"
1940
  msgstr ""
1941
+ "Hängt eine zusätzliche Checkbox an mit der alle Optionen ausgewählt werden "
1942
+ "können"
1943
 
1944
  # @ acf
1945
  #: includes/fields/class-acf-field-color_picker.php:25
1946
  msgid "Color Picker"
1947
+ msgstr "Farbauswahl"
1948
 
1949
  # @ acf
1950
  #: includes/fields/class-acf-field-color_picker.php:68
1968
  # @ acf
1969
  #: includes/fields/class-acf-field-date_picker.php:25
1970
  msgid "Date Picker"
1971
+ msgstr "Datumsauswahl"
1972
 
1973
  #: includes/fields/class-acf-field-date_picker.php:59
1974
  msgctxt "Date Picker JS closeText"
1993
  #: includes/fields/class-acf-field-date_picker.php:63
1994
  msgctxt "Date Picker JS weekHeader"
1995
  msgid "Wk"
1996
+ msgstr "W"
1997
 
1998
  # @ acf
1999
  #: includes/fields/class-acf-field-date_picker.php:180
2000
  #: includes/fields/class-acf-field-date_time_picker.php:183
2001
  #: includes/fields/class-acf-field-time_picker.php:109
2002
  msgid "Display Format"
2003
+ msgstr "Darstellungsformat"
2004
 
2005
  # @ acf
2006
  #: includes/fields/class-acf-field-date_picker.php:181
2007
  #: includes/fields/class-acf-field-date_time_picker.php:184
2008
  #: includes/fields/class-acf-field-time_picker.php:110
2009
  msgid "The format displayed when editing a post"
2010
+ msgstr "Das Format für die Anzeige in der Bearbeitungsansicht"
2011
 
2012
  #: includes/fields/class-acf-field-date_picker.php:189
2013
  #: includes/fields/class-acf-field-date_picker.php:220
2020
 
2021
  #: includes/fields/class-acf-field-date_picker.php:199
2022
  msgid "Save Format"
2023
+ msgstr "Speicherformat"
2024
 
2025
  #: includes/fields/class-acf-field-date_picker.php:200
2026
  msgid "The format used when saving a value"
2027
+ msgstr "Das Format das beim Speichern eines Wertes verwendet wird"
2028
 
2029
  # @ acf
2030
  #: includes/fields/class-acf-field-date_picker.php:210
2031
  #: includes/fields/class-acf-field-date_time_picker.php:200
2032
+ #: includes/fields/class-acf-field-post_object.php:431
2033
+ #: includes/fields/class-acf-field-relationship.php:715
2034
+ #: includes/fields/class-acf-field-select.php:422
2035
  #: includes/fields/class-acf-field-time_picker.php:124
2036
  #: includes/fields/class-acf-field-user.php:428
2037
  msgid "Return Format"
2038
+ msgstr "Rückgabeformat"
2039
 
2040
  # @ acf
2041
  #: includes/fields/class-acf-field-date_picker.php:211
2042
  #: includes/fields/class-acf-field-date_time_picker.php:201
2043
  #: includes/fields/class-acf-field-time_picker.php:125
2044
  msgid "The format returned via template functions"
2045
+ msgstr "Das Format für die Ausgabe in den Template-Funktionen"
2046
 
2047
  # @ acf
2048
  #: includes/fields/class-acf-field-date_picker.php:229
2052
 
2053
  #: includes/fields/class-acf-field-date_time_picker.php:25
2054
  msgid "Date Time Picker"
2055
+ msgstr "Datums- und Zeitauswahl"
2056
 
2057
  #: includes/fields/class-acf-field-date_time_picker.php:68
2058
  msgctxt "Date Time Picker JS timeOnlyTitle"
2112
  #: includes/fields/class-acf-field-date_time_picker.php:80
2113
  msgctxt "Date Time Picker JS amText"
2114
  msgid "AM"
2115
+ msgstr "Vorm."
2116
 
2117
  #: includes/fields/class-acf-field-date_time_picker.php:81
2118
  msgctxt "Date Time Picker JS amTextShort"
2119
  msgid "A"
2120
+ msgstr "Vorm."
2121
 
2122
  #: includes/fields/class-acf-field-date_time_picker.php:84
2123
  msgctxt "Date Time Picker JS pmText"
2124
  msgid "PM"
2125
+ msgstr "Nachm."
2126
 
2127
  #: includes/fields/class-acf-field-date_time_picker.php:85
2128
  msgctxt "Date Time Picker JS pmTextShort"
2129
  msgid "P"
2130
+ msgstr "Nachm."
2131
 
2132
  # @ acf
2133
  #: includes/fields/class-acf-field-email.php:25
2142
  #: includes/fields/class-acf-field-textarea.php:111
2143
  #: includes/fields/class-acf-field-url.php:109
2144
  msgid "Placeholder Text"
2145
+ msgstr "Platzhaltertext"
2146
 
2147
  # @ acf
2148
  #: includes/fields/class-acf-field-email.php:128
2152
  #: includes/fields/class-acf-field-textarea.php:112
2153
  #: includes/fields/class-acf-field-url.php:110
2154
  msgid "Appears within the input"
2155
+ msgstr "Platzhaltertext solange keine Eingabe im Feld vorgenommen wurde"
2156
 
2157
  # @ acf
2158
  #: includes/fields/class-acf-field-email.php:136
2159
  #: includes/fields/class-acf-field-number.php:145
2160
  #: includes/fields/class-acf-field-password.php:80
2161
+ #: includes/fields/class-acf-field-range.php:188
2162
  #: includes/fields/class-acf-field-text.php:137
2163
  msgid "Prepend"
2164
  msgstr "Voranstellen"
2167
  #: includes/fields/class-acf-field-email.php:137
2168
  #: includes/fields/class-acf-field-number.php:146
2169
  #: includes/fields/class-acf-field-password.php:81
2170
+ #: includes/fields/class-acf-field-range.php:189
2171
  #: includes/fields/class-acf-field-text.php:138
2172
  msgid "Appears before the input"
2173
  msgstr "Wird dem Eingabefeld vorangestellt"
2176
  #: includes/fields/class-acf-field-email.php:145
2177
  #: includes/fields/class-acf-field-number.php:154
2178
  #: includes/fields/class-acf-field-password.php:89
2179
+ #: includes/fields/class-acf-field-range.php:197
2180
  #: includes/fields/class-acf-field-text.php:146
2181
  msgid "Append"
2182
  msgstr "Anhängen"
2185
  #: includes/fields/class-acf-field-email.php:146
2186
  #: includes/fields/class-acf-field-number.php:155
2187
  #: includes/fields/class-acf-field-password.php:90
2188
+ #: includes/fields/class-acf-field-range.php:198
2189
  #: includes/fields/class-acf-field-text.php:147
2190
  msgid "Appears after the input"
2191
  msgstr "Wird dem Eingabefeld hinten angestellt"
2196
  msgstr "Datei"
2197
 
2198
  # @ acf
2199
+ #: includes/fields/class-acf-field-file.php:58
2200
  msgid "Edit File"
2201
  msgstr "Datei bearbeiten"
2202
 
2203
  # @ acf
2204
+ #: includes/fields/class-acf-field-file.php:59
2205
  msgid "Update File"
2206
  msgstr "Datei aktualisieren"
2207
 
2208
+ #: includes/fields/class-acf-field-file.php:141
2209
  msgid "File name"
2210
  msgstr "Dateiname"
2211
 
2212
  # @ acf
2213
+ #: includes/fields/class-acf-field-file.php:145
2214
+ #: includes/fields/class-acf-field-file.php:248
2215
+ #: includes/fields/class-acf-field-file.php:259
2216
+ #: includes/fields/class-acf-field-image.php:265
2217
+ #: includes/fields/class-acf-field-image.php:294
2218
+ #: pro/fields/class-acf-field-gallery.php:705
2219
+ #: pro/fields/class-acf-field-gallery.php:734
2220
  msgid "File size"
2221
  msgstr "Dateigröße"
2222
 
2223
  # @ acf
2224
+ #: includes/fields/class-acf-field-file.php:170
2225
  msgid "Add File"
2226
  msgstr "Datei hinzufügen"
2227
 
2228
  # @ acf
2229
+ #: includes/fields/class-acf-field-file.php:221
2230
  msgid "File Array"
2231
  msgstr "Datei-Array"
2232
 
2233
  # @ acf
2234
+ #: includes/fields/class-acf-field-file.php:222
2235
  msgid "File URL"
2236
  msgstr "Datei-URL"
2237
 
2238
  # @ acf
2239
+ #: includes/fields/class-acf-field-file.php:223
2240
  msgid "File ID"
2241
  msgstr "Datei-ID"
2242
 
2243
  # @ acf
2244
+ #: includes/fields/class-acf-field-file.php:230
2245
+ #: includes/fields/class-acf-field-image.php:230
2246
+ #: pro/fields/class-acf-field-gallery.php:670
2247
  msgid "Library"
2248
+ msgstr "Mediathek"
2249
 
2250
  # @ acf
2251
+ #: includes/fields/class-acf-field-file.php:231
2252
+ #: includes/fields/class-acf-field-image.php:231
2253
+ #: pro/fields/class-acf-field-gallery.php:671
2254
  msgid "Limit the media library choice"
2255
+ msgstr "Beschränkt die Auswahl in der Mediathek"
2256
 
2257
  # @ acf
2258
+ #: includes/fields/class-acf-field-file.php:236
2259
+ #: includes/fields/class-acf-field-image.php:236
2260
  #: includes/locations/class-acf-location-attachment.php:101
2261
  #: includes/locations/class-acf-location-comment.php:79
2262
  #: includes/locations/class-acf-location-nav-menu.php:102
2264
  #: includes/locations/class-acf-location-user-form.php:87
2265
  #: includes/locations/class-acf-location-user-role.php:111
2266
  #: includes/locations/class-acf-location-widget.php:83
2267
+ #: pro/fields/class-acf-field-gallery.php:676
2268
  msgid "All"
2269
  msgstr "Alle"
2270
 
2271
  # @ acf
2272
+ #: includes/fields/class-acf-field-file.php:237
2273
+ #: includes/fields/class-acf-field-image.php:237
2274
+ #: pro/fields/class-acf-field-gallery.php:677
2275
  msgid "Uploaded to post"
2276
  msgstr "Für den Beitrag hochgeladen"
2277
 
2278
  # @ acf
2279
+ #: includes/fields/class-acf-field-file.php:244
2280
+ #: includes/fields/class-acf-field-image.php:244
2281
+ #: pro/fields/class-acf-field-gallery.php:684
2282
  msgid "Minimum"
2283
  msgstr "Minimum"
2284
 
2285
  # @ acf
2286
+ #: includes/fields/class-acf-field-file.php:245
2287
+ #: includes/fields/class-acf-field-file.php:256
2288
  msgid "Restrict which files can be uploaded"
2289
+ msgstr "Beschränkt welche Dateien hochgeladen werden können"
 
 
2290
 
2291
  # @ acf
2292
+ #: includes/fields/class-acf-field-file.php:255
2293
+ #: includes/fields/class-acf-field-image.php:273
2294
+ #: pro/fields/class-acf-field-gallery.php:713
2295
  msgid "Maximum"
2296
  msgstr "Maximum"
2297
 
2298
  # @ acf
2299
+ #: includes/fields/class-acf-field-file.php:266
2300
+ #: includes/fields/class-acf-field-image.php:302
2301
+ #: pro/fields/class-acf-field-gallery.php:742
2302
  msgid "Allowed file types"
2303
+ msgstr "Erlaubte Dateiformate"
2304
 
2305
  # @ acf
2306
+ #: includes/fields/class-acf-field-file.php:267
2307
+ #: includes/fields/class-acf-field-image.php:303
2308
+ #: pro/fields/class-acf-field-gallery.php:743
2309
  msgid "Comma separated list. Leave blank for all types"
2310
  msgstr ""
2311
+ "Eine durch Komma getrennte Liste. Leer lassen um alle Dateiformate zu "
2312
+ "erlauben"
2313
 
2314
  # @ acf
2315
  #: includes/fields/class-acf-field-google-map.php:25
2317
  msgstr "Google Maps"
2318
 
2319
  # @ acf
2320
+ #: includes/fields/class-acf-field-google-map.php:59
2321
  msgid "Sorry, this browser does not support geolocation"
2322
  msgstr "Dieser Browser unterstützt keine Geo-Lokation"
2323
 
2324
  # @ acf
2325
+ #: includes/fields/class-acf-field-google-map.php:165
2326
  msgid "Clear location"
2327
  msgstr "Position löschen"
2328
 
2329
  # @ acf
2330
+ #: includes/fields/class-acf-field-google-map.php:166
2331
  msgid "Find current location"
2332
  msgstr "Aktuelle Position finden"
2333
 
2334
  # @ acf
2335
+ #: includes/fields/class-acf-field-google-map.php:169
2336
  msgid "Search for address..."
2337
  msgstr "Nach der Adresse suchen..."
2338
 
2339
  # @ acf
2340
+ #: includes/fields/class-acf-field-google-map.php:199
2341
+ #: includes/fields/class-acf-field-google-map.php:210
2342
  msgid "Center"
2343
+ msgstr "Mittelpunkt"
2344
 
2345
  # @ acf
2346
+ #: includes/fields/class-acf-field-google-map.php:200
2347
+ #: includes/fields/class-acf-field-google-map.php:211
2348
  msgid "Center the initial map"
2349
+ msgstr "Mittelpunkt der Ausgangskarte"
2350
 
2351
  # @ acf
2352
+ #: includes/fields/class-acf-field-google-map.php:222
2353
  msgid "Zoom"
2354
  msgstr "Zoom"
2355
 
2356
  # @ acf
2357
+ #: includes/fields/class-acf-field-google-map.php:223
2358
  msgid "Set the initial zoom level"
2359
+ msgstr "Legt die anfängliche Zoomstufe der Karte fest"
2360
 
2361
  # @ acf
2362
+ #: includes/fields/class-acf-field-google-map.php:232
2363
+ #: includes/fields/class-acf-field-image.php:256
2364
+ #: includes/fields/class-acf-field-image.php:285
2365
  #: includes/fields/class-acf-field-oembed.php:268
2366
+ #: pro/fields/class-acf-field-gallery.php:696
2367
+ #: pro/fields/class-acf-field-gallery.php:725
2368
  msgid "Height"
2369
  msgstr "Höhe"
2370
 
2371
  # @ acf
2372
+ #: includes/fields/class-acf-field-google-map.php:233
2373
  msgid "Customise the map height"
2374
+ msgstr "Passt die Höhe der Karte an"
2375
 
2376
  # @ acf
2377
  #: includes/fields/class-acf-field-group.php:25
2378
  msgid "Group"
2379
+ msgstr "Gruppe"
 
 
2380
 
2381
  # @ acf
2382
  #: includes/fields/class-acf-field-group.php:459
2383
+ #: pro/fields/class-acf-field-repeater.php:379
2384
  msgid "Sub Fields"
2385
+ msgstr "Unterfelder"
2386
 
2387
  #: includes/fields/class-acf-field-group.php:475
2388
  #: pro/fields/class-acf-field-clone.php:844
2389
  msgid "Specify the style used to render the selected fields"
2390
+ msgstr "Gibt die Art an wie die ausgewählten Felder ausgegeben werden sollen"
 
2391
 
2392
  # @ acf
2393
  #: includes/fields/class-acf-field-group.php:480
2394
  #: pro/fields/class-acf-field-clone.php:849
2395
+ #: pro/fields/class-acf-field-flexible-content.php:627
2396
+ #: pro/fields/class-acf-field-repeater.php:451
2397
  msgid "Block"
2398
  msgstr "Block"
2399
 
2400
  # @ acf
2401
  #: includes/fields/class-acf-field-group.php:481
2402
  #: pro/fields/class-acf-field-clone.php:850
2403
+ #: pro/fields/class-acf-field-flexible-content.php:626
2404
+ #: pro/fields/class-acf-field-repeater.php:450
2405
  msgid "Table"
2406
  msgstr "Tabelle"
2407
 
2408
  # @ acf
2409
  #: includes/fields/class-acf-field-group.php:482
2410
  #: pro/fields/class-acf-field-clone.php:851
2411
+ #: pro/fields/class-acf-field-flexible-content.php:628
2412
+ #: pro/fields/class-acf-field-repeater.php:452
2413
  msgid "Row"
2414
  msgstr "Reihe"
2415
 
2419
  msgstr "Bild"
2420
 
2421
  # @ acf
2422
+ #: includes/fields/class-acf-field-image.php:64
2423
  msgid "Select Image"
2424
  msgstr "Bild auswählen"
2425
 
2426
  # @ acf
2427
+ #: includes/fields/class-acf-field-image.php:65
 
2428
  msgid "Edit Image"
2429
  msgstr "Bild bearbeiten"
2430
 
2431
  # @ acf
2432
+ #: includes/fields/class-acf-field-image.php:66
 
2433
  msgid "Update Image"
2434
  msgstr "Bild aktualisieren"
2435
 
2436
  # @ acf
2437
+ #: includes/fields/class-acf-field-image.php:157
2438
  msgid "No image selected"
2439
  msgstr "Kein Bild ausgewählt"
2440
 
2441
  # @ acf
2442
+ #: includes/fields/class-acf-field-image.php:157
2443
  msgid "Add Image"
2444
  msgstr "Bild hinzufügen"
2445
 
2446
  # @ acf
2447
+ #: includes/fields/class-acf-field-image.php:211
2448
  msgid "Image Array"
2449
  msgstr "Bild-Array"
2450
 
2451
  # @ acf
2452
+ #: includes/fields/class-acf-field-image.php:212
2453
  msgid "Image URL"
2454
  msgstr "Bild-URL"
2455
 
2456
  # @ acf
2457
+ #: includes/fields/class-acf-field-image.php:213
2458
  msgid "Image ID"
2459
  msgstr "Bild-ID"
2460
 
2461
  # @ acf
2462
+ #: includes/fields/class-acf-field-image.php:220
2463
  msgid "Preview Size"
2464
  msgstr "Maße der Vorschau"
2465
 
2466
  # @ acf
2467
+ #: includes/fields/class-acf-field-image.php:221
2468
  msgid "Shown when entering data"
2469
+ msgstr "Legt fest welche Maße die Vorschau in der Bearbeitungsansicht hat"
2470
 
2471
  # @ acf
2472
+ #: includes/fields/class-acf-field-image.php:245
2473
+ #: includes/fields/class-acf-field-image.php:274
2474
+ #: pro/fields/class-acf-field-gallery.php:685
2475
+ #: pro/fields/class-acf-field-gallery.php:714
2476
  msgid "Restrict which images can be uploaded"
2477
+ msgstr "Beschränkt welche Bilder hochgeladen werden können"
 
 
2478
 
2479
  # @ acf
2480
+ #: includes/fields/class-acf-field-image.php:248
2481
+ #: includes/fields/class-acf-field-image.php:277
2482
  #: includes/fields/class-acf-field-oembed.php:257
2483
+ #: pro/fields/class-acf-field-gallery.php:688
2484
+ #: pro/fields/class-acf-field-gallery.php:717
2485
  msgid "Width"
2486
  msgstr "Breite"
2487
 
2514
  #: includes/fields/class-acf-field-message.php:101
2515
  #: includes/fields/class-acf-field-true_false.php:126
2516
  msgid "Message"
2517
+ msgstr "Mitteilung"
2518
 
2519
  # @ acf
2520
  #: includes/fields/class-acf-field-message.php:110
2526
  #: includes/fields/class-acf-field-message.php:111
2527
  #: includes/fields/class-acf-field-textarea.php:140
2528
  msgid "Controls how new lines are rendered"
2529
+ msgstr "Legt fest wie Zeilenumbrüche gerendert werden"
2530
 
2531
  # @ acf
2532
  #: includes/fields/class-acf-field-message.php:115
2533
  #: includes/fields/class-acf-field-textarea.php:144
2534
  msgid "Automatically add paragraphs"
2535
+ msgstr "Automatisches hinzufügen von Absätzen"
2536
 
2537
  # @ acf
2538
  #: includes/fields/class-acf-field-message.php:116
2539
  #: includes/fields/class-acf-field-textarea.php:145
2540
  msgid "Automatically add &lt;br&gt;"
2541
+ msgstr "Automatisches hinzufügen von &lt;br&gt;"
2542
 
2543
  # @ acf
2544
  #: includes/fields/class-acf-field-message.php:117
2549
  # @ acf
2550
  #: includes/fields/class-acf-field-message.php:124
2551
  msgid "Escape HTML"
2552
+ msgstr "Escape HTML"
2553
 
2554
  # @ acf
2555
  #: includes/fields/class-acf-field-message.php:125
2556
  msgid "Allow HTML markup to display as visible text instead of rendering"
2557
  msgstr ""
2558
+ "Erlaubt HTML-Markup als sichtbaren Text anzuzeigen anstelle diesen zu rendern"
 
2559
 
2560
  # @ acf
2561
  #: includes/fields/class-acf-field-number.php:25
2564
 
2565
  # @ acf
2566
  #: includes/fields/class-acf-field-number.php:163
2567
+ #: includes/fields/class-acf-field-range.php:158
2568
  msgid "Minimum Value"
2569
  msgstr "Mindestwert"
2570
 
2571
  # @ acf
2572
  #: includes/fields/class-acf-field-number.php:172
2573
+ #: includes/fields/class-acf-field-range.php:168
2574
  msgid "Maximum Value"
2575
  msgstr "Maximalwert"
2576
 
2577
  # @ acf
2578
  #: includes/fields/class-acf-field-number.php:181
2579
+ #: includes/fields/class-acf-field-range.php:178
2580
  msgid "Step Size"
2581
  msgstr "Schrittweite"
2582
 
2613
  msgid "Embed Size"
2614
  msgstr "Maße"
2615
 
2616
+ # @ acf
2617
+ #: includes/fields/class-acf-field-page_link.php:25
2618
+ msgid "Page Link"
2619
+ msgstr "Seiten-Link"
2620
+
2621
  # @ acf
2622
  #: includes/fields/class-acf-field-page_link.php:177
2623
  msgid "Archives"
2624
  msgstr "Archive"
2625
 
2626
  #: includes/fields/class-acf-field-page_link.php:269
2627
+ #: includes/fields/class-acf-field-post_object.php:267
2628
+ #: includes/fields/class-acf-field-taxonomy.php:961
2629
  msgid "Parent"
2630
  msgstr "Übergeordnet"
2631
 
2632
  # @ acf
2633
  #: includes/fields/class-acf-field-page_link.php:485
2634
+ #: includes/fields/class-acf-field-post_object.php:383
2635
+ #: includes/fields/class-acf-field-relationship.php:641
2636
  msgid "Filter by Post Type"
2637
+ msgstr "Nach Inhaltstyp filtern"
2638
 
2639
  # @ acf
2640
  #: includes/fields/class-acf-field-page_link.php:493
2641
+ #: includes/fields/class-acf-field-post_object.php:391
2642
+ #: includes/fields/class-acf-field-relationship.php:649
2643
  msgid "All post types"
2644
+ msgstr "Alle Inhaltstypen"
2645
 
2646
  # @ acf
2647
  #: includes/fields/class-acf-field-page_link.php:499
2648
+ #: includes/fields/class-acf-field-post_object.php:397
2649
+ #: includes/fields/class-acf-field-relationship.php:655
2650
  msgid "Filter by Taxonomy"
2651
  msgstr "Nach Taxonomien filtern"
2652
 
2653
  # @ acf
2654
  #: includes/fields/class-acf-field-page_link.php:507
2655
+ #: includes/fields/class-acf-field-post_object.php:405
2656
+ #: includes/fields/class-acf-field-relationship.php:663
2657
  msgid "All taxonomies"
2658
  msgstr "Alle Taxonomien"
2659
 
2663
 
2664
  # @ acf
2665
  #: includes/fields/class-acf-field-page_link.php:533
2666
+ #: includes/fields/class-acf-field-post_object.php:421
2667
+ #: includes/fields/class-acf-field-select.php:387
2668
  #: includes/fields/class-acf-field-user.php:419
2669
  msgid "Select multiple values?"
2670
  msgstr "Mehrere Werte auswählbar?"
2676
 
2677
  # @ acf
2678
  #: includes/fields/class-acf-field-post_object.php:25
2679
+ #: includes/fields/class-acf-field-post_object.php:436
2680
+ #: includes/fields/class-acf-field-relationship.php:720
2681
  msgid "Post Object"
2682
  msgstr "Beitrags-Objekt"
2683
 
2684
  # @ acf
2685
+ #: includes/fields/class-acf-field-post_object.php:437
2686
+ #: includes/fields/class-acf-field-relationship.php:721
2687
  msgid "Post ID"
2688
  msgstr "Beitrags-ID"
2689
 
2695
  # @ acf
2696
  #: includes/fields/class-acf-field-radio.php:254
2697
  msgid "Other"
2698
+ msgstr "Weitere"
2699
 
2700
  # @ acf
2701
  #: includes/fields/class-acf-field-radio.php:259
2702
  msgid "Add 'other' choice to allow for custom values"
2703
  msgstr ""
2704
+ "Das Hinzufügen der Auswahlmöglichkeit ‚Weitere‘ erlaubt benutzerdefinierte "
2705
+ "Werte"
2706
 
2707
  # @ acf
2708
  #: includes/fields/class-acf-field-radio.php:265
2709
  msgid "Save Other"
2710
+ msgstr "Weitere speichern"
2711
 
2712
  # @ acf
2713
  #: includes/fields/class-acf-field-radio.php:270
2714
  msgid "Save 'other' values to the field's choices"
2715
+ msgstr "Weitere Werte unter den Auswahlmöglichkeiten des Feldes speichern"
2716
 
2717
  #: includes/fields/class-acf-field-range.php:25
2718
  msgid "Range"
2724
  msgstr "Beziehung"
2725
 
2726
  # @ acf
2727
+ #: includes/fields/class-acf-field-relationship.php:62
2728
  msgid "Maximum values reached ( {max} values )"
2729
  msgstr "Maximum der Einträge mit ({max} Einträge) erreicht"
2730
 
2731
  # @ acf
2732
+ #: includes/fields/class-acf-field-relationship.php:63
2733
  msgid "Loading"
2734
  msgstr "Lade"
2735
 
2736
  # @ acf
2737
+ #: includes/fields/class-acf-field-relationship.php:64
2738
  msgid "No matches found"
2739
  msgstr "Keine Übereinstimmung gefunden"
2740
 
2741
  # @ acf
2742
+ #: includes/fields/class-acf-field-relationship.php:441
2743
  msgid "Select post type"
2744
+ msgstr "Inhaltstyp auswählen"
2745
 
2746
  # @ acf
2747
+ #: includes/fields/class-acf-field-relationship.php:467
2748
  msgid "Select taxonomy"
2749
  msgstr "Taxonomie auswählen"
2750
 
2751
  # @ acf
2752
+ #: includes/fields/class-acf-field-relationship.php:557
2753
  msgid "Search..."
2754
  msgstr "Suchen..."
2755
 
2756
  # @ acf
2757
+ #: includes/fields/class-acf-field-relationship.php:669
2758
  msgid "Filters"
2759
  msgstr "Filter"
2760
 
2761
  # @ acf
2762
+ #: includes/fields/class-acf-field-relationship.php:675
2763
  #: includes/locations/class-acf-location-post-type.php:27
2764
  msgid "Post Type"
2765
+ msgstr "Inhaltstyp"
2766
 
2767
  # @ acf
2768
+ #: includes/fields/class-acf-field-relationship.php:676
2769
  #: includes/fields/class-acf-field-taxonomy.php:28
2770
+ #: includes/fields/class-acf-field-taxonomy.php:754
2771
  #: includes/locations/class-acf-location-taxonomy.php:27
2772
  msgid "Taxonomy"
2773
  msgstr "Taxonomie"
2774
 
2775
  # @ acf
2776
+ #: includes/fields/class-acf-field-relationship.php:683
2777
  msgid "Elements"
2778
  msgstr "Elemente"
2779
 
2780
  # @ acf
2781
+ #: includes/fields/class-acf-field-relationship.php:684
2782
  msgid "Selected elements will be displayed in each result"
2783
+ msgstr "Die ausgewählten Elemente werden in jedem Ergebnis angezeigt"
2784
 
2785
  # @ acf
2786
+ #: includes/fields/class-acf-field-relationship.php:695
2787
  msgid "Minimum posts"
2788
+ msgstr "Mindestzahl an Beiträgen"
2789
 
2790
  # @ acf
2791
+ #: includes/fields/class-acf-field-relationship.php:704
2792
  msgid "Maximum posts"
2793
+ msgstr "Höchstzahl an Beiträgen"
2794
 
2795
  # @ acf
2796
+ #: includes/fields/class-acf-field-relationship.php:808
2797
+ #: pro/fields/class-acf-field-gallery.php:815
2798
  #, php-format
2799
  msgid "%s requires at least %s selection"
2800
  msgid_plural "%s requires at least %s selections"
2802
  msgstr[1] "%s benötigt mindestens %s Selektionen"
2803
 
2804
  #: includes/fields/class-acf-field-select.php:25
2805
+ #: includes/fields/class-acf-field-taxonomy.php:776
2806
  msgctxt "noun"
2807
  msgid "Select"
2808
  msgstr "Auswahl"
2809
 
2810
+ #: includes/fields/class-acf-field-select.php:111
2811
  msgctxt "Select2 JS matches_1"
2812
  msgid "One result is available, press enter to select it."
2813
  msgstr ""
2814
  "Es ist ein Ergebnis verfügbar, drücken Sie die Eingabetaste um es "
2815
  "auszuwählen."
2816
 
2817
+ #: includes/fields/class-acf-field-select.php:112
2818
  #, php-format
2819
  msgctxt "Select2 JS matches_n"
2820
  msgid "%d results are available, use up and down arrow keys to navigate."
2822
  "Es sind %d Ergebnisse verfügbar, benutzen Sie die Pfeiltasten um nach oben "
2823
  "und unten zu navigieren."
2824
 
2825
+ #: includes/fields/class-acf-field-select.php:113
2826
  msgctxt "Select2 JS matches_0"
2827
  msgid "No matches found"
2828
  msgstr "Keine Übereinstimmungen gefunden"
2829
 
2830
+ #: includes/fields/class-acf-field-select.php:114
2831
  msgctxt "Select2 JS input_too_short_1"
2832
  msgid "Please enter 1 or more characters"
2833
  msgstr "Geben Sie bitte ein oder mehr Zeichen ein"
2834
 
2835
+ #: includes/fields/class-acf-field-select.php:115
2836
  #, php-format
2837
  msgctxt "Select2 JS input_too_short_n"
2838
  msgid "Please enter %d or more characters"
2839
  msgstr "Geben Sie bitte %d oder mehr Zeichen ein"
2840
 
2841
+ #: includes/fields/class-acf-field-select.php:116
2842
  msgctxt "Select2 JS input_too_long_1"
2843
  msgid "Please delete 1 character"
2844
  msgstr "Löschen Sie bitte ein Zeichen"
2845
 
2846
+ #: includes/fields/class-acf-field-select.php:117
2847
  #, php-format
2848
  msgctxt "Select2 JS input_too_long_n"
2849
  msgid "Please delete %d characters"
2850
  msgstr "Löschen Sie bitte %d Zeichen"
2851
 
2852
+ #: includes/fields/class-acf-field-select.php:118
2853
  msgctxt "Select2 JS selection_too_long_1"
2854
  msgid "You can only select 1 item"
2855
  msgstr "Sie können nur ein Element auswählen"
2856
 
2857
+ #: includes/fields/class-acf-field-select.php:119
2858
  #, php-format
2859
  msgctxt "Select2 JS selection_too_long_n"
2860
  msgid "You can only select %d items"
2861
  msgstr "Sie können nur %d Elemente auswählen"
2862
 
2863
+ #: includes/fields/class-acf-field-select.php:120
2864
  msgctxt "Select2 JS load_more"
2865
  msgid "Loading more results&hellip;"
2866
  msgstr "Mehr Ergebnisse laden&hellip;"
2867
 
2868
+ #: includes/fields/class-acf-field-select.php:121
2869
  msgctxt "Select2 JS searching"
2870
  msgid "Searching&hellip;"
2871
  msgstr "Suchen&hellip;"
2872
 
2873
+ #: includes/fields/class-acf-field-select.php:122
2874
  msgctxt "Select2 JS load_fail"
2875
  msgid "Loading failed"
2876
  msgstr "Laden fehlgeschlagen"
2877
 
2878
  # @ acf
2879
+ #: includes/fields/class-acf-field-select.php:397
2880
  #: includes/fields/class-acf-field-true_false.php:144
2881
  msgid "Stylised UI"
2882
+ msgstr "Select2-Library aktivieren"
2883
 
2884
  # @ acf
2885
+ #: includes/fields/class-acf-field-select.php:407
2886
  msgid "Use AJAX to lazy load choices?"
2887
  msgstr "AJAX verwenden um die Auswahl mittels Lazy Loading zu laden?"
2888
 
2889
+ #: includes/fields/class-acf-field-select.php:423
2890
  msgid "Specify the value returned"
2891
  msgstr "Legen Sie den Rückgabewert fest"
2892
 
2902
  # @ acf
2903
  #: includes/fields/class-acf-field-tab.php:102
2904
  msgid "Placement"
2905
+ msgstr "Platzierung"
2906
 
2907
  #: includes/fields/class-acf-field-tab.php:115
2908
  msgid ""
2909
  "Define an endpoint for the previous tabs to stop. This will start a new "
2910
  "group of tabs."
2911
  msgstr ""
2912
+ "Definiert einen Endpunkt an dem die vorangegangenen Tabs enden. Das ist der "
2913
+ "Startpunkt für eine neue Gruppe an Tabs."
2914
 
2915
+ #: includes/fields/class-acf-field-taxonomy.php:714
2916
  #, php-format
2917
  msgctxt "No terms"
2918
  msgid "No %s"
2919
  msgstr "Keine %s"
2920
 
2921
  # @ acf
2922
+ #: includes/fields/class-acf-field-taxonomy.php:755
 
 
 
 
 
2923
  msgid "Select the taxonomy to be displayed"
2924
+ msgstr "Wählen Sie die Taxonomie, welche angezeigt werden soll"
2925
 
2926
  # @ acf
2927
+ #: includes/fields/class-acf-field-taxonomy.php:764
2928
  msgid "Appearance"
2929
  msgstr "Anzeige"
2930
 
2931
  # @ acf
2932
+ #: includes/fields/class-acf-field-taxonomy.php:765
2933
  msgid "Select the appearance of this field"
2934
+ msgstr "Wählen Sie das Aussehen für dieses Feld"
2935
 
2936
  # @ acf
2937
+ #: includes/fields/class-acf-field-taxonomy.php:770
2938
  msgid "Multiple Values"
2939
  msgstr "Mehrere Werte"
2940
 
2941
  # @ acf
2942
+ #: includes/fields/class-acf-field-taxonomy.php:772
2943
  msgid "Multi Select"
2944
  msgstr "Auswahlmenü"
2945
 
2946
  # @ acf
2947
+ #: includes/fields/class-acf-field-taxonomy.php:774
2948
  msgid "Single Value"
2949
  msgstr "Einzelne Werte"
2950
 
2951
  # @ acf
2952
+ #: includes/fields/class-acf-field-taxonomy.php:775
2953
  msgid "Radio Buttons"
2954
  msgstr "Radio Button"
2955
 
2956
  # @ acf
2957
+ #: includes/fields/class-acf-field-taxonomy.php:799
2958
  msgid "Create Terms"
2959
+ msgstr "Begriffe erstellen"
2960
 
2961
  # @ acf
2962
+ #: includes/fields/class-acf-field-taxonomy.php:800
2963
  msgid "Allow new terms to be created whilst editing"
2964
+ msgstr "Erlaubt das Erstellen neuer Begriffe während des Bearbeitens"
2965
 
2966
+ #: includes/fields/class-acf-field-taxonomy.php:809
2967
  msgid "Save Terms"
2968
+ msgstr "Begriffe speichern"
2969
 
2970
  # @ acf
2971
+ #: includes/fields/class-acf-field-taxonomy.php:810
2972
  msgid "Connect selected terms to the post"
2973
+ msgstr "Verbindet die ausgewählten Begriffe mit dem Beitrag"
2974
 
2975
+ #: includes/fields/class-acf-field-taxonomy.php:819
2976
  msgid "Load Terms"
2977
+ msgstr "Begriffe laden"
2978
 
2979
+ #: includes/fields/class-acf-field-taxonomy.php:820
2980
  msgid "Load value from posts terms"
2981
+ msgstr "Den Wert aus den Begriffen des Beitrags laden"
2982
 
2983
  # @ acf
2984
+ #: includes/fields/class-acf-field-taxonomy.php:834
2985
  msgid "Term Object"
2986
  msgstr "Begriffs-Objekt"
2987
 
2988
  # @ acf
2989
+ #: includes/fields/class-acf-field-taxonomy.php:835
2990
  msgid "Term ID"
2991
  msgstr "Begriffs-ID"
2992
 
 
 
 
 
2993
  # @ acf
2994
+ #: includes/fields/class-acf-field-taxonomy.php:885
2995
  #, php-format
2996
  msgid "User unable to add new %s"
2997
  msgstr "Der Benutzer kann keine neue %s hinzufügen"
2998
 
2999
  # @ acf
3000
+ #: includes/fields/class-acf-field-taxonomy.php:895
3001
  #, php-format
3002
  msgid "%s already exists"
3003
  msgstr "%s ist bereits vorhanden"
3004
 
3005
  # @ acf
3006
+ #: includes/fields/class-acf-field-taxonomy.php:927
3007
  #, php-format
3008
  msgid "%s added"
3009
  msgstr "%s hinzugefügt"
3010
 
3011
  # @ acf
3012
+ #: includes/fields/class-acf-field-taxonomy.php:973
3013
  msgid "Add"
3014
  msgstr "Hinzufügen"
3015
 
3028
  #: includes/fields/class-acf-field-text.php:156
3029
  #: includes/fields/class-acf-field-textarea.php:121
3030
  msgid "Leave blank for no limit"
3031
+ msgstr "Leer lassen für keine Begrenzung"
3032
 
3033
  # @ acf
3034
  #: includes/fields/class-acf-field-textarea.php:25
3047
 
3048
  #: includes/fields/class-acf-field-time_picker.php:25
3049
  msgid "Time Picker"
3050
+ msgstr "Zeitauswahl"
3051
 
3052
  # @ acf
3053
  #: includes/fields/class-acf-field-true_false.php:25
3054
  msgid "True / False"
3055
+ msgstr "Wahr / Falsch"
3056
 
3057
  #: includes/fields/class-acf-field-true_false.php:127
3058
  msgid "Displays text alongside the checkbox"
3092
  # @ acf
3093
  #: includes/fields/class-acf-field-user.php:394
3094
  msgid "Filter by role"
3095
+ msgstr "Nach Rolle filtern"
3096
 
3097
  # @ acf
3098
  #: includes/fields/class-acf-field-user.php:402
3120
  msgstr "WYSIWYG-Editor"
3121
 
3122
  # @ acf
3123
+ #: includes/fields/class-acf-field-wysiwyg.php:330
3124
  msgid "Visual"
3125
  msgstr "Visuell"
3126
 
3127
  # @ acf
3128
+ #: includes/fields/class-acf-field-wysiwyg.php:331
3129
  msgctxt "Name for the Text editor tab (formerly HTML)"
3130
  msgid "Text"
3131
  msgstr "Text"
3132
 
3133
+ #: includes/fields/class-acf-field-wysiwyg.php:337
3134
  msgid "Click to initialize TinyMCE"
3135
  msgstr "Klicken um TinyMCE zu initialisieren"
3136
 
3137
  # @ acf
3138
+ #: includes/fields/class-acf-field-wysiwyg.php:390
3139
  msgid "Tabs"
3140
  msgstr "Tabs"
3141
 
3142
  # @ acf
3143
+ #: includes/fields/class-acf-field-wysiwyg.php:395
3144
  msgid "Visual & Text"
3145
  msgstr "Visuell & Text"
3146
 
3147
  # @ acf
3148
+ #: includes/fields/class-acf-field-wysiwyg.php:396
3149
  msgid "Visual Only"
3150
  msgstr "Nur Visuell"
3151
 
3152
  # @ acf
3153
+ #: includes/fields/class-acf-field-wysiwyg.php:397
3154
  msgid "Text Only"
3155
  msgstr "Nur Text"
3156
 
3157
  # @ acf
3158
+ #: includes/fields/class-acf-field-wysiwyg.php:404
3159
  msgid "Toolbar"
3160
  msgstr "Werkzeugleiste"
3161
 
3162
  # @ acf
3163
+ #: includes/fields/class-acf-field-wysiwyg.php:419
3164
  msgid "Show Media Upload Buttons?"
3165
  msgstr "Button zum Hochladen von Medien anzeigen?"
3166
 
3167
+ #: includes/fields/class-acf-field-wysiwyg.php:429
3168
  msgid "Delay initialization?"
3169
  msgstr "Initialisierung verzögern?"
3170
 
3171
+ #: includes/fields/class-acf-field-wysiwyg.php:430
3172
  msgid "TinyMCE will not be initalized until field is clicked"
3173
  msgstr "TinyMCE wird nicht initialisiert solange das Feld nicht geklickt wurde"
3174
 
3175
  # @ acf
3176
+ #: includes/forms/form-comment.php:166 includes/forms/form-post.php:301
3177
  #: pro/admin/admin-options-page.php:308
3178
  msgid "Edit field group"
3179
+ msgstr "Feldgruppe bearbeiten"
3180
 
3181
  #: includes/forms/form-front.php:55
3182
  msgid "Validate Email"
3183
  msgstr "E-Mail bestätigen"
3184
 
3185
  # @ acf
3186
+ #: includes/forms/form-front.php:103 pro/fields/class-acf-field-gallery.php:588
3187
  #: pro/options-page.php:81
3188
  msgid "Update"
3189
  msgstr "Aktualisieren"
3213
  msgstr "Formulare"
3214
 
3215
  # @ acf
3216
+ #: includes/locations.php:243
3217
  msgid "is equal to"
3218
  msgstr "ist gleich"
3219
 
3220
  # @ acf
3221
+ #: includes/locations.php:244
3222
  msgid "is not equal to"
3223
  msgstr "ist ungleich"
3224
 
3240
  # @ acf
3241
  #: includes/locations/class-acf-location-current-user-role.php:27
3242
  msgid "Current User Role"
3243
+ msgstr "Aktuelle Benutzerrolle"
3244
 
3245
  # @ acf
3246
  #: includes/locations/class-acf-location-current-user-role.php:110
3255
  # @ acf
3256
  #: includes/locations/class-acf-location-current-user.php:97
3257
  msgid "Logged in"
3258
+ msgstr "Angemeldet"
3259
 
3260
  # @ acf
3261
  #: includes/locations/class-acf-location-current-user.php:98
3262
  msgid "Viewing front end"
3263
+ msgstr "Frontend anzeigen"
3264
 
3265
  # @ acf
3266
  #: includes/locations/class-acf-location-current-user.php:99
3267
  msgid "Viewing back end"
3268
+ msgstr "Backend anzeigen"
3269
 
3270
  #: includes/locations/class-acf-location-nav-menu-item.php:27
3271
  msgid "Menu Item"
3404
  "No Custom Field Groups found for this options page. <a href=\"%s\">Create a "
3405
  "Custom Field Group</a>"
3406
  msgstr ""
3407
+ "Keine Feldgruppen für diese Options-Seite gefunden. <a href=\"%s\">Eine "
3408
+ "Feldgruppe erstellen</a>"
3409
 
3410
  # @ acf
3411
  #: pro/admin/admin-settings-updates.php:78
3441
  "licence key, please see <a href=\"%s\" target=\"_blank\">details & pricing</"
3442
  "a>."
3443
  msgstr ""
3444
+ "Um die Updatefähigkeit freizuschalten geben Sie bitte unten Ihren "
3445
+ "Lizenzschlüssel ein. Falls Sie keinen besitzen sollten informieren Sie sich "
3446
+ "bitte hier hinsichtlich <a href=\"%s\" target=\"_blank\">Preisen und aller "
3447
+ "weiteren Details</a>."
3448
 
3449
  # @ acf
3450
  #: pro/admin/views/html-settings-updates.php:29
3524
  #: pro/fields/class-acf-field-clone.php:857
3525
  #, php-format
3526
  msgid "Labels will be displayed as %s"
3527
+ msgstr "Beschriftungen werden als %s angezeigt"
3528
 
3529
  #: pro/fields/class-acf-field-clone.php:860
3530
  msgid "Prefix Field Labels"
3531
+ msgstr "Präfix für Feldbeschriftungen"
3532
 
3533
  #: pro/fields/class-acf-field-clone.php:871
3534
  #, php-format
3537
 
3538
  #: pro/fields/class-acf-field-clone.php:874
3539
  msgid "Prefix Field Names"
3540
+ msgstr "Präfix für Feldnamen"
3541
 
3542
  #: pro/fields/class-acf-field-clone.php:992
3543
  msgid "Unknown field"
3545
 
3546
  #: pro/fields/class-acf-field-clone.php:1031
3547
  msgid "Unknown field group"
3548
+ msgstr "Unbekannte Feldgruppe"
3549
 
3550
  #: pro/fields/class-acf-field-clone.php:1035
3551
  #, php-format
3552
  msgid "All fields from %s field group"
3553
+ msgstr "Alle Felder der Feldgruppe %s"
3554
 
3555
  # @ acf
3556
  #: pro/fields/class-acf-field-flexible-content.php:31
3557
+ #: pro/fields/class-acf-field-repeater.php:193
3558
+ #: pro/fields/class-acf-field-repeater.php:463
3559
  msgid "Add Row"
3560
  msgstr "Eintrag hinzufügen"
3561
 
3562
  # @ acf
3563
+ #: pro/fields/class-acf-field-flexible-content.php:73
3564
+ #: pro/fields/class-acf-field-flexible-content.php:938
3565
+ #: pro/fields/class-acf-field-flexible-content.php:1020
3566
  msgid "layout"
3567
+ msgid_plural "layouts"
3568
+ msgstr[0] "Layout"
3569
+ msgstr[1] "Layouts"
3570
 
3571
  # @ acf
3572
+ #: pro/fields/class-acf-field-flexible-content.php:74
3573
  msgid "layouts"
3574
  msgstr "Einträge"
3575
 
3576
  # @ acf
3577
+ #: pro/fields/class-acf-field-flexible-content.php:77
3578
+ #: pro/fields/class-acf-field-flexible-content.php:937
3579
+ #: pro/fields/class-acf-field-flexible-content.php:1019
 
 
 
 
 
 
 
 
 
 
 
 
 
3580
  msgid "This field requires at least {min} {label} {identifier}"
3581
  msgstr "Dieses Feld erfordert mindestens {min} {label} {identifier}"
3582
 
3583
  # @ acf
3584
+ #: pro/fields/class-acf-field-flexible-content.php:78
3585
+ msgid "This field has a limit of {max} {label} {identifier}"
3586
+ msgstr "Dieses Feld erlaubt höchstens {max} {label} {identifier}"
3587
 
3588
  # @ acf
3589
+ #: pro/fields/class-acf-field-flexible-content.php:81
3590
  msgid "{available} {label} {identifier} available (max {max})"
3591
  msgstr "{available} {label} {identifier} möglich (max {max})"
3592
 
3593
  # @ acf
3594
+ #: pro/fields/class-acf-field-flexible-content.php:82
3595
  msgid "{required} {label} {identifier} required (min {min})"
3596
  msgstr "{required} {label} {identifier} erforderlich (min {min})"
3597
 
3598
  # @ acf
3599
+ #: pro/fields/class-acf-field-flexible-content.php:85
3600
  msgid "Flexible Content requires at least 1 layout"
3601
  msgstr "Flexibler Inhalt benötigt mindestens ein Layout"
3602
 
3603
  # @ acf
3604
+ #: pro/fields/class-acf-field-flexible-content.php:302
3605
  #, php-format
3606
  msgid "Click the \"%s\" button below to start creating your layout"
3607
  msgstr "Klicke \"%s\" zum Erstellen des Layouts"
3608
 
3609
  # @ acf
3610
+ #: pro/fields/class-acf-field-flexible-content.php:427
3611
  msgid "Add layout"
3612
  msgstr "Layout hinzufügen"
3613
 
3614
  # @ acf
3615
+ #: pro/fields/class-acf-field-flexible-content.php:428
3616
  msgid "Remove layout"
3617
  msgstr "Layout entfernen"
3618
 
3619
+ #: pro/fields/class-acf-field-flexible-content.php:429
3620
+ #: pro/fields/class-acf-field-repeater.php:296
3621
  msgid "Click to toggle"
3622
  msgstr "Zum Auswählen anklicken"
3623
 
3624
  # @ acf
3625
+ #: pro/fields/class-acf-field-flexible-content.php:569
3626
  msgid "Reorder Layout"
3627
  msgstr "Layout sortieren"
3628
 
3629
  # @ acf
3630
+ #: pro/fields/class-acf-field-flexible-content.php:569
3631
  msgid "Reorder"
3632
  msgstr "Sortieren"
3633
 
3634
  # @ acf
3635
+ #: pro/fields/class-acf-field-flexible-content.php:570
3636
  msgid "Delete Layout"
3637
  msgstr "Layout löschen"
3638
 
3639
  # @ acf
3640
+ #: pro/fields/class-acf-field-flexible-content.php:571
3641
  msgid "Duplicate Layout"
3642
  msgstr "Layout duplizieren"
3643
 
3644
  # @ acf
3645
+ #: pro/fields/class-acf-field-flexible-content.php:572
3646
  msgid "Add New Layout"
3647
  msgstr "Neues Layout hinzufügen"
3648
 
3649
  # @ acf
3650
+ #: pro/fields/class-acf-field-flexible-content.php:643
3651
  msgid "Min"
3652
  msgstr "Min"
3653
 
3654
  # @ acf
3655
+ #: pro/fields/class-acf-field-flexible-content.php:656
3656
  msgid "Max"
3657
  msgstr "Max"
3658
 
3659
  # @ acf
3660
+ #: pro/fields/class-acf-field-flexible-content.php:683
3661
+ #: pro/fields/class-acf-field-repeater.php:459
3662
  msgid "Button Label"
3663
  msgstr "Button-Beschriftung"
3664
 
3665
  # @ acf
3666
+ #: pro/fields/class-acf-field-flexible-content.php:692
3667
  msgid "Minimum Layouts"
3668
+ msgstr "Mindestzahl an Layouts"
3669
 
3670
  # @ acf
3671
+ #: pro/fields/class-acf-field-flexible-content.php:701
3672
  msgid "Maximum Layouts"
3673
+ msgstr "Höchstzahl an Layouts"
3674
 
3675
  # @ acf
3676
+ #: pro/fields/class-acf-field-gallery.php:71
3677
  msgid "Add Image to Gallery"
3678
  msgstr "Bild zur Galerie hinzufügen"
3679
 
3680
  # @ acf
3681
+ #: pro/fields/class-acf-field-gallery.php:72
3682
  msgid "Maximum selection reached"
3683
  msgstr "Maximale Auswahl erreicht"
3684
 
3685
  # @ acf
3686
+ #: pro/fields/class-acf-field-gallery.php:336
3687
  msgid "Length"
3688
  msgstr "Länge"
3689
 
3690
+ #: pro/fields/class-acf-field-gallery.php:379
3691
  msgid "Caption"
3692
  msgstr "Bildunterschrift"
3693
 
3694
+ #: pro/fields/class-acf-field-gallery.php:388
3695
  msgid "Alt Text"
3696
  msgstr "Alt Text"
3697
 
3698
  # @ acf
3699
+ #: pro/fields/class-acf-field-gallery.php:559
3700
  msgid "Add to gallery"
3701
  msgstr "Zur Galerie hinzufügen"
3702
 
3703
  # @ acf
3704
+ #: pro/fields/class-acf-field-gallery.php:563
3705
  msgid "Bulk actions"
3706
  msgstr "Massenverarbeitung"
3707
 
3708
  # @ acf
3709
+ #: pro/fields/class-acf-field-gallery.php:564
3710
  msgid "Sort by date uploaded"
3711
  msgstr "Sortiere nach Upload-Datum"
3712
 
3713
  # @ acf
3714
+ #: pro/fields/class-acf-field-gallery.php:565
3715
  msgid "Sort by date modified"
3716
  msgstr "Sortiere nach Änderungs-Datum"
3717
 
3718
  # @ acf
3719
+ #: pro/fields/class-acf-field-gallery.php:566
3720
  msgid "Sort by title"
3721
  msgstr "Sortiere nach Titel"
3722
 
3723
  # @ acf
3724
+ #: pro/fields/class-acf-field-gallery.php:567
3725
  msgid "Reverse current order"
3726
  msgstr "Aktuelle Sortierung umkehren"
3727
 
3728
  # @ acf
3729
+ #: pro/fields/class-acf-field-gallery.php:585
3730
  msgid "Close"
3731
  msgstr "Schließen"
3732
 
3733
  # @ acf
3734
+ #: pro/fields/class-acf-field-gallery.php:639
3735
  msgid "Minimum Selection"
3736
  msgstr "Minimale Auswahl"
3737
 
3738
  # @ acf
3739
+ #: pro/fields/class-acf-field-gallery.php:648
3740
  msgid "Maximum Selection"
3741
  msgstr "Maximale Auswahl"
3742
 
3743
+ #: pro/fields/class-acf-field-gallery.php:657
3744
  msgid "Insert"
3745
  msgstr "Einfügen"
3746
 
3747
+ #: pro/fields/class-acf-field-gallery.php:658
3748
  msgid "Specify where new attachments are added"
3749
+ msgstr "Gibt an wo neue Anhänge hinzugefügt werden"
3750
 
3751
+ #: pro/fields/class-acf-field-gallery.php:662
3752
  msgid "Append to the end"
3753
  msgstr "Anhängen"
3754
 
3755
+ #: pro/fields/class-acf-field-gallery.php:663
3756
  msgid "Prepend to the beginning"
3757
  msgstr "Voranstellen"
3758
 
3759
  # @ acf
3760
+ #: pro/fields/class-acf-field-repeater.php:65
3761
+ #: pro/fields/class-acf-field-repeater.php:656
3762
  msgid "Minimum rows reached ({min} rows)"
3763
+ msgstr "Mindestzahl der Einträge hat ({min} Reihen) erreicht"
3764
 
3765
  # @ acf
3766
+ #: pro/fields/class-acf-field-repeater.php:66
3767
  msgid "Maximum rows reached ({max} rows)"
3768
+ msgstr "Höchstzahl der Einträge hat ({max} Reihen) erreicht"
3769
 
3770
  # @ acf
3771
+ #: pro/fields/class-acf-field-repeater.php:333
3772
  msgid "Add row"
3773
  msgstr "Eintrag hinzufügen"
3774
 
3775
  # @ acf
3776
+ #: pro/fields/class-acf-field-repeater.php:334
3777
  msgid "Remove row"
3778
  msgstr "Eintrag löschen"
3779
 
3780
+ #: pro/fields/class-acf-field-repeater.php:412
3781
  msgid "Collapsed"
3782
  msgstr "Zugeklappt"
3783
 
3784
+ #: pro/fields/class-acf-field-repeater.php:413
3785
  msgid "Select a sub field to show when row is collapsed"
3786
  msgstr ""
3787
+ "Wähle ein Unterfelder welches im zugeklappten Zustand angezeigt werden soll"
 
3788
 
3789
  # @ acf
3790
+ #: pro/fields/class-acf-field-repeater.php:423
3791
  msgid "Minimum Rows"
3792
+ msgstr "Mindestzahl der Einträge"
3793
 
3794
  # @ acf
3795
+ #: pro/fields/class-acf-field-repeater.php:433
3796
  msgid "Maximum Rows"
3797
+ msgstr "Höchstzahl der Einträge"
3798
 
3799
  # @ acf
3800
  #: pro/locations/class-acf-location-options-page.php:79
3836
  msgid "http://www.elliotcondon.com/"
3837
  msgstr "http://www.elliotcondon.com/"
3838
 
3839
+ #~ msgid "Error validating request"
3840
+ #~ msgstr "Fehler bei der Überprüfung der Anfrage"
3841
+
3842
+ # @ acf
3843
+ #~ msgid "Advanced Custom Fields Database Upgrade"
3844
+ #~ msgstr "Advanced Custom Fields Datenbank-Upgrade"
3845
+
3846
+ # @ acf
3847
+ #~ msgid ""
3848
+ #~ "Before you start using the new awesome features, please update your "
3849
+ #~ "database to the newest version."
3850
+ #~ msgstr ""
3851
+ #~ "Bevor Sie die großartigen neuen Funktionen nutzen können ist ein Upgrade "
3852
+ #~ "der Datenbank notwendig."
3853
+
3854
+ # @ acf
3855
+ #~ msgid ""
3856
+ #~ "To help make upgrading easy, <a href=\"%s\">login to your store account</"
3857
+ #~ "a> and claim a free copy of ACF PRO!"
3858
+ #~ msgstr ""
3859
+ #~ "Wir haben den Aktualisierungsprozess so einfach wie möglich gehalten; <a "
3860
+ #~ "href=\"%s\">melden Sie sich mit Ihrem Store-Account an</a> und fordern "
3861
+ #~ "Sie ein Gratisexemplar von ACF PRO an!"
3862
+
3863
+ # @ acf
3864
+ #~ msgid "Under the Hood"
3865
+ #~ msgstr "Unter der Haube"
3866
+
3867
+ # @ acf
3868
+ #~ msgid "Smarter field settings"
3869
+ #~ msgstr "Intelligentere Feld-Einstellungen"
3870
+
3871
+ # @ acf
3872
+ #~ msgid "ACF now saves its field settings as individual post objects"
3873
+ #~ msgstr ""
3874
+ #~ "ACF speichert nun die Feld-Einstellungen als individuelle Beitrags-Objekte"
3875
+
3876
  # @ acf
3877
+ #~ msgid "Better version control"
3878
+ #~ msgstr "Verbesserte Versionskontrolle"
3879
+
3880
+ # @ acf
3881
+ #~ msgid ""
3882
+ #~ "New auto export to JSON feature allows field settings to be version "
3883
+ #~ "controlled"
3884
+ #~ msgstr ""
3885
+ #~ "Die neue JSON Export Funktionalität erlaubt die Versionskontrolle von "
3886
+ #~ "Feld-Einstellungen"
3887
+
3888
+ # @ acf
3889
+ #~ msgid "Swapped XML for JSON"
3890
+ #~ msgstr "JSON ersetzt XML"
3891
+
3892
+ # @ acf
3893
+ #~ msgid "Import / Export now uses JSON in favour of XML"
3894
+ #~ msgstr "Das Import- und Export-Modul nutzt nun JSON anstelle XML"
3895
+
3896
+ # @ acf
3897
+ #~ msgid "New Forms"
3898
+ #~ msgstr "Neue Formulare"
3899
+
3900
+ # @ acf
3901
+ #~ msgid "A new field for embedding content has been added"
3902
+ #~ msgstr "Ein neues Feld für das Einbetten von Inhalten wurde hinzugefügt"
3903
+
3904
+ # @ acf
3905
+ #~ msgid "New Gallery"
3906
+ #~ msgstr "Neue Galerie"
3907
+
3908
+ # @ acf
3909
+ #~ msgid "The gallery field has undergone a much needed facelift"
3910
+ #~ msgstr ""
3911
+ #~ "Das Galerie-Feld wurde einem längst überfälligen Face-Lifting unterzogen"
3912
+
3913
+ # @ acf
3914
+ #~ msgid "Relationship Field"
3915
+ #~ msgstr "Beziehungs-Feld"
3916
+
3917
+ # @ acf
3918
+ #~ msgid ""
3919
+ #~ "New Relationship field setting for 'Filters' (Search, Post Type, Taxonomy)"
3920
+ #~ msgstr ""
3921
+ #~ "Neue Einstellungen innerhalb des Beziehungs-Feldes um nach Suche, "
3922
+ #~ "Beitrags-Typ und oder Taxonomie filtern zu können"
3923
+
3924
+ # @ acf
3925
+ #~ msgid "New archives group in page_link field selection"
3926
+ #~ msgstr ""
3927
+ #~ "Im neuen Seitenlink-Feld werden alle Archiv-URL's der verfügbaren Custom "
3928
+ #~ "Post Types in einer Options-Gruppe zusammengefasst"
3929
+
3930
+ # @ acf
3931
+ #~ msgid "Better Options Pages"
3932
+ #~ msgstr "Verbesserte Options-Seiten"
3933
+
3934
+ # @ acf
3935
+ #~ msgid ""
3936
+ #~ "New functions for options page allow creation of both parent and child "
3937
+ #~ "menu pages"
3938
+ #~ msgstr ""
3939
+ #~ "Neue Funktionen für die Options-Seite erlauben die Erstellung von Menüs "
3940
+ #~ "für übergeordnete Seiten sowie Unterseiten"
3941
+
3942
+ # @ acf
3943
+ #~ msgid "None"
3944
+ #~ msgstr "Nur Text"
3945
+
3946
+ #~ msgid "Error."
3947
+ #~ msgstr "Fehler."
3948
+
3949
+ # @ acf
3950
+ #~ msgid "remove {layout}?"
3951
+ #~ msgstr "{layout} löschen?"
3952
+
3953
+ # @ acf
3954
+ #~ msgid "This field requires at least {min} {identifier}"
3955
+ #~ msgstr "Dieses Feld erfordert mindestens {min} {identifier}"
3956
+
3957
+ # @ acf
3958
+ #~ msgid "Maximum {label} limit reached ({max} {identifier})"
3959
+ #~ msgstr "Maximale {label}-Anzahl erreicht ({max} {identifier})"
3960
 
3961
  # @ acf
3962
  #~ msgid "Parent fields"
4041
  #~ msgid "Actions"
4042
  #~ msgstr "Aktionen"
4043
 
 
 
 
4044
  #~ msgid "How to"
4045
  #~ msgstr "Kurzanleitungen"
4046
 
4263
  #~ "Felder-Gruppen werden nach diesem Wert sortiert, vom niedrigsten zum "
4264
  #~ "höchsten Wert."
4265
 
 
 
 
 
4266
  # @ acf
4267
  #~ msgid "Hide / Show All"
4268
  #~ msgstr "Alle Verstecken"
lang/acf.pot CHANGED
@@ -3,7 +3,7 @@ msgid ""
3
  msgstr ""
4
  "Project-Id-Version: Advanced Custom Fields\n"
5
  "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n"
6
- "POT-Creation-Date: 2018-08-30 15:53+1000\n"
7
  "PO-Revision-Date: 2015-06-11 13:00+1000\n"
8
  "Last-Translator: Elliot Condon <e@elliotcondon.com>\n"
9
  "Language-Team: Elliot Condon <e@elliotcondon.com>\n"
@@ -379,14 +379,14 @@ msgstr ""
379
  msgid "Tools"
380
  msgstr ""
381
 
382
- #: includes/admin/admin-upgrade.php:47 includes/admin/admin-upgrade.php:92
383
- #: includes/admin/admin-upgrade.php:154
384
  #: includes/admin/views/html-admin-page-upgrade-network.php:24
385
  #: includes/admin/views/html-admin-page-upgrade.php:26
386
  msgid "Upgrade Database"
387
  msgstr ""
388
 
389
- #: includes/admin/admin-upgrade.php:178
390
  msgid "Review sites & upgrade"
391
  msgstr ""
392
 
@@ -838,25 +838,29 @@ msgid ""
838
  "Database Upgrade complete. <a href=\"%s\">Return to network dashboard</a>"
839
  msgstr ""
840
 
841
- #: includes/admin/views/html-admin-page-upgrade-network.php:112
 
 
 
 
842
  #: includes/admin/views/html-notice-upgrade.php:38
843
  msgid ""
844
  "It is strongly recommended that you backup your database before proceeding. "
845
  "Are you sure you wish to run the updater now?"
846
  msgstr ""
847
 
848
- #: includes/admin/views/html-admin-page-upgrade-network.php:139
849
  #: includes/admin/views/html-admin-page-upgrade.php:31
850
  #, php-format
851
  msgid "Upgrading data to version %s"
852
  msgstr ""
853
 
854
- #: includes/admin/views/html-admin-page-upgrade-network.php:162
855
  msgid "Upgrade complete."
856
  msgstr ""
857
 
858
- #: includes/admin/views/html-admin-page-upgrade-network.php:171
859
- #: includes/admin/views/html-admin-page-upgrade-network.php:180
860
  #: includes/admin/views/html-admin-page-upgrade.php:78
861
  #: includes/admin/views/html-admin-page-upgrade.php:87
862
  msgid "Upgrade failed."
3
  msgstr ""
4
  "Project-Id-Version: Advanced Custom Fields\n"
5
  "Report-Msgid-Bugs-To: http://support.advancedcustomfields.com\n"
6
+ "POT-Creation-Date: 2018-09-06 12:21+1000\n"
7
  "PO-Revision-Date: 2015-06-11 13:00+1000\n"
8
  "Last-Translator: Elliot Condon <e@elliotcondon.com>\n"
9
  "Language-Team: Elliot Condon <e@elliotcondon.com>\n"
379
  msgid "Tools"
380
  msgstr ""
381
 
382
+ #: includes/admin/admin-upgrade.php:47 includes/admin/admin-upgrade.php:94
383
+ #: includes/admin/admin-upgrade.php:156
384
  #: includes/admin/views/html-admin-page-upgrade-network.php:24
385
  #: includes/admin/views/html-admin-page-upgrade.php:26
386
  msgid "Upgrade Database"
387
  msgstr ""
388
 
389
+ #: includes/admin/admin-upgrade.php:180
390
  msgid "Review sites & upgrade"
391
  msgstr ""
392
 
838
  "Database Upgrade complete. <a href=\"%s\">Return to network dashboard</a>"
839
  msgstr ""
840
 
841
+ #: includes/admin/views/html-admin-page-upgrade-network.php:113
842
+ msgid "Please select at least one site to upgrade."
843
+ msgstr ""
844
+
845
+ #: includes/admin/views/html-admin-page-upgrade-network.php:117
846
  #: includes/admin/views/html-notice-upgrade.php:38
847
  msgid ""
848
  "It is strongly recommended that you backup your database before proceeding. "
849
  "Are you sure you wish to run the updater now?"
850
  msgstr ""
851
 
852
+ #: includes/admin/views/html-admin-page-upgrade-network.php:144
853
  #: includes/admin/views/html-admin-page-upgrade.php:31
854
  #, php-format
855
  msgid "Upgrading data to version %s"
856
  msgstr ""
857
 
858
+ #: includes/admin/views/html-admin-page-upgrade-network.php:167
859
  msgid "Upgrade complete."
860
  msgstr ""
861
 
862
+ #: includes/admin/views/html-admin-page-upgrade-network.php:176
863
+ #: includes/admin/views/html-admin-page-upgrade-network.php:185
864
  #: includes/admin/views/html-admin-page-upgrade.php:78
865
  #: includes/admin/views/html-admin-page-upgrade.php:87
866
  msgid "Upgrade failed."
readme.txt CHANGED
@@ -66,6 +66,15 @@ From your WordPress dashboard
66
 
67
  == Changelog ==
68
 
 
 
 
 
 
 
 
 
 
69
  = 5.7.4 =
70
  *Release Date - 30 August 2018*
71
 
66
 
67
  == Changelog ==
68
 
69
+ = 5.7.5 =
70
+ *Release Date - 6 September 2018*
71
+
72
+ * Fix - Fixed bug causing multisite login redirect issues.
73
+ * Fix - Fixed bug causing validation issues in older versions of Firefox.
74
+ * Fix - Fixed bug causing duplicate Select2 instances when adding a widget via drag/drop.
75
+ * Dev - Improved WPML compatibility by using `$sitepress->get_current_language()` instead of `ICL_LANGUAGE_CODE`.
76
+ * Dev - Improved validation JS with new Validator model and logic.
77
+
78
  = 5.7.4 =
79
  *Release Date - 30 August 2018*
80