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 ofICL_LANGUAGE_CODE
. - Dev - Improved validation JS with new Validator model and logic.
Download this release
Release Info
Developer | elliotcondon |
Plugin | 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 +2 -2
- assets/css/acf-input.css +1 -1
- assets/js/acf-field-group.js +1 -1
- assets/js/acf-field-group.min.js +1 -1
- assets/js/acf-input.js +668 -326
- assets/js/acf-input.min.js +4 -4
- includes/admin/views/html-admin-page-upgrade-network.php +5 -0
- includes/forms/form-nav-menu.php +2 -1
- includes/forms/form-taxonomy.php +1 -1
- includes/forms/form-widget.php +8 -8
- includes/wpml.php +90 -286
- lang/acf-de_DE.mo +0 -0
- lang/acf-de_DE.po +944 -843
- lang/acf-de_DE_formal.mo +0 -0
- lang/acf-de_DE_formal.po +943 -842
- lang/acf.pot +13 -9
- readme.txt +9 -0
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.
|
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.
|
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.
|
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 |
-
*
|
11996 |
*
|
11997 |
-
*
|
11998 |
*
|
11999 |
-
* @date 4/
|
12000 |
-
* @since 5.
|
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 |
-
|
12021 |
-
|
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 |
-
|
|
|
12046 |
|
12047 |
-
|
12048 |
-
|
12049 |
-
if( !form ) {
|
12050 |
-
form = new Form( $form );
|
12051 |
-
}
|
12052 |
|
12053 |
-
|
12054 |
-
|
12055 |
|
12056 |
-
|
12057 |
-
|
12058 |
-
},
|
12059 |
-
|
12060 |
-
enable: function(){
|
12061 |
-
this.active = true;
|
12062 |
-
},
|
12063 |
-
|
12064 |
-
disable: function(){
|
12065 |
-
this.active = false;
|
12066 |
},
|
12067 |
|
12068 |
-
|
12069 |
-
|
12070 |
-
|
12071 |
-
this.ignore = false;
|
12072 |
-
}, 100);
|
12073 |
},
|
12074 |
|
12075 |
-
|
12076 |
-
|
12077 |
-
|
12078 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
12079 |
},
|
12080 |
|
12081 |
-
|
12082 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
12083 |
},
|
12084 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
12085 |
hasErrors: function(){
|
12086 |
-
return this.errors.length;
|
12087 |
},
|
12088 |
|
12089 |
-
|
12090 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
12091 |
},
|
12092 |
|
12093 |
-
|
12094 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 =
|
12154 |
|
12155 |
// if $_POST value was an array, this $input may not exist
|
12156 |
-
if( !$input.
|
12157 |
-
$input =
|
12158 |
}
|
12159 |
|
12160 |
// bail early if input doesn't exist
|
12161 |
-
if( !$input.
|
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(
|
12190 |
-
|
12191 |
type: 'error',
|
12192 |
text: errorMessage
|
12193 |
});
|
12194 |
} else {
|
12195 |
-
|
12196 |
type: 'error',
|
12197 |
text: errorMessage,
|
12198 |
-
target:
|
12199 |
});
|
|
|
12200 |
}
|
12201 |
|
12202 |
// if no $scrollTo, set to message
|
12203 |
if( !$scrollTo ) {
|
12204 |
-
$scrollTo =
|
12205 |
}
|
12206 |
|
12207 |
// timeout
|
@@ -12210,27 +12261,45 @@
|
|
12210 |
}, 10);
|
12211 |
},
|
12212 |
|
12213 |
-
|
12214 |
-
|
12215 |
-
|
12216 |
-
|
12217 |
-
|
12218 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
12219 |
|
12220 |
-
//
|
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 |
-
//
|
12233 |
-
|
12234 |
|
12235 |
// loading callback
|
12236 |
loading: function(){},
|
@@ -12247,14 +12316,23 @@
|
|
12247 |
}
|
12248 |
});
|
12249 |
|
12250 |
-
//
|
12251 |
-
|
12252 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
12253 |
|
12254 |
-
//
|
|
|
|
|
|
|
|
|
|
|
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',
|
12266 |
-
|
12267 |
-
// data
|
12268 |
-
var data = acf.serialize( $form );
|
12269 |
-
data.action = 'acf/validate_save_post';
|
12270 |
|
12271 |
// lock form
|
12272 |
-
|
12273 |
-
|
12274 |
// loading callback
|
12275 |
-
args.loading(
|
12276 |
|
12277 |
-
//
|
|
|
|
|
|
|
12278 |
var onSuccess = function( json ){
|
12279 |
|
12280 |
// validate
|
@@ -12283,7 +12360,7 @@
|
|
12283 |
}
|
12284 |
|
12285 |
// filter
|
12286 |
-
data = acf.applyFilters('validation_complete', json.data,
|
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 |
-
|
12302 |
|
12303 |
// failure
|
12304 |
if( this.hasErrors() ) {
|
12305 |
|
|
|
|
|
|
|
12306 |
// action
|
12307 |
-
acf.doAction('validation_failure',
|
12308 |
|
12309 |
// display errors
|
12310 |
-
this.showErrors(
|
12311 |
|
12312 |
// failure callback
|
12313 |
-
args.failure(
|
12314 |
|
12315 |
// success
|
12316 |
} else {
|
12317 |
|
12318 |
-
//
|
12319 |
-
this.
|
12320 |
|
12321 |
// remove previous error message
|
12322 |
-
if(
|
12323 |
-
|
12324 |
type: 'success',
|
12325 |
text: acf.__('Validation successful'),
|
12326 |
timeout: 1000
|
@@ -12328,25 +12405,32 @@
|
|
12328 |
}
|
12329 |
|
12330 |
// action
|
12331 |
-
acf.doAction('validation_success',
|
12332 |
-
acf.doAction('submit',
|
12333 |
|
12334 |
// success callback (submit form)
|
12335 |
-
args.success(
|
12336 |
|
12337 |
// lock form
|
12338 |
-
|
12339 |
-
|
|
|
|
|
|
|
12340 |
}
|
12341 |
}
|
12342 |
|
12343 |
-
// reset
|
12344 |
-
this.reset();
|
12345 |
-
|
12346 |
// complete callback
|
12347 |
-
args.complete(
|
|
|
|
|
|
|
12348 |
};
|
12349 |
|
|
|
|
|
|
|
|
|
12350 |
// ajax
|
12351 |
$.ajax({
|
12352 |
url: acf.get('ajaxurl'),
|
@@ -12359,213 +12443,84 @@
|
|
12359 |
});
|
12360 |
},
|
12361 |
|
12362 |
-
|
12363 |
-
|
12364 |
-
|
12365 |
-
|
12366 |
-
|
12367 |
-
|
12368 |
-
|
12369 |
-
|
12370 |
-
|
12371 |
-
|
12372 |
-
|
12373 |
-
|
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 |
-
//
|
12473 |
-
|
12474 |
-
this.showSpinner( $spinner.last() );
|
12475 |
},
|
12476 |
|
12477 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
12478 |
|
12479 |
-
//
|
12480 |
-
|
12481 |
-
|
12482 |
-
|
12483 |
|
12484 |
-
// unlock
|
12485 |
-
acf.
|
12486 |
-
this.hideSpinner( $spinner );
|
12487 |
}
|
12488 |
-
|
12489 |
});
|
12490 |
|
12491 |
/**
|
12492 |
-
*
|
12493 |
*
|
12494 |
-
*
|
12495 |
*
|
12496 |
-
* @date
|
12497 |
-
* @since 5.
|
12498 |
*
|
12499 |
-
* @param
|
12500 |
-
* @return
|
12501 |
*/
|
12502 |
-
|
12503 |
-
|
12504 |
-
|
12505 |
-
|
12506 |
-
|
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 |
-
*
|
|
|
12520 |
*
|
12521 |
* @date 4/4/18
|
12522 |
* @since 5.6.9
|
12523 |
*
|
12524 |
-
* @param
|
12525 |
-
* @return
|
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.
|
12584 |
};
|
12585 |
|
12586 |
/**
|
@@ -12595,9 +12550,391 @@
|
|
12595 |
* @return jQuery
|
12596 |
*/
|
12597 |
acf.disableSubmit = function( $submit ){
|
12598 |
-
return $submit.
|
12599 |
};
|
12600 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
12601 |
})(jQuery);
|
12602 |
|
12603 |
(function($, undefined){
|
@@ -13484,8 +13821,13 @@
|
|
13484 |
timeout: 1000
|
13485 |
});
|
13486 |
},
|
13487 |
-
|
13488 |
-
|
|
|
|
|
|
|
|
|
|
|
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={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/","`":"`","=":"="};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={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/","`":"`","=":"="};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'
|
|
|
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 |
-
|
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 |
-
|
268 |
-
acf.addFilter('find_fields_args', function( args ){
|
269 |
|
270 |
-
//
|
271 |
-
|
272 |
-
|
273 |
-
|
|
|
274 |
|
275 |
// return
|
276 |
-
return
|
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 |
-
|
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 |
-
|
4 |
-
|
5 |
-
|
6 |
-
|
|
|
7 |
|
8 |
-
|
9 |
-
*
|
10 |
*
|
11 |
-
*
|
12 |
*
|
13 |
-
* @type function
|
14 |
* @date 23/06/12
|
15 |
* @since 3.1.8
|
16 |
*
|
17 |
-
* @param
|
18 |
-
* @return
|
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', $
|
34 |
-
|
35 |
|
36 |
-
//
|
37 |
-
|
38 |
-
|
39 |
-
|
40 |
|
|
|
|
|
41 |
|
42 |
-
//
|
43 |
-
add_filter('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 |
-
*
|
|
|
68 |
*
|
69 |
-
* @type function
|
70 |
* @date 10/04/2015
|
71 |
* @since 5.2.3
|
72 |
*
|
73 |
-
* @param
|
74 |
-
* @return
|
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 |
-
//
|
88 |
-
if( !
|
89 |
-
|
90 |
-
|
91 |
-
|
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 |
-
*
|
159 |
*
|
160 |
-
* @type function
|
161 |
* @date 10/04/2015
|
162 |
* @since 5.2.3
|
163 |
*
|
164 |
-
* @param $field_group
|
165 |
-
* @
|
|
|
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 |
-
*
|
267 |
*
|
268 |
-
* @type function
|
269 |
* @date 19/05/2014
|
270 |
* @since 5.0.0
|
271 |
*
|
272 |
-
* @param $
|
273 |
-
* @return
|
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 . '/' .
|
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 |
-
*
|
312 |
*
|
313 |
-
* @type function
|
314 |
* @date 19/05/2014
|
315 |
* @since 5.0.0
|
316 |
*
|
317 |
-
* @param $
|
318 |
-
* @return
|
319 |
-
*/
|
320 |
-
|
321 |
function settings_load_json( $paths ) {
|
322 |
|
323 |
-
|
324 |
-
|
325 |
-
|
326 |
-
|
327 |
-
|
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
|
355 |
-
* @return
|
356 |
*/
|
357 |
-
|
358 |
function icl_make_duplicate( $master_post_id, $lang, $postarr, $id ) {
|
359 |
|
360 |
-
//
|
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 |
-
*
|
424 |
*
|
425 |
* @type function
|
426 |
* @date 7/08/2015
|
427 |
* @since 5.2.3
|
428 |
*
|
429 |
-
* @param
|
430 |
-
* @return
|
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 |
-
*
|
474 |
*
|
475 |
* @type function
|
476 |
* @date 17/8/17
|
477 |
* @since 5.6.0
|
478 |
*
|
479 |
-
* @param $
|
480 |
-
* @return
|
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 |
-
|
|
|
|
|
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-
|
6 |
-
"PO-Revision-Date: 2018-
|
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.
|
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:
|
27 |
msgid "Advanced Custom Fields"
|
28 |
msgstr "Advanced Custom Fields"
|
29 |
|
30 |
# @ acf
|
31 |
-
#: acf.php:
|
32 |
msgid "Field Groups"
|
33 |
-
msgstr "
|
34 |
|
35 |
# @ acf
|
36 |
-
#: acf.php:
|
37 |
msgid "Field Group"
|
38 |
-
msgstr "
|
39 |
|
40 |
# @ acf
|
41 |
-
#: acf.php:
|
42 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
43 |
msgid "Add New"
|
44 |
msgstr "Erstellen"
|
45 |
|
46 |
# @ acf
|
47 |
-
#: acf.php:
|
48 |
msgid "Add New Field Group"
|
49 |
-
msgstr "Neue
|
50 |
|
51 |
# @ acf
|
52 |
-
#: acf.php:
|
53 |
msgid "Edit Field Group"
|
54 |
-
msgstr "
|
55 |
|
56 |
# @ acf
|
57 |
-
#: acf.php:
|
58 |
msgid "New Field Group"
|
59 |
-
msgstr "Neue
|
60 |
|
61 |
# @ acf
|
62 |
-
#: acf.php:
|
63 |
msgid "View Field Group"
|
64 |
-
msgstr "
|
65 |
|
66 |
# @ acf
|
67 |
-
#: acf.php:
|
68 |
msgid "Search Field Groups"
|
69 |
-
msgstr "
|
70 |
|
71 |
# @ acf
|
72 |
-
#: acf.php:
|
73 |
msgid "No Field Groups found"
|
74 |
-
msgstr "Keine
|
75 |
|
76 |
# @ acf
|
77 |
-
#: acf.php:
|
78 |
msgid "No Field Groups found in Trash"
|
79 |
-
msgstr "Keine
|
80 |
|
81 |
# @ acf
|
82 |
-
#: acf.php:
|
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:
|
90 |
msgid "Field"
|
91 |
msgstr "Feld"
|
92 |
|
93 |
# @ acf
|
94 |
-
#: acf.php:
|
95 |
msgid "Add New Field"
|
96 |
msgstr "Feld hinzufügen"
|
97 |
|
98 |
# @ acf
|
99 |
-
#: acf.php:
|
100 |
msgid "Edit Field"
|
101 |
msgstr "Feld bearbeiten"
|
102 |
|
103 |
# @ acf
|
104 |
-
#: acf.php:
|
105 |
-
#: includes/admin/views/settings-info.php:105
|
106 |
msgid "New Field"
|
107 |
msgstr "Neues Feld"
|
108 |
|
109 |
# @ acf
|
110 |
-
#: acf.php:
|
111 |
msgid "View Field"
|
112 |
msgstr "Feld anzeigen"
|
113 |
|
114 |
# @ acf
|
115 |
-
#: acf.php:
|
116 |
msgid "Search Fields"
|
117 |
msgstr "Felder suchen"
|
118 |
|
119 |
# @ acf
|
120 |
-
#: acf.php:
|
121 |
msgid "No Fields found"
|
122 |
msgstr "Keine Felder gefunden"
|
123 |
|
124 |
# @ acf
|
125 |
-
#: acf.php:
|
126 |
msgid "No Fields found in Trash"
|
127 |
-
msgstr "Keine
|
128 |
|
129 |
-
#: acf.php:
|
130 |
#: includes/admin/admin-field-groups.php:567
|
131 |
msgid "Inactive"
|
132 |
msgstr "Inaktiv"
|
133 |
|
134 |
-
#: acf.php:
|
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 "
|
147 |
|
148 |
# @ acf
|
149 |
#: includes/admin/admin-field-group.php:70
|
150 |
msgid "Field group deleted."
|
151 |
-
msgstr "
|
152 |
|
153 |
# @ acf
|
154 |
#: includes/admin/admin-field-group.php:73
|
155 |
msgid "Field group published."
|
156 |
-
msgstr "
|
157 |
|
158 |
# @ acf
|
159 |
#: includes/admin/admin-field-group.php:74
|
160 |
msgid "Field group saved."
|
161 |
-
msgstr "
|
162 |
|
163 |
# @ acf
|
164 |
#: includes/admin/admin-field-group.php:75
|
165 |
msgid "Field group submitted."
|
166 |
-
msgstr "
|
167 |
|
168 |
# @ acf
|
169 |
#: includes/admin/admin-field-group.php:76
|
170 |
msgid "Field group scheduled for."
|
171 |
-
msgstr "
|
172 |
|
173 |
# @ acf
|
174 |
#: includes/admin/admin-field-group.php:77
|
175 |
msgid "Field group draft updated."
|
176 |
-
msgstr "Entwurf der
|
177 |
|
178 |
# @ acf
|
179 |
-
#: includes/admin/admin-field-group.php:
|
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:
|
185 |
msgid "This field cannot be moved until its changes have been saved"
|
186 |
-
msgstr "
|
|
|
|
|
187 |
|
188 |
# @ acf
|
189 |
-
#: includes/admin/admin-field-group.php:
|
190 |
msgid "Field group title is required"
|
191 |
-
msgstr "Es ist ein Titel für die
|
192 |
|
193 |
# @ acf
|
194 |
-
#: includes/admin/admin-field-group.php:
|
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 "
|
206 |
-
msgstr "
|
207 |
|
208 |
# @ acf
|
209 |
-
#: includes/admin/admin-field-group.php:160
|
210 |
msgid "(no label)"
|
211 |
-
msgstr "(
|
212 |
|
213 |
# @ acf
|
214 |
#: includes/admin/admin-field-group.php:161
|
|
|
|
|
|
|
|
|
|
|
215 |
#: includes/api/api-field-group.php:751
|
216 |
msgid "copy"
|
217 |
-
msgstr "
|
218 |
|
219 |
# @ acf
|
220 |
-
#: includes/admin/admin-field-group.php:
|
221 |
#: includes/admin/views/field-group-field-conditional-logic.php:51
|
222 |
-
#: includes/admin/views/field-group-field-conditional-logic.php:
|
223 |
#: includes/admin/views/field-group-locations.php:29
|
224 |
#: includes/admin/views/html-location-group.php:3
|
225 |
-
#: includes/api/api-helpers.php:
|
226 |
msgid "or"
|
227 |
msgstr "oder"
|
228 |
|
229 |
# @ acf
|
230 |
-
#: includes/admin/admin-field-group.php:
|
231 |
msgid "Null"
|
232 |
msgstr "Null"
|
233 |
|
234 |
# @ acf
|
235 |
-
#: includes/admin/admin-field-group.php:
|
236 |
msgid "Location"
|
237 |
msgstr "Position"
|
238 |
|
239 |
-
#: includes/admin/admin-field-group.php:
|
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:
|
245 |
msgid "Field Keys"
|
246 |
msgstr "Feldschlüssel"
|
247 |
|
248 |
-
#: includes/admin/admin-field-group.php:
|
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:
|
255 |
msgid "Move Complete."
|
256 |
msgstr "Verschieben erfolgreich abgeschlossen."
|
257 |
|
258 |
# @ acf
|
259 |
-
#: includes/admin/admin-field-group.php:
|
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
|
263 |
|
264 |
# @ acf
|
265 |
-
#: includes/admin/admin-field-group.php:
|
266 |
msgid "Close Window"
|
267 |
msgstr "Schließen"
|
268 |
|
269 |
# @ acf
|
270 |
-
#: includes/admin/admin-field-group.php:
|
271 |
msgid "Please select the destination for this field"
|
272 |
-
msgstr "In welche
|
273 |
|
274 |
# @ acf
|
275 |
-
#: includes/admin/admin-field-group.php:
|
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 "
|
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
|
298 |
-
msgstr[1] "%s
|
299 |
|
300 |
# @ acf
|
301 |
#: includes/admin/admin-field-groups.php:227
|
302 |
#, php-format
|
303 |
msgid "Field group synchronised. %s"
|
304 |
-
msgstr "
|
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
|
312 |
-
msgstr[1] "%s
|
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:
|
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/
|
330 |
-
#: includes/admin/views/
|
331 |
-
#: pro/fields/class-acf-field-gallery.php:
|
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 "
|
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:
|
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:
|
401 |
-
#: includes/fields/class-acf-field-relationship.php:
|
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
|
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:
|
438 |
-
#: includes/admin/
|
439 |
-
|
440 |
-
|
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/
|
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/
|
459 |
-
|
460 |
-
|
|
|
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 "
|
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
|
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
|
505 |
-
msgstr[1] "%s
|
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 "
|
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
|
522 |
-
"
|
523 |
-
"
|
524 |
-
"
|
525 |
-
"
|
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
|
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 "
|
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
|
569 |
-
"
|
570 |
|
571 |
# @ acf
|
572 |
#: includes/admin/tools/class-acf-admin-tool-import.php:66
|
573 |
-
#: includes/fields/class-acf-field-file.php:
|
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:
|
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
|
608 |
-
msgstr[1] "%s
|
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:
|
622 |
-
#: includes/admin/views/html-location-rule.php:
|
623 |
msgid "and"
|
624 |
msgstr "und"
|
625 |
|
626 |
# @ acf
|
627 |
-
#: includes/admin/views/field-group-field-conditional-logic.php:
|
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:
|
635 |
-
#: pro/fields/class-acf-field-repeater.php:
|
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:
|
648 |
-
#: includes/fields/class-acf-field-image.php:
|
649 |
#: includes/fields/class-acf-field-link.php:139
|
650 |
-
#: pro/fields/class-acf-field-gallery.php:
|
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:
|
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 "
|
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
|
689 |
|
690 |
# @ acf
|
691 |
#: includes/admin/views/field-group-field.php:75
|
692 |
msgid "Field Name"
|
693 |
-
msgstr "
|
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 |
-
"
|
700 |
"Sonderzeichen erlaubt"
|
701 |
|
702 |
# @ acf
|
703 |
#: includes/admin/views/field-group-field.php:85
|
704 |
msgid "Field Type"
|
705 |
-
msgstr "
|
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 "
|
|
|
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:
|
758 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
759 |
msgid "Label"
|
760 |
-
msgstr "
|
761 |
|
762 |
# @ acf
|
763 |
#: includes/admin/views/field-group-fields.php:6
|
764 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
765 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
766 |
msgid "Name"
|
767 |
-
msgstr "
|
768 |
|
769 |
#: includes/admin/views/field-group-fields.php:7
|
770 |
msgid "Key"
|
771 |
-
msgstr "
|
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
|
804 |
-
"
|
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
|
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
|
862 |
|
863 |
# @ acf
|
864 |
#: includes/admin/views/field-group-options.php:77
|
865 |
msgid "Below labels"
|
866 |
-
msgstr "Unterhalb der
|
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 "
|
881 |
|
882 |
#: includes/admin/views/field-group-options.php:97
|
883 |
msgid "Shown in field group list"
|
884 |
-
msgstr "
|
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:
|
914 |
msgid "Content Editor"
|
915 |
msgstr "Inhalts-Editor"
|
916 |
|
917 |
# @ acf
|
918 |
-
#: includes/admin/views/field-group-options.php:
|
919 |
msgid "Excerpt"
|
920 |
-
msgstr "
|
921 |
|
922 |
# @ acf
|
923 |
-
#: includes/admin/views/field-group-options.php:
|
924 |
msgid "Discussion"
|
925 |
msgstr "Diskussion"
|
926 |
|
927 |
# @ acf
|
928 |
-
#: includes/admin/views/field-group-options.php:
|
929 |
msgid "Comments"
|
930 |
msgstr "Kommentare"
|
931 |
|
932 |
# @ acf
|
933 |
-
#: includes/admin/views/field-group-options.php:
|
934 |
msgid "Revisions"
|
935 |
msgstr "Revisionen"
|
936 |
|
937 |
# @ acf
|
938 |
-
#: includes/admin/views/field-group-options.php:
|
939 |
msgid "Slug"
|
940 |
-
msgstr "
|
941 |
|
942 |
# @ acf
|
943 |
-
#: includes/admin/views/field-group-options.php:
|
944 |
msgid "Author"
|
945 |
msgstr "Autor"
|
946 |
|
947 |
# @ acf
|
948 |
-
#: includes/admin/views/field-group-options.php:
|
949 |
msgid "Format"
|
950 |
msgstr "Format"
|
951 |
|
952 |
# @ acf
|
953 |
-
#: includes/admin/views/field-group-options.php:
|
954 |
msgid "Page Attributes"
|
955 |
msgstr "Seiten-Attribute"
|
956 |
|
957 |
# @ acf
|
958 |
-
#: includes/admin/views/field-group-options.php:
|
959 |
-
#: includes/fields/class-acf-field-relationship.php:
|
960 |
msgid "Featured Image"
|
961 |
msgstr "Beitragsbild"
|
962 |
|
963 |
# @ acf
|
964 |
-
#: includes/admin/views/field-group-options.php:
|
965 |
msgid "Categories"
|
966 |
msgstr "Kategorien"
|
967 |
|
968 |
# @ acf
|
969 |
-
#: includes/admin/views/field-group-options.php:
|
970 |
msgid "Tags"
|
971 |
-
msgstr "
|
972 |
|
973 |
# @ acf
|
974 |
-
#: includes/admin/views/field-group-options.php:
|
975 |
msgid "Send Trackbacks"
|
976 |
msgstr "Sende Trackbacks"
|
977 |
|
978 |
# @ acf
|
979 |
-
#: includes/admin/views/
|
980 |
-
msgid "
|
981 |
-
msgstr "
|
982 |
|
983 |
-
|
984 |
-
|
985 |
-
|
|
|
|
|
|
|
986 |
|
987 |
# @ acf
|
988 |
-
#: includes/admin/views/
|
989 |
-
|
990 |
-
|
991 |
-
|
|
|
|
|
|
|
|
|
992 |
|
993 |
-
#: includes/admin/views/
|
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/
|
1004 |
-
#: includes/admin/views/
|
1005 |
msgid "Site"
|
1006 |
msgstr "Website"
|
1007 |
|
1008 |
# @ acf
|
1009 |
-
#: includes/admin/views/
|
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/
|
1016 |
msgid "Site is up to date"
|
1017 |
msgstr "Die Website ist aktuell"
|
1018 |
|
1019 |
# @ acf
|
1020 |
-
#: includes/admin/views/
|
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/
|
1030 |
-
#: includes/admin/views/
|
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/
|
1045 |
-
#: includes/admin/views/
|
1046 |
#, php-format
|
1047 |
msgid "Upgrading data to version %s"
|
1048 |
msgstr "Daten auf Version %s upgraden"
|
1049 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1050 |
# @ acf
|
1051 |
-
#: includes/admin/views/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1052 |
#: pro/fields/class-acf-field-repeater.php:25
|
1053 |
msgid "Repeater"
|
1054 |
msgstr "Wiederholung"
|
1055 |
|
1056 |
# @ acf
|
1057 |
-
#: includes/admin/views/
|
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/
|
1064 |
#: pro/fields/class-acf-field-gallery.php:25
|
1065 |
msgid "Gallery"
|
1066 |
msgstr "Galerie"
|
1067 |
|
1068 |
# @ acf
|
1069 |
-
#: includes/admin/views/
|
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/
|
1076 |
msgid "Database Upgrade Required"
|
1077 |
msgstr "Es ist ein Upgrade der Datenbank erforderlich"
|
1078 |
|
1079 |
# @ acf
|
1080 |
-
#: includes/admin/views/
|
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 |
-
|
1086 |
-
#: includes/admin/views/install-notice.php:28
|
1087 |
msgid ""
|
1088 |
-
"
|
1089 |
-
"to the newest version."
|
1090 |
msgstr ""
|
1091 |
-
"
|
1092 |
-
"
|
1093 |
|
1094 |
-
#: includes/admin/views/
|
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:
|
1142 |
-
msgid "A
|
1143 |
-
msgstr ""
|
1144 |
-
"Eine neue Dimension der reibungslosen Nutzung benutzerdefinierter Felder"
|
1145 |
|
1146 |
# @ acf
|
1147 |
-
#: includes/admin/views/settings-info.php:
|
1148 |
msgid "Improved Usability"
|
1149 |
msgstr "Verbesserte Benutzerfreundlichkeit"
|
1150 |
|
1151 |
# @ acf
|
1152 |
-
#: includes/admin/views/settings-info.php:
|
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:
|
1165 |
msgid "Improved Design"
|
1166 |
msgstr "Verbessertes Design"
|
1167 |
|
1168 |
# @ acf
|
1169 |
-
#: includes/admin/views/settings-info.php:
|
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:
|
1181 |
msgid "Improved Data"
|
1182 |
msgstr "Verbesserte Datenstruktur"
|
1183 |
|
1184 |
# @ acf
|
1185 |
-
#: includes/admin/views/settings-info.php:
|
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
|
1192 |
-
"von ihren übergeordneten Feldern existieren können. Dies
|
1193 |
-
"Felder per Drag-and-Drop, in und aus ihren übergeordneten
|
1194 |
-
"werden können!"
|
1195 |
|
1196 |
# @ acf
|
1197 |
-
#: includes/admin/views/settings-info.php:
|
1198 |
msgid "Goodbye Add-ons. Hello PRO"
|
1199 |
msgstr "Macht's gut Add-ons… Hallo PRO"
|
1200 |
|
1201 |
# @ acf
|
1202 |
-
#: includes/admin/views/settings-info.php:
|
1203 |
msgid "Introducing ACF PRO"
|
1204 |
msgstr "Wir dürfen vorstellen… ACF PRO"
|
1205 |
|
1206 |
# @ acf
|
1207 |
-
#: includes/admin/views/settings-info.php:
|
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:
|
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:
|
1229 |
msgid "Powerful Features"
|
1230 |
msgstr "Leistungsstarke Funktionen"
|
1231 |
|
1232 |
# @ acf
|
1233 |
-
#: includes/admin/views/settings-info.php:
|
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:
|
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:
|
1251 |
msgid "Easy Upgrading"
|
1252 |
msgstr "Kinderleichte Aktualisierung"
|
1253 |
|
1254 |
-
|
1255 |
-
#: includes/admin/views/settings-info.php:57
|
1256 |
-
#, php-format
|
1257 |
msgid ""
|
1258 |
-
"
|
1259 |
-
"
|
1260 |
msgstr ""
|
1261 |
-
"
|
1262 |
-
"
|
1263 |
-
"Gratisexemplar von ACF PRO an!"
|
1264 |
|
1265 |
# @ acf
|
1266 |
-
#: includes/admin/views/settings-info.php:
|
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:
|
1279 |
-
msgid "
|
1280 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1281 |
|
1282 |
# @ acf
|
1283 |
-
#: includes/admin/views/settings-info.php:
|
1284 |
-
msgid "
|
1285 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
1286 |
|
1287 |
# @ acf
|
1288 |
-
#: includes/admin/views/settings-info.php:
|
1289 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1290 |
msgstr ""
|
1291 |
-
"
|
1292 |
|
1293 |
# @ acf
|
1294 |
-
#: includes/admin/views/settings-info.php:
|
1295 |
msgid "More AJAX"
|
1296 |
msgstr "Mehr AJAX"
|
1297 |
|
1298 |
# @ acf
|
1299 |
-
#: includes/admin/views/settings-info.php:
|
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:
|
1307 |
msgid "Local JSON"
|
1308 |
msgstr "Lokales JSON"
|
1309 |
|
1310 |
# @ acf
|
1311 |
-
#: includes/admin/views/settings-info.php:
|
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
|
1325 |
-
"controlled"
|
1326 |
msgstr ""
|
1327 |
-
"
|
1328 |
-
"
|
1329 |
|
1330 |
# @ acf
|
1331 |
-
#: includes/admin/views/settings-info.php:
|
1332 |
-
msgid "
|
1333 |
-
msgstr "
|
1334 |
|
1335 |
-
|
1336 |
-
|
1337 |
-
|
1338 |
-
|
|
|
1339 |
|
1340 |
# @ acf
|
1341 |
-
#: includes/admin/views/settings-info.php:
|
1342 |
-
msgid "New
|
1343 |
-
msgstr "Neue Formulare"
|
1344 |
|
1345 |
# @ acf
|
1346 |
-
#: includes/admin/views/settings-info.php:
|
1347 |
-
msgid "
|
|
|
|
|
1348 |
msgstr ""
|
1349 |
-
"Felder können nun auch Kommentaren, Widgets und allen
|
1350 |
-
"zugeordnet werden!"
|
1351 |
|
1352 |
# @ acf
|
1353 |
-
#: includes/admin/views/settings-info.php:
|
1354 |
-
msgid "
|
1355 |
-
msgstr "
|
1356 |
|
1357 |
-
# @ acf
|
1358 |
#: includes/admin/views/settings-info.php:110
|
1359 |
-
msgid "
|
1360 |
-
|
|
|
|
|
|
|
|
|
1361 |
|
1362 |
-
|
1363 |
-
|
1364 |
-
|
|
|
|
|
|
|
|
|
|
|
1365 |
msgstr ""
|
1366 |
-
"Das
|
|
|
1367 |
|
1368 |
# @ acf
|
1369 |
-
#: includes/admin/views/settings-info.php:
|
1370 |
msgid "New Settings"
|
1371 |
msgstr "Neue Einstellungen"
|
1372 |
|
1373 |
# @ acf
|
1374 |
-
#: includes/admin/views/settings-info.php:
|
1375 |
msgid ""
|
1376 |
-
"Field group settings have been added for
|
1377 |
-
"
|
1378 |
msgstr ""
|
1379 |
-
"Die
|
1380 |
-
"Beschriftungen und
|
|
|
1381 |
|
1382 |
# @ acf
|
1383 |
-
#: includes/admin/views/settings-info.php:
|
1384 |
msgid "Better Front End Forms"
|
1385 |
-
msgstr "Verbesserte
|
1386 |
|
1387 |
# @ acf
|
1388 |
-
#: includes/admin/views/settings-info.php:
|
1389 |
-
msgid "
|
1390 |
-
|
|
|
|
|
|
|
1391 |
|
1392 |
# @ acf
|
1393 |
-
#: includes/admin/views/settings-info.php:
|
1394 |
msgid "Better Validation"
|
1395 |
msgstr "Bessere Validierung"
|
1396 |
|
1397 |
# @ acf
|
1398 |
-
#: includes/admin/views/settings-info.php:
|
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:
|
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:
|
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 |
-
"
|
1442 |
-
"
|
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:
|
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:
|
1466 |
msgid "Thumbnail"
|
1467 |
msgstr "Miniaturbild"
|
1468 |
|
1469 |
# @ acf
|
1470 |
-
#: includes/api/api-helpers.php:
|
1471 |
msgid "Medium"
|
1472 |
msgstr "Mittel"
|
1473 |
|
1474 |
# @ acf
|
1475 |
-
#: includes/api/api-helpers.php:
|
1476 |
msgid "Large"
|
1477 |
msgstr "Groß"
|
1478 |
|
1479 |
# @ acf
|
1480 |
-
#: includes/api/api-helpers.php:
|
1481 |
msgid "Full Size"
|
1482 |
msgstr "Volle Größe"
|
1483 |
|
1484 |
# @ acf
|
1485 |
-
#: includes/api/api-helpers.php:
|
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:
|
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:
|
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:
|
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:
|
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:
|
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:
|
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:
|
1528 |
#, php-format
|
1529 |
msgid "File type must be %s."
|
1530 |
msgstr "Der Dateityp muss %s sein."
|
1531 |
|
1532 |
# @ acf
|
1533 |
-
#: includes/assets.php:
|
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:
|
1539 |
msgctxt "verb"
|
1540 |
msgid "Select"
|
1541 |
msgstr "Auswählen"
|
1542 |
|
1543 |
-
#: includes/assets.php:
|
1544 |
msgctxt "verb"
|
1545 |
msgid "Edit"
|
1546 |
msgstr "Bearbeiten"
|
1547 |
|
1548 |
-
#: includes/assets.php:
|
1549 |
msgctxt "verb"
|
1550 |
msgid "Update"
|
1551 |
msgstr "Aktualisieren"
|
1552 |
|
1553 |
# @ acf
|
1554 |
-
#: includes/assets.php:
|
1555 |
msgid "Uploaded to this post"
|
1556 |
msgstr "Zu diesem Beitrag hochgeladen"
|
1557 |
|
1558 |
# @ acf
|
1559 |
-
#: includes/assets.php:
|
1560 |
msgid "Expand Details"
|
1561 |
msgstr "Details einblenden"
|
1562 |
|
1563 |
# @ acf
|
1564 |
-
#: includes/assets.php:
|
1565 |
msgid "Collapse Details"
|
1566 |
msgstr "Details ausblenden"
|
1567 |
|
1568 |
-
#: includes/assets.php:
|
1569 |
msgid "Restricted"
|
1570 |
msgstr "Eingeschränkt"
|
1571 |
|
1572 |
# @ acf
|
1573 |
-
#: includes/assets.php:
|
1574 |
msgid "All images"
|
1575 |
msgstr "Alle Bilder"
|
1576 |
|
1577 |
# @ acf
|
1578 |
-
#: includes/assets.php:
|
1579 |
msgid "Validation successful"
|
1580 |
msgstr "Überprüfung erfolgreich"
|
1581 |
|
1582 |
# @ acf
|
1583 |
-
#: includes/assets.php:
|
1584 |
#: includes/validation.php:296
|
1585 |
msgid "Validation failed"
|
1586 |
msgstr "Überprüfung fehlgeschlagen"
|
1587 |
|
1588 |
# @ acf
|
1589 |
-
#: includes/assets.php:
|
1590 |
msgid "1 field requires attention"
|
1591 |
msgstr "Für 1 Feld ist eine Aktualisierung notwendig"
|
1592 |
|
1593 |
# @ acf
|
1594 |
-
#: includes/assets.php:
|
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:
|
1601 |
msgid "Are you sure?"
|
1602 |
msgstr "Wirklich entfernen?"
|
1603 |
|
1604 |
# @ acf
|
1605 |
-
#: includes/assets.php:
|
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:
|
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:
|
1620 |
-
#: includes/fields/class-acf-field-image.php:
|
1621 |
#: includes/fields/class-acf-field-link.php:140
|
1622 |
-
#: pro/fields/class-acf-field-gallery.php:
|
1623 |
-
#: pro/fields/class-acf-field-gallery.php:
|
1624 |
msgid "Remove"
|
1625 |
msgstr "Entfernen"
|
1626 |
|
1627 |
-
#: includes/assets.php:
|
1628 |
msgid "Cancel"
|
1629 |
msgstr "Abbrechen"
|
1630 |
|
1631 |
-
#: includes/assets.php:
|
1632 |
msgid "Has any value"
|
1633 |
msgstr "Hat einen Wert"
|
1634 |
|
1635 |
-
#: includes/assets.php:
|
1636 |
msgid "Has no value"
|
1637 |
msgstr "Hat keinen Wert"
|
1638 |
|
1639 |
# @ acf
|
1640 |
-
#: includes/assets.php:
|
1641 |
msgid "Value is equal to"
|
1642 |
msgstr "Wert ist gleich"
|
1643 |
|
1644 |
# @ acf
|
1645 |
-
#: includes/assets.php:
|
1646 |
msgid "Value is not equal to"
|
1647 |
msgstr "Wert ist ungleich"
|
1648 |
|
1649 |
# @ acf
|
1650 |
-
#: includes/assets.php:
|
1651 |
msgid "Value matches pattern"
|
1652 |
msgstr "Wert entspricht regulärem Ausdruck"
|
1653 |
|
1654 |
-
#: includes/assets.php:
|
1655 |
msgid "Value contains"
|
1656 |
msgstr "Wert enthält"
|
1657 |
|
1658 |
# @ acf
|
1659 |
-
#: includes/assets.php:
|
1660 |
msgid "Value is greater than"
|
1661 |
msgstr "Wert ist größer als"
|
1662 |
|
1663 |
# @ acf
|
1664 |
-
#: includes/assets.php:
|
1665 |
msgid "Value is less than"
|
1666 |
msgstr "Wert ist kleiner als"
|
1667 |
|
1668 |
-
#: includes/assets.php:
|
1669 |
msgid "Selection is greater than"
|
1670 |
msgstr "Auswahl ist größer als"
|
1671 |
|
1672 |
# @ acf
|
1673 |
-
#: includes/assets.php:
|
1674 |
msgid "Selection is less than"
|
1675 |
msgstr "Auswahl ist kleiner als"
|
1676 |
|
1677 |
# @ acf
|
1678 |
-
#: includes/fields.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1679 |
msgid "Basic"
|
1680 |
msgstr "Grundlage"
|
1681 |
|
1682 |
# @ acf
|
1683 |
-
#: includes/fields.php:
|
1684 |
msgid "Content"
|
1685 |
msgstr "Inhalt"
|
1686 |
|
1687 |
# @ acf
|
1688 |
-
#: includes/fields.php:
|
1689 |
msgid "Choice"
|
1690 |
msgstr "Auswahl"
|
1691 |
|
1692 |
# @ acf
|
1693 |
-
#: includes/fields.php:
|
1694 |
msgid "Relational"
|
1695 |
msgstr "Relational"
|
1696 |
|
1697 |
# @ acf
|
1698 |
-
#: includes/fields.php:
|
1699 |
msgid "jQuery"
|
1700 |
msgstr "jQuery"
|
1701 |
|
1702 |
# @ acf
|
1703 |
-
#: includes/fields.php:
|
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:
|
1709 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
1710 |
-
#: pro/fields/class-acf-field-repeater.php:
|
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 "
|
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 "
|
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 |
-
"
|
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:
|
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:
|
1773 |
msgid "Enter each choice on a new line."
|
1774 |
-
msgstr "Jede Auswahlmöglichkeit in
|
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:
|
1781 |
msgid "For more control, you may specify both a value and label like this:"
|
1782 |
msgstr ""
|
1783 |
-
"Für
|
1784 |
-
"
|
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:
|
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:
|
1798 |
#: includes/fields/class-acf-field-radio.php:244
|
1799 |
-
#: includes/fields/class-acf-field-select.php:
|
1800 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
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:
|
1813 |
-
#: includes/fields/class-acf-field-select.php:
|
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:
|
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:
|
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:
|
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:
|
1853 |
-
#: includes/fields/class-acf-field-image.php:
|
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:
|
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:
|
1864 |
-
#: includes/fields/class-acf-field-image.php:
|
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
|
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:
|
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:
|
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:
|
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 "
|
1902 |
|
1903 |
#: includes/fields/class-acf-field-checkbox.php:358
|
1904 |
msgid "Allow 'custom' values to be added"
|
1905 |
-
msgstr "
|
1906 |
|
1907 |
#: includes/fields/class-acf-field-checkbox.php:364
|
1908 |
msgid "Save Custom"
|
1909 |
-
msgstr "Benutzerdefinierte Werte
|
1910 |
|
1911 |
#: includes/fields/class-acf-field-checkbox.php:369
|
1912 |
msgid "Save 'custom' values to the field's choices"
|
1913 |
msgstr ""
|
1914 |
-
"
|
1915 |
|
1916 |
# @ acf
|
1917 |
#: includes/fields/class-acf-field-checkbox.php:381
|
1918 |
-
#: includes/fields/class-acf-field-select.php:
|
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 |
-
"
|
|
|
1930 |
|
1931 |
# @ acf
|
1932 |
#: includes/fields/class-acf-field-color_picker.php:25
|
1933 |
msgid "Color Picker"
|
1934 |
-
msgstr "
|
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 "
|
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 "
|
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 "
|
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
|
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 "
|
2007 |
|
2008 |
#: includes/fields/class-acf-field-date_picker.php:199
|
2009 |
msgid "Save Format"
|
2010 |
-
msgstr "
|
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
|
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:
|
2020 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2021 |
-
#: includes/fields/class-acf-field-select.php:
|
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 "
|
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
|
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 "
|
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 "
|
2103 |
|
2104 |
#: includes/fields/class-acf-field-date_time_picker.php:81
|
2105 |
msgctxt "Date Time Picker JS amTextShort"
|
2106 |
msgid "A"
|
2107 |
-
msgstr "
|
2108 |
|
2109 |
#: includes/fields/class-acf-field-date_time_picker.php:84
|
2110 |
msgctxt "Date Time Picker JS pmText"
|
2111 |
msgid "PM"
|
2112 |
-
msgstr "
|
2113 |
|
2114 |
#: includes/fields/class-acf-field-date_time_picker.php:85
|
2115 |
msgctxt "Date Time Picker JS pmTextShort"
|
2116 |
msgid "P"
|
2117 |
-
msgstr "
|
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 "
|
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 "
|
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:
|
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:
|
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:
|
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:
|
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:
|
2187 |
msgid "Edit File"
|
2188 |
msgstr "Datei bearbeiten"
|
2189 |
|
2190 |
# @ acf
|
2191 |
-
#: includes/fields/class-acf-field-file.php:
|
2192 |
msgid "Update File"
|
2193 |
msgstr "Datei aktualisieren"
|
2194 |
|
2195 |
-
#: includes/fields/class-acf-field-file.php:
|
2196 |
msgid "File name"
|
2197 |
msgstr "Dateiname"
|
2198 |
|
2199 |
# @ acf
|
2200 |
-
#: includes/fields/class-acf-field-file.php:
|
2201 |
-
#: includes/fields/class-acf-field-file.php:
|
2202 |
-
#: includes/fields/class-acf-field-file.php:
|
2203 |
-
#: includes/fields/class-acf-field-image.php:
|
2204 |
-
#: includes/fields/class-acf-field-image.php:
|
2205 |
-
#: pro/fields/class-acf-field-gallery.php:
|
2206 |
-
#: pro/fields/class-acf-field-gallery.php:
|
2207 |
msgid "File size"
|
2208 |
msgstr "Dateigröße"
|
2209 |
|
2210 |
# @ acf
|
2211 |
-
#: includes/fields/class-acf-field-file.php:
|
2212 |
msgid "Add File"
|
2213 |
msgstr "Datei hinzufügen"
|
2214 |
|
2215 |
# @ acf
|
2216 |
-
#: includes/fields/class-acf-field-file.php:
|
2217 |
msgid "File Array"
|
2218 |
msgstr "Datei-Array"
|
2219 |
|
2220 |
# @ acf
|
2221 |
-
#: includes/fields/class-acf-field-file.php:
|
2222 |
msgid "File URL"
|
2223 |
msgstr "Datei-URL"
|
2224 |
|
2225 |
# @ acf
|
2226 |
-
#: includes/fields/class-acf-field-file.php:
|
2227 |
msgid "File ID"
|
2228 |
msgstr "Datei-ID"
|
2229 |
|
2230 |
# @ acf
|
2231 |
-
#: includes/fields/class-acf-field-file.php:
|
2232 |
-
#: includes/fields/class-acf-field-image.php:
|
2233 |
-
#: pro/fields/class-acf-field-gallery.php:
|
2234 |
msgid "Library"
|
2235 |
-
msgstr "
|
2236 |
|
2237 |
# @ acf
|
2238 |
-
#: includes/fields/class-acf-field-file.php:
|
2239 |
-
#: includes/fields/class-acf-field-image.php:
|
2240 |
-
#: pro/fields/class-acf-field-gallery.php:
|
2241 |
msgid "Limit the media library choice"
|
2242 |
-
msgstr "Beschränkt die Auswahl in der
|
2243 |
|
2244 |
# @ acf
|
2245 |
-
#: includes/fields/class-acf-field-file.php:
|
2246 |
-
#: includes/fields/class-acf-field-image.php:
|
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:
|
2255 |
msgid "All"
|
2256 |
msgstr "Alle"
|
2257 |
|
2258 |
# @ acf
|
2259 |
-
#: includes/fields/class-acf-field-file.php:
|
2260 |
-
#: includes/fields/class-acf-field-image.php:
|
2261 |
-
#: pro/fields/class-acf-field-gallery.php:
|
2262 |
msgid "Uploaded to post"
|
2263 |
msgstr "Für den Beitrag hochgeladen"
|
2264 |
|
2265 |
# @ acf
|
2266 |
-
#: includes/fields/class-acf-field-file.php:
|
2267 |
-
#: includes/fields/class-acf-field-image.php:
|
2268 |
-
#: pro/fields/class-acf-field-gallery.php:
|
2269 |
msgid "Minimum"
|
2270 |
msgstr "Minimum"
|
2271 |
|
2272 |
# @ acf
|
2273 |
-
#: includes/fields/class-acf-field-file.php:
|
2274 |
-
#: includes/fields/class-acf-field-file.php:
|
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:
|
2282 |
-
#: includes/fields/class-acf-field-image.php:
|
2283 |
-
#: pro/fields/class-acf-field-gallery.php:
|
2284 |
msgid "Maximum"
|
2285 |
msgstr "Maximum"
|
2286 |
|
2287 |
# @ acf
|
2288 |
-
#: includes/fields/class-acf-field-file.php:
|
2289 |
-
#: includes/fields/class-acf-field-image.php:
|
2290 |
-
#: pro/fields/class-acf-field-gallery.php:
|
2291 |
msgid "Allowed file types"
|
2292 |
-
msgstr "Erlaubte
|
2293 |
|
2294 |
# @ acf
|
2295 |
-
#: includes/fields/class-acf-field-file.php:
|
2296 |
-
#: includes/fields/class-acf-field-image.php:
|
2297 |
-
#: pro/fields/class-acf-field-gallery.php:
|
2298 |
msgid "Comma separated list. Leave blank for all types"
|
2299 |
msgstr ""
|
2300 |
-
"Komma
|
2301 |
-
"
|
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:
|
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:
|
2315 |
msgid "Clear location"
|
2316 |
msgstr "Position löschen"
|
2317 |
|
2318 |
# @ acf
|
2319 |
-
#: includes/fields/class-acf-field-google-map.php:
|
2320 |
msgid "Find current location"
|
2321 |
msgstr "Aktuelle Position finden"
|
2322 |
|
2323 |
# @ acf
|
2324 |
-
#: includes/fields/class-acf-field-google-map.php:
|
2325 |
msgid "Search for address..."
|
2326 |
msgstr "Nach der Adresse suchen..."
|
2327 |
|
2328 |
# @ acf
|
2329 |
-
#: includes/fields/class-acf-field-google-map.php:
|
2330 |
-
#: includes/fields/class-acf-field-google-map.php:
|
2331 |
msgid "Center"
|
2332 |
-
msgstr "
|
2333 |
|
2334 |
# @ acf
|
2335 |
-
#: includes/fields/class-acf-field-google-map.php:
|
2336 |
-
#: includes/fields/class-acf-field-google-map.php:
|
2337 |
msgid "Center the initial map"
|
2338 |
-
msgstr "
|
2339 |
|
2340 |
# @ acf
|
2341 |
-
#: includes/fields/class-acf-field-google-map.php:
|
2342 |
msgid "Zoom"
|
2343 |
msgstr "Zoom"
|
2344 |
|
2345 |
# @ acf
|
2346 |
-
#: includes/fields/class-acf-field-google-map.php:
|
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:
|
2352 |
-
#: includes/fields/class-acf-field-image.php:
|
2353 |
-
#: includes/fields/class-acf-field-image.php:
|
2354 |
#: includes/fields/class-acf-field-oembed.php:268
|
2355 |
-
#: pro/fields/class-acf-field-gallery.php:
|
2356 |
-
#: pro/fields/class-acf-field-gallery.php:
|
2357 |
msgid "Height"
|
2358 |
msgstr "Höhe"
|
2359 |
|
2360 |
# @ acf
|
2361 |
-
#: includes/fields/class-acf-field-google-map.php:
|
2362 |
msgid "Customise the map height"
|
2363 |
-
msgstr "
|
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:
|
2375 |
msgid "Sub Fields"
|
2376 |
-
msgstr "
|
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:
|
2388 |
-
#: pro/fields/class-acf-field-repeater.php:
|
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:
|
2396 |
-
#: pro/fields/class-acf-field-repeater.php:
|
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:
|
2404 |
-
#: pro/fields/class-acf-field-repeater.php:
|
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:
|
2415 |
msgid "Select Image"
|
2416 |
msgstr "Bild auswählen"
|
2417 |
|
2418 |
# @ acf
|
2419 |
-
#: includes/fields/class-acf-field-image.php:
|
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:
|
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:
|
2432 |
msgid "No image selected"
|
2433 |
msgstr "Kein Bild ausgewählt"
|
2434 |
|
2435 |
# @ acf
|
2436 |
-
#: includes/fields/class-acf-field-image.php:
|
2437 |
msgid "Add Image"
|
2438 |
msgstr "Bild hinzufügen"
|
2439 |
|
2440 |
# @ acf
|
2441 |
-
#: includes/fields/class-acf-field-image.php:
|
2442 |
msgid "Image Array"
|
2443 |
msgstr "Bild-Array"
|
2444 |
|
2445 |
# @ acf
|
2446 |
-
#: includes/fields/class-acf-field-image.php:
|
2447 |
msgid "Image URL"
|
2448 |
msgstr "Bild-URL"
|
2449 |
|
2450 |
# @ acf
|
2451 |
-
#: includes/fields/class-acf-field-image.php:
|
2452 |
msgid "Image ID"
|
2453 |
msgstr "Bild-ID"
|
2454 |
|
2455 |
# @ acf
|
2456 |
-
#: includes/fields/class-acf-field-image.php:
|
2457 |
msgid "Preview Size"
|
2458 |
msgstr "Maße der Vorschau"
|
2459 |
|
2460 |
# @ acf
|
2461 |
-
#: includes/fields/class-acf-field-image.php:
|
2462 |
msgid "Shown when entering data"
|
2463 |
-
msgstr "Legt fest welche Maße die Vorschau in der
|
2464 |
|
2465 |
# @ acf
|
2466 |
-
#: includes/fields/class-acf-field-image.php:
|
2467 |
-
#: includes/fields/class-acf-field-image.php:
|
2468 |
-
#: pro/fields/class-acf-field-gallery.php:
|
2469 |
-
#: pro/fields/class-acf-field-gallery.php:
|
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:
|
2477 |
-
#: includes/fields/class-acf-field-image.php:
|
2478 |
#: includes/fields/class-acf-field-oembed.php:257
|
2479 |
-
#: pro/fields/class-acf-field-gallery.php:
|
2480 |
-
#: pro/fields/class-acf-field-gallery.php:
|
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 "
|
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
|
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 "
|
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 <br>"
|
2537 |
-
msgstr "
|
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
|
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 |
-
"
|
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:
|
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:
|
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:
|
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:
|
2620 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
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:
|
2627 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2628 |
msgid "Filter by Post Type"
|
2629 |
-
msgstr "Nach
|
2630 |
|
2631 |
# @ acf
|
2632 |
#: includes/fields/class-acf-field-page_link.php:493
|
2633 |
-
#: includes/fields/class-acf-field-post_object.php:
|
2634 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2635 |
msgid "All post types"
|
2636 |
-
msgstr "Alle
|
2637 |
|
2638 |
# @ acf
|
2639 |
#: includes/fields/class-acf-field-page_link.php:499
|
2640 |
-
#: includes/fields/class-acf-field-post_object.php:
|
2641 |
-
#: includes/fields/class-acf-field-relationship.php:
|
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:
|
2648 |
-
#: includes/fields/class-acf-field-relationship.php:
|
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:
|
2659 |
-
#: includes/fields/class-acf-field-select.php:
|
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:
|
2672 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2673 |
msgid "Post Object"
|
2674 |
msgstr "Beitrags-Objekt"
|
2675 |
|
2676 |
# @ acf
|
2677 |
-
#: includes/fields/class-acf-field-post_object.php:
|
2678 |
-
#: includes/fields/class-acf-field-relationship.php:
|
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 "
|
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 |
-
"
|
2697 |
-
"
|
2698 |
|
2699 |
# @ acf
|
2700 |
#: includes/fields/class-acf-field-radio.php:265
|
2701 |
msgid "Save Other"
|
2702 |
-
msgstr "
|
2703 |
|
2704 |
# @ acf
|
2705 |
#: includes/fields/class-acf-field-radio.php:270
|
2706 |
msgid "Save 'other' values to the field's choices"
|
2707 |
-
msgstr "
|
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:
|
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:
|
2725 |
msgid "Loading"
|
2726 |
msgstr "Lade"
|
2727 |
|
2728 |
# @ acf
|
2729 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2730 |
msgid "No matches found"
|
2731 |
msgstr "Keine Übereinstimmung gefunden"
|
2732 |
|
2733 |
# @ acf
|
2734 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2735 |
msgid "Select post type"
|
2736 |
-
msgstr "
|
2737 |
|
2738 |
# @ acf
|
2739 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2740 |
msgid "Select taxonomy"
|
2741 |
msgstr "Taxonomie auswählen"
|
2742 |
|
2743 |
# @ acf
|
2744 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2745 |
msgid "Search..."
|
2746 |
msgstr "Suchen..."
|
2747 |
|
2748 |
# @ acf
|
2749 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2750 |
msgid "Filters"
|
2751 |
msgstr "Filter"
|
2752 |
|
2753 |
# @ acf
|
2754 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2755 |
#: includes/locations/class-acf-location-post-type.php:27
|
2756 |
msgid "Post Type"
|
2757 |
-
msgstr "
|
2758 |
|
2759 |
# @ acf
|
2760 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2761 |
#: includes/fields/class-acf-field-taxonomy.php:28
|
2762 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
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:
|
2769 |
msgid "Elements"
|
2770 |
msgstr "Elemente"
|
2771 |
|
2772 |
# @ acf
|
2773 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2774 |
msgid "Selected elements will be displayed in each result"
|
2775 |
-
msgstr "Die ausgewählten Elemente werden in jedem Ergebnis
|
2776 |
|
2777 |
# @ acf
|
2778 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2779 |
msgid "Minimum posts"
|
2780 |
-
msgstr "
|
2781 |
|
2782 |
# @ acf
|
2783 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2784 |
msgid "Maximum posts"
|
2785 |
-
msgstr "
|
2786 |
|
2787 |
# @ acf
|
2788 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2789 |
-
#: pro/fields/class-acf-field-gallery.php:
|
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:
|
2798 |
msgctxt "noun"
|
2799 |
msgid "Select"
|
2800 |
msgstr "Auswahl"
|
2801 |
|
2802 |
-
#: includes/fields/class-acf-field-select.php:
|
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:
|
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:
|
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:
|
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:
|
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:
|
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:
|
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:
|
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:
|
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:
|
2855 |
msgctxt "Select2 JS load_more"
|
2856 |
msgid "Loading more results…"
|
2857 |
msgstr "Mehr Ergebnisse laden…"
|
2858 |
|
2859 |
-
#: includes/fields/class-acf-field-select.php:
|
2860 |
msgctxt "Select2 JS searching"
|
2861 |
msgid "Searching…"
|
2862 |
msgstr "Suchen…"
|
2863 |
|
2864 |
-
#: includes/fields/class-acf-field-select.php:
|
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:
|
2871 |
#: includes/fields/class-acf-field-true_false.php:144
|
2872 |
msgid "Stylised UI"
|
2873 |
-
msgstr "
|
2874 |
|
2875 |
# @ acf
|
2876 |
-
#: includes/fields/class-acf-field-select.php:
|
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:
|
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
|
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 |
-
"
|
2904 |
-
"Gruppe."
|
2905 |
|
2906 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
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:
|
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:
|
2924 |
msgid "Appearance"
|
2925 |
msgstr "Anzeige"
|
2926 |
|
2927 |
# @ acf
|
2928 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
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:
|
2934 |
msgid "Multiple Values"
|
2935 |
msgstr "Mehrere Werte"
|
2936 |
|
2937 |
# @ acf
|
2938 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
2939 |
msgid "Multi Select"
|
2940 |
msgstr "Auswahlmenü"
|
2941 |
|
2942 |
# @ acf
|
2943 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
2944 |
msgid "Single Value"
|
2945 |
msgstr "Einzelne Werte"
|
2946 |
|
2947 |
# @ acf
|
2948 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
2949 |
msgid "Radio Buttons"
|
2950 |
msgstr "Radio Button"
|
2951 |
|
2952 |
# @ acf
|
2953 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
2954 |
msgid "Create Terms"
|
2955 |
-
msgstr "
|
2956 |
|
2957 |
# @ acf
|
2958 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
2959 |
msgid "Allow new terms to be created whilst editing"
|
2960 |
-
msgstr "
|
2961 |
|
2962 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
2963 |
msgid "Save Terms"
|
2964 |
-
msgstr "
|
2965 |
|
2966 |
# @ acf
|
2967 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
2968 |
msgid "Connect selected terms to the post"
|
2969 |
-
msgstr "
|
2970 |
|
2971 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
2972 |
msgid "Load Terms"
|
2973 |
-
msgstr "
|
2974 |
|
2975 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
2976 |
msgid "Load value from posts terms"
|
2977 |
-
msgstr "Den Wert
|
2978 |
|
2979 |
# @ acf
|
2980 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
2981 |
msgid "Term Object"
|
2982 |
msgstr "Begriffs-Objekt"
|
2983 |
|
2984 |
# @ acf
|
2985 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
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:
|
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:
|
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:
|
3007 |
#, php-format
|
3008 |
msgid "%s added"
|
3009 |
msgstr "%s hinzugefügt"
|
3010 |
|
3011 |
# @ acf
|
3012 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
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 "
|
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 "
|
3051 |
|
3052 |
# @ acf
|
3053 |
#: includes/fields/class-acf-field-true_false.php:25
|
3054 |
msgid "True / False"
|
3055 |
-
msgstr "
|
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 "
|
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:
|
3124 |
msgid "Visual"
|
3125 |
msgstr "Visuell"
|
3126 |
|
3127 |
# @ acf
|
3128 |
-
#: includes/fields/class-acf-field-wysiwyg.php:
|
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:
|
3134 |
msgid "Click to initialize TinyMCE"
|
3135 |
msgstr "Klicke um TinyMCE zu initialisieren"
|
3136 |
|
3137 |
# @ acf
|
3138 |
-
#: includes/fields/class-acf-field-wysiwyg.php:
|
3139 |
msgid "Tabs"
|
3140 |
msgstr "Tabs"
|
3141 |
|
3142 |
# @ acf
|
3143 |
-
#: includes/fields/class-acf-field-wysiwyg.php:
|
3144 |
msgid "Visual & Text"
|
3145 |
msgstr "Visuell & Text"
|
3146 |
|
3147 |
# @ acf
|
3148 |
-
#: includes/fields/class-acf-field-wysiwyg.php:
|
3149 |
msgid "Visual Only"
|
3150 |
msgstr "Nur Visuell"
|
3151 |
|
3152 |
# @ acf
|
3153 |
-
#: includes/fields/class-acf-field-wysiwyg.php:
|
3154 |
msgid "Text Only"
|
3155 |
msgstr "Nur Text"
|
3156 |
|
3157 |
# @ acf
|
3158 |
-
#: includes/fields/class-acf-field-wysiwyg.php:
|
3159 |
msgid "Toolbar"
|
3160 |
msgstr "Werkzeugleiste"
|
3161 |
|
3162 |
# @ acf
|
3163 |
-
#: includes/fields/class-acf-field-wysiwyg.php:
|
3164 |
msgid "Show Media Upload Buttons?"
|
3165 |
msgstr "Button zum Hochladen von Medien anzeigen?"
|
3166 |
|
3167 |
-
#: includes/fields/class-acf-field-wysiwyg.php:
|
3168 |
msgid "Delay initialization?"
|
3169 |
msgstr "Initialisierung verzögern?"
|
3170 |
|
3171 |
-
#: includes/fields/class-acf-field-wysiwyg.php:
|
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:
|
3177 |
#: pro/admin/admin-options-page.php:308
|
3178 |
msgid "Edit field group"
|
3179 |
-
msgstr "
|
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:
|
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:
|
3217 |
msgid "is equal to"
|
3218 |
msgstr "ist gleich"
|
3219 |
|
3220 |
# @ acf
|
3221 |
-
#: includes/locations.php:
|
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
|
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 "
|
3264 |
|
3265 |
# @ acf
|
3266 |
#: includes/locations/class-acf-location-current-user.php:99
|
3267 |
msgid "Viewing back end"
|
3268 |
-
msgstr "
|
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
|
3408 |
-
"
|
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
|
3445 |
-
"
|
3446 |
-
"hinsichtlich
|
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 "
|
3528 |
|
3529 |
#: pro/fields/class-acf-field-clone.php:860
|
3530 |
msgid "Prefix Field Labels"
|
3531 |
-
msgstr "Präfix für
|
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
|
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
|
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
|
3554 |
|
3555 |
# @ acf
|
3556 |
#: pro/fields/class-acf-field-flexible-content.php:31
|
3557 |
-
#: pro/fields/class-acf-field-repeater.php:
|
3558 |
-
#: pro/fields/class-acf-field-repeater.php:
|
3559 |
msgid "Add Row"
|
3560 |
msgstr "Eintrag hinzufügen"
|
3561 |
|
3562 |
# @ acf
|
3563 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
|
|
|
|
3564 |
msgid "layout"
|
3565 |
-
|
|
|
|
|
3566 |
|
3567 |
# @ acf
|
3568 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
3569 |
msgid "layouts"
|
3570 |
msgstr "Einträge"
|
3571 |
|
3572 |
# @ acf
|
3573 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
3574 |
-
|
3575 |
-
|
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:
|
3594 |
-
msgid "
|
3595 |
-
msgstr "
|
3596 |
|
3597 |
# @ acf
|
3598 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
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:
|
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:
|
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:
|
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:
|
3620 |
msgid "Add layout"
|
3621 |
msgstr "Layout hinzufügen"
|
3622 |
|
3623 |
# @ acf
|
3624 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
3625 |
msgid "Remove layout"
|
3626 |
msgstr "Layout entfernen"
|
3627 |
|
3628 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
3629 |
-
#: pro/fields/class-acf-field-repeater.php:
|
3630 |
msgid "Click to toggle"
|
3631 |
msgstr "Zum Auswählen anklicken"
|
3632 |
|
3633 |
# @ acf
|
3634 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
3635 |
msgid "Reorder Layout"
|
3636 |
msgstr "Layout sortieren"
|
3637 |
|
3638 |
# @ acf
|
3639 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
3640 |
msgid "Reorder"
|
3641 |
msgstr "Sortieren"
|
3642 |
|
3643 |
# @ acf
|
3644 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
3645 |
msgid "Delete Layout"
|
3646 |
msgstr "Layout löschen"
|
3647 |
|
3648 |
# @ acf
|
3649 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
3650 |
msgid "Duplicate Layout"
|
3651 |
msgstr "Layout duplizieren"
|
3652 |
|
3653 |
# @ acf
|
3654 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
3655 |
msgid "Add New Layout"
|
3656 |
msgstr "Neues Layout hinzufügen"
|
3657 |
|
3658 |
# @ acf
|
3659 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
3660 |
msgid "Min"
|
3661 |
msgstr "Min"
|
3662 |
|
3663 |
# @ acf
|
3664 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
3665 |
msgid "Max"
|
3666 |
msgstr "Max"
|
3667 |
|
3668 |
# @ acf
|
3669 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
3670 |
-
#: pro/fields/class-acf-field-repeater.php:
|
3671 |
msgid "Button Label"
|
3672 |
msgstr "Button-Beschriftung"
|
3673 |
|
3674 |
# @ acf
|
3675 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
3676 |
msgid "Minimum Layouts"
|
3677 |
-
msgstr "
|
3678 |
|
3679 |
# @ acf
|
3680 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
3681 |
msgid "Maximum Layouts"
|
3682 |
-
msgstr "
|
3683 |
|
3684 |
# @ acf
|
3685 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3686 |
msgid "Add Image to Gallery"
|
3687 |
msgstr "Bild zur Galerie hinzufügen"
|
3688 |
|
3689 |
# @ acf
|
3690 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3691 |
msgid "Maximum selection reached"
|
3692 |
msgstr "Maximale Auswahl erreicht"
|
3693 |
|
3694 |
# @ acf
|
3695 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3696 |
msgid "Length"
|
3697 |
msgstr "Länge"
|
3698 |
|
3699 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3700 |
msgid "Caption"
|
3701 |
msgstr "Bildunterschrift"
|
3702 |
|
3703 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3704 |
msgid "Alt Text"
|
3705 |
msgstr "Alt Text"
|
3706 |
|
3707 |
# @ acf
|
3708 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3709 |
msgid "Add to gallery"
|
3710 |
msgstr "Zur Galerie hinzufügen"
|
3711 |
|
3712 |
# @ acf
|
3713 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3714 |
msgid "Bulk actions"
|
3715 |
msgstr "Massenverarbeitung"
|
3716 |
|
3717 |
# @ acf
|
3718 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3719 |
msgid "Sort by date uploaded"
|
3720 |
msgstr "Sortiere nach Upload-Datum"
|
3721 |
|
3722 |
# @ acf
|
3723 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3724 |
msgid "Sort by date modified"
|
3725 |
msgstr "Sortiere nach Änderungs-Datum"
|
3726 |
|
3727 |
# @ acf
|
3728 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3729 |
msgid "Sort by title"
|
3730 |
msgstr "Sortiere nach Titel"
|
3731 |
|
3732 |
# @ acf
|
3733 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3734 |
msgid "Reverse current order"
|
3735 |
msgstr "Aktuelle Sortierung umkehren"
|
3736 |
|
3737 |
# @ acf
|
3738 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3739 |
msgid "Close"
|
3740 |
msgstr "Schließen"
|
3741 |
|
3742 |
# @ acf
|
3743 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3744 |
msgid "Minimum Selection"
|
3745 |
msgstr "Minimale Auswahl"
|
3746 |
|
3747 |
# @ acf
|
3748 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3749 |
msgid "Maximum Selection"
|
3750 |
msgstr "Maximale Auswahl"
|
3751 |
|
3752 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3753 |
msgid "Insert"
|
3754 |
msgstr "Einfügen"
|
3755 |
|
3756 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3757 |
msgid "Specify where new attachments are added"
|
3758 |
-
msgstr "
|
3759 |
|
3760 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3761 |
msgid "Append to the end"
|
3762 |
msgstr "Anhängen"
|
3763 |
|
3764 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3765 |
msgid "Prepend to the beginning"
|
3766 |
msgstr "Voranstellen"
|
3767 |
|
3768 |
# @ acf
|
3769 |
-
#: pro/fields/class-acf-field-repeater.php:
|
|
|
3770 |
msgid "Minimum rows reached ({min} rows)"
|
3771 |
-
msgstr "
|
3772 |
|
3773 |
# @ acf
|
3774 |
-
#: pro/fields/class-acf-field-repeater.php:
|
3775 |
msgid "Maximum rows reached ({max} rows)"
|
3776 |
-
msgstr "
|
3777 |
|
3778 |
# @ acf
|
3779 |
-
#: pro/fields/class-acf-field-repeater.php:
|
3780 |
msgid "Add row"
|
3781 |
msgstr "Eintrag hinzufügen"
|
3782 |
|
3783 |
# @ acf
|
3784 |
-
#: pro/fields/class-acf-field-repeater.php:
|
3785 |
msgid "Remove row"
|
3786 |
msgstr "Eintrag entfernen"
|
3787 |
|
3788 |
-
#: pro/fields/class-acf-field-repeater.php:
|
3789 |
msgid "Collapsed"
|
3790 |
msgstr "Zugeklappt"
|
3791 |
|
3792 |
-
#: pro/fields/class-acf-field-repeater.php:
|
3793 |
msgid "Select a sub field to show when row is collapsed"
|
3794 |
msgstr ""
|
3795 |
-
"Wähle
|
3796 |
-
"werden soll"
|
3797 |
|
3798 |
# @ acf
|
3799 |
-
#: pro/fields/class-acf-field-repeater.php:
|
3800 |
msgid "Minimum Rows"
|
3801 |
-
msgstr "
|
3802 |
|
3803 |
# @ acf
|
3804 |
-
#: pro/fields/class-acf-field-repeater.php:
|
3805 |
msgid "Maximum Rows"
|
3806 |
-
msgstr "
|
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 "
|
3850 |
-
#~ msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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… Hallo PRO"
|
1216 |
|
1217 |
# @ acf
|
1218 |
+
#: includes/admin/views/settings-info.php:41
|
1219 |
msgid "Introducing ACF PRO"
|
1220 |
msgstr "Wir dürfen vorstellen… 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 <br>"
|
2541 |
+
msgstr "Automatisches hinzufügen von <br>"
|
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…"
|
2865 |
msgstr "Mehr Ergebnisse laden…"
|
2866 |
|
2867 |
+
#: includes/fields/class-acf-field-select.php:121
|
2868 |
msgctxt "Select2 JS searching"
|
2869 |
msgid "Searching…"
|
2870 |
msgstr "Suchen…"
|
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
|
6 |
-
"PO-Revision-Date: 2018-
|
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.
|
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:
|
27 |
msgid "Advanced Custom Fields"
|
28 |
msgstr "Advanced Custom Fields"
|
29 |
|
30 |
# @ acf
|
31 |
-
#: acf.php:
|
32 |
msgid "Field Groups"
|
33 |
-
msgstr "
|
34 |
|
35 |
# @ acf
|
36 |
-
#: acf.php:
|
37 |
msgid "Field Group"
|
38 |
-
msgstr "
|
39 |
|
40 |
# @ acf
|
41 |
-
#: acf.php:
|
42 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
43 |
msgid "Add New"
|
44 |
msgstr "Erstellen"
|
45 |
|
46 |
# @ acf
|
47 |
-
#: acf.php:
|
48 |
msgid "Add New Field Group"
|
49 |
-
msgstr "Neue
|
50 |
|
51 |
# @ acf
|
52 |
-
#: acf.php:
|
53 |
msgid "Edit Field Group"
|
54 |
-
msgstr "
|
55 |
|
56 |
# @ acf
|
57 |
-
#: acf.php:
|
58 |
msgid "New Field Group"
|
59 |
-
msgstr "Neue
|
60 |
|
61 |
# @ acf
|
62 |
-
#: acf.php:
|
63 |
msgid "View Field Group"
|
64 |
-
msgstr "
|
65 |
|
66 |
# @ acf
|
67 |
-
#: acf.php:
|
68 |
msgid "Search Field Groups"
|
69 |
-
msgstr "
|
70 |
|
71 |
# @ acf
|
72 |
-
#: acf.php:
|
73 |
msgid "No Field Groups found"
|
74 |
-
msgstr "Keine
|
75 |
|
76 |
# @ acf
|
77 |
-
#: acf.php:
|
78 |
msgid "No Field Groups found in Trash"
|
79 |
-
msgstr "Keine
|
80 |
|
81 |
# @ acf
|
82 |
-
#: acf.php:
|
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:
|
90 |
msgid "Field"
|
91 |
msgstr "Feld"
|
92 |
|
93 |
# @ acf
|
94 |
-
#: acf.php:
|
95 |
msgid "Add New Field"
|
96 |
msgstr "Feld hinzufügen"
|
97 |
|
98 |
# @ acf
|
99 |
-
#: acf.php:
|
100 |
msgid "Edit Field"
|
101 |
msgstr "Feld bearbeiten"
|
102 |
|
103 |
# @ acf
|
104 |
-
#: acf.php:
|
105 |
-
#: includes/admin/views/settings-info.php:105
|
106 |
msgid "New Field"
|
107 |
msgstr "Neues Feld"
|
108 |
|
109 |
# @ acf
|
110 |
-
#: acf.php:
|
111 |
msgid "View Field"
|
112 |
msgstr "Feld anzeigen"
|
113 |
|
114 |
# @ acf
|
115 |
-
#: acf.php:
|
116 |
msgid "Search Fields"
|
117 |
msgstr "Felder suchen"
|
118 |
|
119 |
# @ acf
|
120 |
-
#: acf.php:
|
121 |
msgid "No Fields found"
|
122 |
msgstr "Keine Felder gefunden"
|
123 |
|
124 |
# @ acf
|
125 |
-
#: acf.php:
|
126 |
msgid "No Fields found in Trash"
|
127 |
-
msgstr "Keine
|
128 |
|
129 |
-
#: acf.php:
|
130 |
#: includes/admin/admin-field-groups.php:567
|
131 |
msgid "Inactive"
|
132 |
msgstr "Inaktiv"
|
133 |
|
134 |
-
#: acf.php:
|
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 "
|
147 |
|
148 |
# @ acf
|
149 |
#: includes/admin/admin-field-group.php:70
|
150 |
msgid "Field group deleted."
|
151 |
-
msgstr "
|
152 |
|
153 |
# @ acf
|
154 |
#: includes/admin/admin-field-group.php:73
|
155 |
msgid "Field group published."
|
156 |
-
msgstr "
|
157 |
|
158 |
# @ acf
|
159 |
#: includes/admin/admin-field-group.php:74
|
160 |
msgid "Field group saved."
|
161 |
-
msgstr "
|
162 |
|
163 |
# @ acf
|
164 |
#: includes/admin/admin-field-group.php:75
|
165 |
msgid "Field group submitted."
|
166 |
-
msgstr "
|
167 |
|
168 |
# @ acf
|
169 |
#: includes/admin/admin-field-group.php:76
|
170 |
msgid "Field group scheduled for."
|
171 |
-
msgstr "
|
172 |
|
173 |
# @ acf
|
174 |
#: includes/admin/admin-field-group.php:77
|
175 |
msgid "Field group draft updated."
|
176 |
-
msgstr "Entwurf der
|
177 |
|
178 |
# @ acf
|
179 |
-
#: includes/admin/admin-field-group.php:
|
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:
|
185 |
msgid "This field cannot be moved until its changes have been saved"
|
186 |
-
msgstr "
|
|
|
|
|
187 |
|
188 |
# @ acf
|
189 |
-
#: includes/admin/admin-field-group.php:
|
190 |
msgid "Field group title is required"
|
191 |
-
msgstr "Es ist ein Titel für die
|
192 |
|
193 |
# @ acf
|
194 |
-
#: includes/admin/admin-field-group.php:
|
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 "
|
206 |
-
msgstr "
|
207 |
|
208 |
# @ acf
|
209 |
-
#: includes/admin/admin-field-group.php:160
|
210 |
msgid "(no label)"
|
211 |
-
msgstr "(
|
212 |
|
213 |
# @ acf
|
214 |
#: includes/admin/admin-field-group.php:161
|
|
|
|
|
|
|
|
|
|
|
215 |
#: includes/api/api-field-group.php:751
|
216 |
msgid "copy"
|
217 |
-
msgstr "
|
218 |
|
219 |
# @ acf
|
220 |
-
#: includes/admin/admin-field-group.php:
|
221 |
#: includes/admin/views/field-group-field-conditional-logic.php:51
|
222 |
-
#: includes/admin/views/field-group-field-conditional-logic.php:
|
223 |
#: includes/admin/views/field-group-locations.php:29
|
224 |
#: includes/admin/views/html-location-group.php:3
|
225 |
-
#: includes/api/api-helpers.php:
|
226 |
msgid "or"
|
227 |
msgstr "oder"
|
228 |
|
229 |
# @ acf
|
230 |
-
#: includes/admin/admin-field-group.php:
|
231 |
msgid "Null"
|
232 |
msgstr "Null"
|
233 |
|
234 |
# @ acf
|
235 |
-
#: includes/admin/admin-field-group.php:
|
236 |
msgid "Location"
|
237 |
msgstr "Position"
|
238 |
|
239 |
-
#: includes/admin/admin-field-group.php:
|
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:
|
245 |
msgid "Field Keys"
|
246 |
msgstr "Feldschlüssel"
|
247 |
|
248 |
-
#: includes/admin/admin-field-group.php:
|
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:
|
255 |
msgid "Move Complete."
|
256 |
msgstr "Verschieben erfolgreich abgeschlossen."
|
257 |
|
258 |
# @ acf
|
259 |
-
#: includes/admin/admin-field-group.php:
|
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
|
263 |
|
264 |
# @ acf
|
265 |
-
#: includes/admin/admin-field-group.php:
|
266 |
msgid "Close Window"
|
267 |
msgstr "Schließen"
|
268 |
|
269 |
# @ acf
|
270 |
-
#: includes/admin/admin-field-group.php:
|
271 |
msgid "Please select the destination for this field"
|
272 |
-
msgstr "In welche
|
273 |
|
274 |
# @ acf
|
275 |
-
#: includes/admin/admin-field-group.php:
|
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 "
|
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
|
298 |
-
msgstr[1] "%s
|
299 |
|
300 |
# @ acf
|
301 |
#: includes/admin/admin-field-groups.php:227
|
302 |
#, php-format
|
303 |
msgid "Field group synchronised. %s"
|
304 |
-
msgstr "
|
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
|
312 |
-
msgstr[1] "%s
|
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:
|
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/
|
330 |
-
#: includes/admin/views/
|
331 |
-
#: pro/fields/class-acf-field-gallery.php:
|
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 "
|
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:
|
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:
|
401 |
-
#: includes/fields/class-acf-field-relationship.php:
|
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
|
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:
|
438 |
-
#: includes/admin/
|
439 |
-
|
440 |
-
|
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/
|
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/
|
459 |
-
|
460 |
-
|
|
|
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 "
|
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
|
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
|
505 |
-
msgstr[1] "%s
|
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 "
|
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
|
522 |
-
"
|
523 |
-
"
|
524 |
-
"
|
525 |
-
"
|
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
|
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 "
|
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
|
569 |
-
"
|
570 |
|
571 |
# @ acf
|
572 |
#: includes/admin/tools/class-acf-admin-tool-import.php:66
|
573 |
-
#: includes/fields/class-acf-field-file.php:
|
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:
|
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
|
608 |
-
msgstr[1] "%s
|
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:
|
622 |
-
#: includes/admin/views/html-location-rule.php:
|
623 |
msgid "and"
|
624 |
msgstr "und"
|
625 |
|
626 |
# @ acf
|
627 |
-
#: includes/admin/views/field-group-field-conditional-logic.php:
|
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:
|
635 |
-
#: pro/fields/class-acf-field-repeater.php:
|
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:
|
648 |
-
#: includes/fields/class-acf-field-image.php:
|
649 |
#: includes/fields/class-acf-field-link.php:139
|
650 |
-
#: pro/fields/class-acf-field-gallery.php:
|
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:
|
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 "
|
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
|
689 |
|
690 |
# @ acf
|
691 |
#: includes/admin/views/field-group-field.php:75
|
692 |
msgid "Field Name"
|
693 |
-
msgstr "
|
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 |
-
"
|
700 |
"Sonderzeichen erlaubt"
|
701 |
|
702 |
# @ acf
|
703 |
#: includes/admin/views/field-group-field.php:85
|
704 |
msgid "Field Type"
|
705 |
-
msgstr "
|
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 "
|
|
|
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:
|
758 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
759 |
msgid "Label"
|
760 |
-
msgstr "
|
761 |
|
762 |
# @ acf
|
763 |
#: includes/admin/views/field-group-fields.php:6
|
764 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
765 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
766 |
msgid "Name"
|
767 |
-
msgstr "
|
768 |
|
769 |
#: includes/admin/views/field-group-fields.php:7
|
770 |
msgid "Key"
|
771 |
-
msgstr "
|
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 |
-
"
|
804 |
-
"
|
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
|
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
|
862 |
|
863 |
# @ acf
|
864 |
#: includes/admin/views/field-group-options.php:77
|
865 |
msgid "Below labels"
|
866 |
-
msgstr "Unterhalb der
|
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 "
|
881 |
|
882 |
#: includes/admin/views/field-group-options.php:97
|
883 |
msgid "Shown in field group list"
|
884 |
-
msgstr "
|
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:
|
914 |
msgid "Content Editor"
|
915 |
msgstr "Inhalts-Editor"
|
916 |
|
917 |
# @ acf
|
918 |
-
#: includes/admin/views/field-group-options.php:
|
919 |
msgid "Excerpt"
|
920 |
-
msgstr "
|
921 |
|
922 |
# @ acf
|
923 |
-
#: includes/admin/views/field-group-options.php:
|
924 |
msgid "Discussion"
|
925 |
msgstr "Diskussion"
|
926 |
|
927 |
# @ acf
|
928 |
-
#: includes/admin/views/field-group-options.php:
|
929 |
msgid "Comments"
|
930 |
msgstr "Kommentare"
|
931 |
|
932 |
# @ acf
|
933 |
-
#: includes/admin/views/field-group-options.php:
|
934 |
msgid "Revisions"
|
935 |
msgstr "Revisionen"
|
936 |
|
937 |
# @ acf
|
938 |
-
#: includes/admin/views/field-group-options.php:
|
939 |
msgid "Slug"
|
940 |
-
msgstr "
|
941 |
|
942 |
# @ acf
|
943 |
-
#: includes/admin/views/field-group-options.php:
|
944 |
msgid "Author"
|
945 |
msgstr "Autor"
|
946 |
|
947 |
# @ acf
|
948 |
-
#: includes/admin/views/field-group-options.php:
|
949 |
msgid "Format"
|
950 |
msgstr "Format"
|
951 |
|
952 |
# @ acf
|
953 |
-
#: includes/admin/views/field-group-options.php:
|
954 |
msgid "Page Attributes"
|
955 |
msgstr "Seiten-Attribute"
|
956 |
|
957 |
# @ acf
|
958 |
-
#: includes/admin/views/field-group-options.php:
|
959 |
-
#: includes/fields/class-acf-field-relationship.php:
|
960 |
msgid "Featured Image"
|
961 |
msgstr "Beitragsbild"
|
962 |
|
963 |
# @ acf
|
964 |
-
#: includes/admin/views/field-group-options.php:
|
965 |
msgid "Categories"
|
966 |
msgstr "Kategorien"
|
967 |
|
968 |
# @ acf
|
969 |
-
#: includes/admin/views/field-group-options.php:
|
970 |
msgid "Tags"
|
971 |
msgstr "Schlagworte"
|
972 |
|
973 |
# @ acf
|
974 |
-
#: includes/admin/views/field-group-options.php:
|
975 |
msgid "Send Trackbacks"
|
976 |
msgstr "Sende Trackbacks"
|
977 |
|
978 |
# @ acf
|
979 |
-
#: includes/admin/views/
|
980 |
-
msgid "
|
981 |
-
msgstr "
|
982 |
|
983 |
-
|
984 |
-
|
985 |
-
|
|
|
|
|
|
|
986 |
|
987 |
# @ acf
|
988 |
-
#: includes/admin/views/
|
989 |
-
|
990 |
-
|
991 |
-
|
|
|
|
|
|
|
|
|
992 |
|
993 |
-
#: includes/admin/views/
|
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/
|
1004 |
-
#: includes/admin/views/
|
1005 |
msgid "Site"
|
1006 |
msgstr "Website"
|
1007 |
|
1008 |
# @ acf
|
1009 |
-
#: includes/admin/views/
|
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/
|
1016 |
msgid "Site is up to date"
|
1017 |
msgstr "Die Website ist aktuell"
|
1018 |
|
1019 |
# @ acf
|
1020 |
-
#: includes/admin/views/
|
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/
|
1030 |
-
#: includes/admin/views/
|
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/
|
1045 |
-
#: includes/admin/views/
|
1046 |
#, php-format
|
1047 |
msgid "Upgrading data to version %s"
|
1048 |
msgstr "Daten auf Version %s upgraden"
|
1049 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1050 |
# @ acf
|
1051 |
-
#: includes/admin/views/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1052 |
#: pro/fields/class-acf-field-repeater.php:25
|
1053 |
msgid "Repeater"
|
1054 |
msgstr "Wiederholung"
|
1055 |
|
1056 |
# @ acf
|
1057 |
-
#: includes/admin/views/
|
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/
|
1064 |
#: pro/fields/class-acf-field-gallery.php:25
|
1065 |
msgid "Gallery"
|
1066 |
msgstr "Galerie"
|
1067 |
|
1068 |
# @ acf
|
1069 |
-
#: includes/admin/views/
|
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/
|
1076 |
msgid "Database Upgrade Required"
|
1077 |
msgstr "Es ist ein Upgrade der Datenbank erforderlich"
|
1078 |
|
1079 |
# @ acf
|
1080 |
-
#: includes/admin/views/
|
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 |
-
|
1086 |
-
#: includes/admin/views/install-notice.php:28
|
1087 |
msgid ""
|
1088 |
-
"
|
1089 |
-
"to the newest version."
|
1090 |
msgstr ""
|
1091 |
-
"
|
1092 |
-
"
|
1093 |
|
1094 |
-
#: includes/admin/views/
|
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:
|
1142 |
-
msgid "A
|
1143 |
-
msgstr ""
|
1144 |
-
"Eine neue Dimension der reibungslosen Nutzung benutzerdefinierter Felder"
|
1145 |
|
1146 |
# @ acf
|
1147 |
-
#: includes/admin/views/settings-info.php:
|
1148 |
msgid "Improved Usability"
|
1149 |
msgstr "Verbesserte Benutzerfreundlichkeit"
|
1150 |
|
1151 |
# @ acf
|
1152 |
-
#: includes/admin/views/settings-info.php:
|
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:
|
1165 |
msgid "Improved Design"
|
1166 |
msgstr "Verbessertes Design"
|
1167 |
|
1168 |
# @ acf
|
1169 |
-
#: includes/admin/views/settings-info.php:
|
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:
|
1181 |
msgid "Improved Data"
|
1182 |
msgstr "Verbesserte Datenstruktur"
|
1183 |
|
1184 |
# @ acf
|
1185 |
-
#: includes/admin/views/settings-info.php:
|
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
|
1192 |
-
"von ihren übergeordneten Feldern existieren können. Dies
|
1193 |
-
"Felder per Drag-and-Drop, in und aus ihren übergeordneten
|
1194 |
-
"werden können!"
|
1195 |
|
1196 |
# @ acf
|
1197 |
-
#: includes/admin/views/settings-info.php:
|
1198 |
msgid "Goodbye Add-ons. Hello PRO"
|
1199 |
msgstr "Macht's gut Add-ons… Hallo PRO"
|
1200 |
|
1201 |
# @ acf
|
1202 |
-
#: includes/admin/views/settings-info.php:
|
1203 |
msgid "Introducing ACF PRO"
|
1204 |
msgstr "Wir dürfen vorstellen… ACF PRO"
|
1205 |
|
1206 |
# @ acf
|
1207 |
-
#: includes/admin/views/settings-info.php:
|
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:
|
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:
|
1229 |
msgid "Powerful Features"
|
1230 |
msgstr "Leistungsstarke Funktionen"
|
1231 |
|
1232 |
# @ acf
|
1233 |
-
#: includes/admin/views/settings-info.php:
|
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:
|
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:
|
1251 |
msgid "Easy Upgrading"
|
1252 |
msgstr "Kinderleichte Aktualisierung"
|
1253 |
|
1254 |
-
|
1255 |
-
#: includes/admin/views/settings-info.php:57
|
1256 |
-
#, php-format
|
1257 |
msgid ""
|
1258 |
-
"
|
1259 |
-
"
|
1260 |
msgstr ""
|
1261 |
-
"
|
1262 |
-
"
|
1263 |
-
"ein Gratisexemplar von ACF PRO an!"
|
1264 |
|
1265 |
# @ acf
|
1266 |
-
#: includes/admin/views/settings-info.php:
|
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:
|
1279 |
-
msgid "
|
1280 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1281 |
|
1282 |
# @ acf
|
1283 |
-
#: includes/admin/views/settings-info.php:
|
1284 |
-
msgid "
|
1285 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
1286 |
|
1287 |
# @ acf
|
1288 |
-
#: includes/admin/views/settings-info.php:
|
1289 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1290 |
msgstr ""
|
1291 |
-
"
|
1292 |
|
1293 |
# @ acf
|
1294 |
-
#: includes/admin/views/settings-info.php:
|
1295 |
msgid "More AJAX"
|
1296 |
msgstr "Mehr AJAX"
|
1297 |
|
1298 |
# @ acf
|
1299 |
-
#: includes/admin/views/settings-info.php:
|
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:
|
1307 |
msgid "Local JSON"
|
1308 |
msgstr "Lokales JSON"
|
1309 |
|
1310 |
# @ acf
|
1311 |
-
#: includes/admin/views/settings-info.php:
|
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
|
1325 |
-
"controlled"
|
1326 |
msgstr ""
|
1327 |
-
"
|
1328 |
-
"
|
1329 |
|
1330 |
# @ acf
|
1331 |
-
#: includes/admin/views/settings-info.php:
|
1332 |
-
msgid "
|
1333 |
-
msgstr "
|
1334 |
|
1335 |
-
|
1336 |
-
|
1337 |
-
|
1338 |
-
|
|
|
1339 |
|
1340 |
# @ acf
|
1341 |
-
#: includes/admin/views/settings-info.php:
|
1342 |
-
msgid "New
|
1343 |
-
msgstr "Neue Formulare"
|
1344 |
|
1345 |
# @ acf
|
1346 |
-
#: includes/admin/views/settings-info.php:
|
1347 |
-
msgid "
|
|
|
|
|
1348 |
msgstr ""
|
1349 |
-
"Felder können nun auch Kommentaren, Widgets und allen
|
1350 |
-
"zugeordnet werden!"
|
1351 |
|
1352 |
# @ acf
|
1353 |
-
#: includes/admin/views/settings-info.php:
|
1354 |
-
msgid "
|
1355 |
-
msgstr "
|
1356 |
|
1357 |
-
# @ acf
|
1358 |
#: includes/admin/views/settings-info.php:110
|
1359 |
-
msgid "
|
1360 |
-
|
|
|
|
|
|
|
|
|
1361 |
|
1362 |
-
|
1363 |
-
|
1364 |
-
|
|
|
|
|
|
|
|
|
|
|
1365 |
msgstr ""
|
1366 |
-
"Das
|
|
|
1367 |
|
1368 |
# @ acf
|
1369 |
-
#: includes/admin/views/settings-info.php:
|
1370 |
msgid "New Settings"
|
1371 |
msgstr "Neue Einstellungen"
|
1372 |
|
1373 |
# @ acf
|
1374 |
-
#: includes/admin/views/settings-info.php:
|
1375 |
msgid ""
|
1376 |
-
"Field group settings have been added for
|
1377 |
-
"
|
1378 |
msgstr ""
|
1379 |
-
"Die
|
1380 |
-
"Beschriftungen und
|
|
|
1381 |
|
1382 |
# @ acf
|
1383 |
-
#: includes/admin/views/settings-info.php:
|
1384 |
msgid "Better Front End Forms"
|
1385 |
-
msgstr "Verbesserte
|
1386 |
|
1387 |
# @ acf
|
1388 |
-
#: includes/admin/views/settings-info.php:
|
1389 |
-
msgid "
|
1390 |
-
|
|
|
|
|
|
|
1391 |
|
1392 |
# @ acf
|
1393 |
-
#: includes/admin/views/settings-info.php:
|
1394 |
msgid "Better Validation"
|
1395 |
msgstr "Bessere Validierung"
|
1396 |
|
1397 |
# @ acf
|
1398 |
-
#: includes/admin/views/settings-info.php:
|
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:
|
1419 |
msgid "Moving Fields"
|
1420 |
msgstr "Verschiebbare Felder"
|
1421 |
|
1422 |
# @ acf
|
1423 |
-
#: includes/admin/views/settings-info.php:
|
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 |
-
"
|
1442 |
-
"
|
1443 |
|
1444 |
# @ acf
|
1445 |
-
#: includes/admin/views/settings-info.php:
|
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:
|
1466 |
msgid "Thumbnail"
|
1467 |
msgstr "Miniaturbild"
|
1468 |
|
1469 |
# @ acf
|
1470 |
-
#: includes/api/api-helpers.php:
|
1471 |
msgid "Medium"
|
1472 |
msgstr "Mittel"
|
1473 |
|
1474 |
# @ acf
|
1475 |
-
#: includes/api/api-helpers.php:
|
1476 |
msgid "Large"
|
1477 |
msgstr "Groß"
|
1478 |
|
1479 |
# @ acf
|
1480 |
-
#: includes/api/api-helpers.php:
|
1481 |
msgid "Full Size"
|
1482 |
msgstr "Volle Größe"
|
1483 |
|
1484 |
# @ acf
|
1485 |
-
#: includes/api/api-helpers.php:
|
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:
|
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:
|
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:
|
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:
|
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:
|
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:
|
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:
|
1528 |
#, php-format
|
1529 |
msgid "File type must be %s."
|
1530 |
msgstr "Der Dateityp muss %s sein."
|
1531 |
|
1532 |
# @ acf
|
1533 |
-
#: includes/assets.php:
|
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:
|
1539 |
msgctxt "verb"
|
1540 |
msgid "Select"
|
1541 |
msgstr "Auswählen"
|
1542 |
|
1543 |
-
#: includes/assets.php:
|
1544 |
msgctxt "verb"
|
1545 |
msgid "Edit"
|
1546 |
msgstr "Bearbeiten"
|
1547 |
|
1548 |
-
#: includes/assets.php:
|
1549 |
msgctxt "verb"
|
1550 |
msgid "Update"
|
1551 |
msgstr "Aktualisieren"
|
1552 |
|
1553 |
# @ acf
|
1554 |
-
#: includes/assets.php:
|
1555 |
msgid "Uploaded to this post"
|
1556 |
msgstr "Zu diesem Beitrag hochgeladen"
|
1557 |
|
1558 |
# @ acf
|
1559 |
-
#: includes/assets.php:
|
1560 |
msgid "Expand Details"
|
1561 |
msgstr "Details einblenden"
|
1562 |
|
1563 |
# @ acf
|
1564 |
-
#: includes/assets.php:
|
1565 |
msgid "Collapse Details"
|
1566 |
msgstr "Details ausblenden"
|
1567 |
|
1568 |
-
#: includes/assets.php:
|
1569 |
msgid "Restricted"
|
1570 |
msgstr "Eingeschränkt"
|
1571 |
|
1572 |
# @ acf
|
1573 |
-
#: includes/assets.php:
|
1574 |
msgid "All images"
|
1575 |
msgstr "Alle Bilder"
|
1576 |
|
1577 |
# @ acf
|
1578 |
-
#: includes/assets.php:
|
1579 |
msgid "Validation successful"
|
1580 |
msgstr "Überprüfung erfolgreich"
|
1581 |
|
1582 |
# @ acf
|
1583 |
-
#: includes/assets.php:
|
1584 |
#: includes/validation.php:296
|
1585 |
msgid "Validation failed"
|
1586 |
msgstr "Überprüfung fehlgeschlagen"
|
1587 |
|
1588 |
# @ acf
|
1589 |
-
#: includes/assets.php:
|
1590 |
msgid "1 field requires attention"
|
1591 |
msgstr "Für 1 Feld ist eine Aktualisierung notwendig"
|
1592 |
|
1593 |
# @ acf
|
1594 |
-
#: includes/assets.php:
|
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:
|
1601 |
msgid "Are you sure?"
|
1602 |
msgstr "Wirklich entfernen?"
|
1603 |
|
1604 |
# @ acf
|
1605 |
-
#: includes/assets.php:
|
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:
|
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:
|
1620 |
-
#: includes/fields/class-acf-field-image.php:
|
1621 |
#: includes/fields/class-acf-field-link.php:140
|
1622 |
-
#: pro/fields/class-acf-field-gallery.php:
|
1623 |
-
#: pro/fields/class-acf-field-gallery.php:
|
1624 |
msgid "Remove"
|
1625 |
msgstr "Entfernen"
|
1626 |
|
1627 |
-
#: includes/assets.php:
|
1628 |
msgid "Cancel"
|
1629 |
msgstr "Abbrechen"
|
1630 |
|
1631 |
-
#: includes/assets.php:
|
1632 |
msgid "Has any value"
|
1633 |
msgstr "Hat einen Wert"
|
1634 |
|
1635 |
-
#: includes/assets.php:
|
1636 |
msgid "Has no value"
|
1637 |
msgstr "Hat keinen Wert"
|
1638 |
|
1639 |
# @ acf
|
1640 |
-
#: includes/assets.php:
|
1641 |
msgid "Value is equal to"
|
1642 |
msgstr "Wert ist gleich"
|
1643 |
|
1644 |
# @ acf
|
1645 |
-
#: includes/assets.php:
|
1646 |
msgid "Value is not equal to"
|
1647 |
msgstr "Wert ist ungleich"
|
1648 |
|
1649 |
# @ acf
|
1650 |
-
#: includes/assets.php:
|
1651 |
msgid "Value matches pattern"
|
1652 |
msgstr "Wert entspricht regulärem Ausdruck"
|
1653 |
|
1654 |
-
#: includes/assets.php:
|
1655 |
msgid "Value contains"
|
1656 |
msgstr "Wert enthält"
|
1657 |
|
1658 |
# @ acf
|
1659 |
-
#: includes/assets.php:
|
1660 |
msgid "Value is greater than"
|
1661 |
msgstr "Wert ist größer als"
|
1662 |
|
1663 |
# @ acf
|
1664 |
-
#: includes/assets.php:
|
1665 |
msgid "Value is less than"
|
1666 |
msgstr "Wert ist kleiner als"
|
1667 |
|
1668 |
-
#: includes/assets.php:
|
1669 |
msgid "Selection is greater than"
|
1670 |
msgstr "Auswahl ist größer als"
|
1671 |
|
1672 |
# @ acf
|
1673 |
-
#: includes/assets.php:
|
1674 |
msgid "Selection is less than"
|
1675 |
msgstr "Auswahl ist kleiner als"
|
1676 |
|
1677 |
# @ acf
|
1678 |
-
#: includes/fields.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1679 |
msgid "Basic"
|
1680 |
msgstr "Grundlage"
|
1681 |
|
1682 |
# @ acf
|
1683 |
-
#: includes/fields.php:
|
1684 |
msgid "Content"
|
1685 |
msgstr "Inhalt"
|
1686 |
|
1687 |
# @ acf
|
1688 |
-
#: includes/fields.php:
|
1689 |
msgid "Choice"
|
1690 |
msgstr "Auswahl"
|
1691 |
|
1692 |
# @ acf
|
1693 |
-
#: includes/fields.php:
|
1694 |
msgid "Relational"
|
1695 |
msgstr "Relational"
|
1696 |
|
1697 |
# @ acf
|
1698 |
-
#: includes/fields.php:
|
1699 |
msgid "jQuery"
|
1700 |
msgstr "jQuery"
|
1701 |
|
1702 |
# @ acf
|
1703 |
-
#: includes/fields.php:
|
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:
|
1709 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
1710 |
-
#: pro/fields/class-acf-field-repeater.php:
|
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 "
|
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 "
|
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 |
-
"
|
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:
|
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:
|
1773 |
msgid "Enter each choice on a new line."
|
1774 |
-
msgstr "Jede Auswahlmöglichkeit in
|
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:
|
1781 |
msgid "For more control, you may specify both a value and label like this:"
|
1782 |
msgstr ""
|
1783 |
-
"Für
|
1784 |
-
"
|
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:
|
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:
|
1798 |
#: includes/fields/class-acf-field-radio.php:244
|
1799 |
-
#: includes/fields/class-acf-field-select.php:
|
1800 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
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:
|
1813 |
-
#: includes/fields/class-acf-field-select.php:
|
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:
|
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:
|
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:
|
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:
|
1853 |
-
#: includes/fields/class-acf-field-image.php:
|
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:
|
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:
|
1864 |
-
#: includes/fields/class-acf-field-image.php:
|
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
|
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:
|
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:
|
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:
|
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
|
1910 |
|
1911 |
#: includes/fields/class-acf-field-checkbox.php:369
|
1912 |
msgid "Save 'custom' values to the field's choices"
|
1913 |
msgstr ""
|
1914 |
-
"
|
1915 |
|
1916 |
# @ acf
|
1917 |
#: includes/fields/class-acf-field-checkbox.php:381
|
1918 |
-
#: includes/fields/class-acf-field-select.php:
|
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 |
-
"
|
|
|
1930 |
|
1931 |
# @ acf
|
1932 |
#: includes/fields/class-acf-field-color_picker.php:25
|
1933 |
msgid "Color Picker"
|
1934 |
-
msgstr "
|
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 "
|
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 "
|
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 "
|
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
|
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 "
|
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
|
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:
|
2020 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2021 |
-
#: includes/fields/class-acf-field-select.php:
|
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 "
|
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
|
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 "
|
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 "
|
2103 |
|
2104 |
#: includes/fields/class-acf-field-date_time_picker.php:81
|
2105 |
msgctxt "Date Time Picker JS amTextShort"
|
2106 |
msgid "A"
|
2107 |
-
msgstr "
|
2108 |
|
2109 |
#: includes/fields/class-acf-field-date_time_picker.php:84
|
2110 |
msgctxt "Date Time Picker JS pmText"
|
2111 |
msgid "PM"
|
2112 |
-
msgstr "
|
2113 |
|
2114 |
#: includes/fields/class-acf-field-date_time_picker.php:85
|
2115 |
msgctxt "Date Time Picker JS pmTextShort"
|
2116 |
msgid "P"
|
2117 |
-
msgstr "
|
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 "
|
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 "
|
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:
|
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:
|
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:
|
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:
|
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:
|
2187 |
msgid "Edit File"
|
2188 |
msgstr "Datei bearbeiten"
|
2189 |
|
2190 |
# @ acf
|
2191 |
-
#: includes/fields/class-acf-field-file.php:
|
2192 |
msgid "Update File"
|
2193 |
msgstr "Datei aktualisieren"
|
2194 |
|
2195 |
-
#: includes/fields/class-acf-field-file.php:
|
2196 |
msgid "File name"
|
2197 |
msgstr "Dateiname"
|
2198 |
|
2199 |
# @ acf
|
2200 |
-
#: includes/fields/class-acf-field-file.php:
|
2201 |
-
#: includes/fields/class-acf-field-file.php:
|
2202 |
-
#: includes/fields/class-acf-field-file.php:
|
2203 |
-
#: includes/fields/class-acf-field-image.php:
|
2204 |
-
#: includes/fields/class-acf-field-image.php:
|
2205 |
-
#: pro/fields/class-acf-field-gallery.php:
|
2206 |
-
#: pro/fields/class-acf-field-gallery.php:
|
2207 |
msgid "File size"
|
2208 |
msgstr "Dateigröße"
|
2209 |
|
2210 |
# @ acf
|
2211 |
-
#: includes/fields/class-acf-field-file.php:
|
2212 |
msgid "Add File"
|
2213 |
msgstr "Datei hinzufügen"
|
2214 |
|
2215 |
# @ acf
|
2216 |
-
#: includes/fields/class-acf-field-file.php:
|
2217 |
msgid "File Array"
|
2218 |
msgstr "Datei-Array"
|
2219 |
|
2220 |
# @ acf
|
2221 |
-
#: includes/fields/class-acf-field-file.php:
|
2222 |
msgid "File URL"
|
2223 |
msgstr "Datei-URL"
|
2224 |
|
2225 |
# @ acf
|
2226 |
-
#: includes/fields/class-acf-field-file.php:
|
2227 |
msgid "File ID"
|
2228 |
msgstr "Datei-ID"
|
2229 |
|
2230 |
# @ acf
|
2231 |
-
#: includes/fields/class-acf-field-file.php:
|
2232 |
-
#: includes/fields/class-acf-field-image.php:
|
2233 |
-
#: pro/fields/class-acf-field-gallery.php:
|
2234 |
msgid "Library"
|
2235 |
-
msgstr "
|
2236 |
|
2237 |
# @ acf
|
2238 |
-
#: includes/fields/class-acf-field-file.php:
|
2239 |
-
#: includes/fields/class-acf-field-image.php:
|
2240 |
-
#: pro/fields/class-acf-field-gallery.php:
|
2241 |
msgid "Limit the media library choice"
|
2242 |
-
msgstr "Beschränkt die Auswahl in der
|
2243 |
|
2244 |
# @ acf
|
2245 |
-
#: includes/fields/class-acf-field-file.php:
|
2246 |
-
#: includes/fields/class-acf-field-image.php:
|
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:
|
2255 |
msgid "All"
|
2256 |
msgstr "Alle"
|
2257 |
|
2258 |
# @ acf
|
2259 |
-
#: includes/fields/class-acf-field-file.php:
|
2260 |
-
#: includes/fields/class-acf-field-image.php:
|
2261 |
-
#: pro/fields/class-acf-field-gallery.php:
|
2262 |
msgid "Uploaded to post"
|
2263 |
msgstr "Für den Beitrag hochgeladen"
|
2264 |
|
2265 |
# @ acf
|
2266 |
-
#: includes/fields/class-acf-field-file.php:
|
2267 |
-
#: includes/fields/class-acf-field-image.php:
|
2268 |
-
#: pro/fields/class-acf-field-gallery.php:
|
2269 |
msgid "Minimum"
|
2270 |
msgstr "Minimum"
|
2271 |
|
2272 |
# @ acf
|
2273 |
-
#: includes/fields/class-acf-field-file.php:
|
2274 |
-
#: includes/fields/class-acf-field-file.php:
|
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:
|
2282 |
-
#: includes/fields/class-acf-field-image.php:
|
2283 |
-
#: pro/fields/class-acf-field-gallery.php:
|
2284 |
msgid "Maximum"
|
2285 |
msgstr "Maximum"
|
2286 |
|
2287 |
# @ acf
|
2288 |
-
#: includes/fields/class-acf-field-file.php:
|
2289 |
-
#: includes/fields/class-acf-field-image.php:
|
2290 |
-
#: pro/fields/class-acf-field-gallery.php:
|
2291 |
msgid "Allowed file types"
|
2292 |
-
msgstr "Erlaubte
|
2293 |
|
2294 |
# @ acf
|
2295 |
-
#: includes/fields/class-acf-field-file.php:
|
2296 |
-
#: includes/fields/class-acf-field-image.php:
|
2297 |
-
#: pro/fields/class-acf-field-gallery.php:
|
2298 |
msgid "Comma separated list. Leave blank for all types"
|
2299 |
msgstr ""
|
2300 |
-
"Komma
|
2301 |
-
"
|
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:
|
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:
|
2315 |
msgid "Clear location"
|
2316 |
msgstr "Position löschen"
|
2317 |
|
2318 |
# @ acf
|
2319 |
-
#: includes/fields/class-acf-field-google-map.php:
|
2320 |
msgid "Find current location"
|
2321 |
msgstr "Aktuelle Position finden"
|
2322 |
|
2323 |
# @ acf
|
2324 |
-
#: includes/fields/class-acf-field-google-map.php:
|
2325 |
msgid "Search for address..."
|
2326 |
msgstr "Nach der Adresse suchen..."
|
2327 |
|
2328 |
# @ acf
|
2329 |
-
#: includes/fields/class-acf-field-google-map.php:
|
2330 |
-
#: includes/fields/class-acf-field-google-map.php:
|
2331 |
msgid "Center"
|
2332 |
-
msgstr "
|
2333 |
|
2334 |
# @ acf
|
2335 |
-
#: includes/fields/class-acf-field-google-map.php:
|
2336 |
-
#: includes/fields/class-acf-field-google-map.php:
|
2337 |
msgid "Center the initial map"
|
2338 |
-
msgstr "
|
2339 |
|
2340 |
# @ acf
|
2341 |
-
#: includes/fields/class-acf-field-google-map.php:
|
2342 |
msgid "Zoom"
|
2343 |
msgstr "Zoom"
|
2344 |
|
2345 |
# @ acf
|
2346 |
-
#: includes/fields/class-acf-field-google-map.php:
|
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:
|
2352 |
-
#: includes/fields/class-acf-field-image.php:
|
2353 |
-
#: includes/fields/class-acf-field-image.php:
|
2354 |
#: includes/fields/class-acf-field-oembed.php:268
|
2355 |
-
#: pro/fields/class-acf-field-gallery.php:
|
2356 |
-
#: pro/fields/class-acf-field-gallery.php:
|
2357 |
msgid "Height"
|
2358 |
msgstr "Höhe"
|
2359 |
|
2360 |
# @ acf
|
2361 |
-
#: includes/fields/class-acf-field-google-map.php:
|
2362 |
msgid "Customise the map height"
|
2363 |
-
msgstr "
|
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:
|
2375 |
msgid "Sub Fields"
|
2376 |
-
msgstr "
|
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:
|
2388 |
-
#: pro/fields/class-acf-field-repeater.php:
|
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:
|
2396 |
-
#: pro/fields/class-acf-field-repeater.php:
|
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:
|
2404 |
-
#: pro/fields/class-acf-field-repeater.php:
|
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:
|
2415 |
msgid "Select Image"
|
2416 |
msgstr "Bild auswählen"
|
2417 |
|
2418 |
# @ acf
|
2419 |
-
#: includes/fields/class-acf-field-image.php:
|
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:
|
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:
|
2432 |
msgid "No image selected"
|
2433 |
msgstr "Kein Bild ausgewählt"
|
2434 |
|
2435 |
# @ acf
|
2436 |
-
#: includes/fields/class-acf-field-image.php:
|
2437 |
msgid "Add Image"
|
2438 |
msgstr "Bild hinzufügen"
|
2439 |
|
2440 |
# @ acf
|
2441 |
-
#: includes/fields/class-acf-field-image.php:
|
2442 |
msgid "Image Array"
|
2443 |
msgstr "Bild-Array"
|
2444 |
|
2445 |
# @ acf
|
2446 |
-
#: includes/fields/class-acf-field-image.php:
|
2447 |
msgid "Image URL"
|
2448 |
msgstr "Bild-URL"
|
2449 |
|
2450 |
# @ acf
|
2451 |
-
#: includes/fields/class-acf-field-image.php:
|
2452 |
msgid "Image ID"
|
2453 |
msgstr "Bild-ID"
|
2454 |
|
2455 |
# @ acf
|
2456 |
-
#: includes/fields/class-acf-field-image.php:
|
2457 |
msgid "Preview Size"
|
2458 |
msgstr "Maße der Vorschau"
|
2459 |
|
2460 |
# @ acf
|
2461 |
-
#: includes/fields/class-acf-field-image.php:
|
2462 |
msgid "Shown when entering data"
|
2463 |
-
msgstr "Legt fest welche Maße die Vorschau in der
|
2464 |
|
2465 |
# @ acf
|
2466 |
-
#: includes/fields/class-acf-field-image.php:
|
2467 |
-
#: includes/fields/class-acf-field-image.php:
|
2468 |
-
#: pro/fields/class-acf-field-gallery.php:
|
2469 |
-
#: pro/fields/class-acf-field-gallery.php:
|
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:
|
2477 |
-
#: includes/fields/class-acf-field-image.php:
|
2478 |
#: includes/fields/class-acf-field-oembed.php:257
|
2479 |
-
#: pro/fields/class-acf-field-gallery.php:
|
2480 |
-
#: pro/fields/class-acf-field-gallery.php:
|
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 "
|
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
|
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 "
|
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 <br>"
|
2537 |
-
msgstr "
|
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
|
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 |
-
"
|
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:
|
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:
|
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:
|
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:
|
2620 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
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:
|
2627 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2628 |
msgid "Filter by Post Type"
|
2629 |
-
msgstr "Nach
|
2630 |
|
2631 |
# @ acf
|
2632 |
#: includes/fields/class-acf-field-page_link.php:493
|
2633 |
-
#: includes/fields/class-acf-field-post_object.php:
|
2634 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2635 |
msgid "All post types"
|
2636 |
-
msgstr "Alle
|
2637 |
|
2638 |
# @ acf
|
2639 |
#: includes/fields/class-acf-field-page_link.php:499
|
2640 |
-
#: includes/fields/class-acf-field-post_object.php:
|
2641 |
-
#: includes/fields/class-acf-field-relationship.php:
|
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:
|
2648 |
-
#: includes/fields/class-acf-field-relationship.php:
|
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:
|
2659 |
-
#: includes/fields/class-acf-field-select.php:
|
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:
|
2672 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2673 |
msgid "Post Object"
|
2674 |
msgstr "Beitrags-Objekt"
|
2675 |
|
2676 |
# @ acf
|
2677 |
-
#: includes/fields/class-acf-field-post_object.php:
|
2678 |
-
#: includes/fields/class-acf-field-relationship.php:
|
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 "
|
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 |
-
"
|
2697 |
-
"
|
2698 |
|
2699 |
# @ acf
|
2700 |
#: includes/fields/class-acf-field-radio.php:265
|
2701 |
msgid "Save Other"
|
2702 |
-
msgstr "
|
2703 |
|
2704 |
# @ acf
|
2705 |
#: includes/fields/class-acf-field-radio.php:270
|
2706 |
msgid "Save 'other' values to the field's choices"
|
2707 |
-
msgstr "
|
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:
|
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:
|
2725 |
msgid "Loading"
|
2726 |
msgstr "Lade"
|
2727 |
|
2728 |
# @ acf
|
2729 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2730 |
msgid "No matches found"
|
2731 |
msgstr "Keine Übereinstimmung gefunden"
|
2732 |
|
2733 |
# @ acf
|
2734 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2735 |
msgid "Select post type"
|
2736 |
-
msgstr "
|
2737 |
|
2738 |
# @ acf
|
2739 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2740 |
msgid "Select taxonomy"
|
2741 |
msgstr "Taxonomie auswählen"
|
2742 |
|
2743 |
# @ acf
|
2744 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2745 |
msgid "Search..."
|
2746 |
msgstr "Suchen..."
|
2747 |
|
2748 |
# @ acf
|
2749 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2750 |
msgid "Filters"
|
2751 |
msgstr "Filter"
|
2752 |
|
2753 |
# @ acf
|
2754 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2755 |
#: includes/locations/class-acf-location-post-type.php:27
|
2756 |
msgid "Post Type"
|
2757 |
-
msgstr "
|
2758 |
|
2759 |
# @ acf
|
2760 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2761 |
#: includes/fields/class-acf-field-taxonomy.php:28
|
2762 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
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:
|
2769 |
msgid "Elements"
|
2770 |
msgstr "Elemente"
|
2771 |
|
2772 |
# @ acf
|
2773 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2774 |
msgid "Selected elements will be displayed in each result"
|
2775 |
-
msgstr "Die ausgewählten Elemente werden in jedem Ergebnis
|
2776 |
|
2777 |
# @ acf
|
2778 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2779 |
msgid "Minimum posts"
|
2780 |
-
msgstr "
|
2781 |
|
2782 |
# @ acf
|
2783 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2784 |
msgid "Maximum posts"
|
2785 |
-
msgstr "
|
2786 |
|
2787 |
# @ acf
|
2788 |
-
#: includes/fields/class-acf-field-relationship.php:
|
2789 |
-
#: pro/fields/class-acf-field-gallery.php:
|
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:
|
2798 |
msgctxt "noun"
|
2799 |
msgid "Select"
|
2800 |
msgstr "Auswahl"
|
2801 |
|
2802 |
-
#: includes/fields/class-acf-field-select.php:
|
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:
|
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:
|
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:
|
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:
|
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:
|
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:
|
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:
|
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:
|
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:
|
2856 |
msgctxt "Select2 JS load_more"
|
2857 |
msgid "Loading more results…"
|
2858 |
msgstr "Mehr Ergebnisse laden…"
|
2859 |
|
2860 |
-
#: includes/fields/class-acf-field-select.php:
|
2861 |
msgctxt "Select2 JS searching"
|
2862 |
msgid "Searching…"
|
2863 |
msgstr "Suchen…"
|
2864 |
|
2865 |
-
#: includes/fields/class-acf-field-select.php:
|
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:
|
2872 |
#: includes/fields/class-acf-field-true_false.php:144
|
2873 |
msgid "Stylised UI"
|
2874 |
-
msgstr "
|
2875 |
|
2876 |
# @ acf
|
2877 |
-
#: includes/fields/class-acf-field-select.php:
|
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:
|
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
|
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 |
-
"
|
2905 |
-
"Gruppe."
|
2906 |
|
2907 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
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:
|
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 "
|
2922 |
|
2923 |
# @ acf
|
2924 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
2925 |
msgid "Appearance"
|
2926 |
msgstr "Anzeige"
|
2927 |
|
2928 |
# @ acf
|
2929 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
2930 |
msgid "Select the appearance of this field"
|
2931 |
-
msgstr "
|
2932 |
|
2933 |
# @ acf
|
2934 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
2935 |
msgid "Multiple Values"
|
2936 |
msgstr "Mehrere Werte"
|
2937 |
|
2938 |
# @ acf
|
2939 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
2940 |
msgid "Multi Select"
|
2941 |
msgstr "Auswahlmenü"
|
2942 |
|
2943 |
# @ acf
|
2944 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
2945 |
msgid "Single Value"
|
2946 |
msgstr "Einzelne Werte"
|
2947 |
|
2948 |
# @ acf
|
2949 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
2950 |
msgid "Radio Buttons"
|
2951 |
msgstr "Radio Button"
|
2952 |
|
2953 |
# @ acf
|
2954 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
2955 |
msgid "Create Terms"
|
2956 |
-
msgstr "
|
2957 |
|
2958 |
# @ acf
|
2959 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
2960 |
msgid "Allow new terms to be created whilst editing"
|
2961 |
-
msgstr "
|
2962 |
|
2963 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
2964 |
msgid "Save Terms"
|
2965 |
-
msgstr "
|
2966 |
|
2967 |
# @ acf
|
2968 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
2969 |
msgid "Connect selected terms to the post"
|
2970 |
-
msgstr "
|
2971 |
|
2972 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
2973 |
msgid "Load Terms"
|
2974 |
-
msgstr "
|
2975 |
|
2976 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
2977 |
msgid "Load value from posts terms"
|
2978 |
-
msgstr "Den Wert
|
2979 |
|
2980 |
# @ acf
|
2981 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
2982 |
msgid "Term Object"
|
2983 |
msgstr "Begriffs-Objekt"
|
2984 |
|
2985 |
# @ acf
|
2986 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
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:
|
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:
|
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:
|
3008 |
#, php-format
|
3009 |
msgid "%s added"
|
3010 |
msgstr "%s hinzugefügt"
|
3011 |
|
3012 |
# @ acf
|
3013 |
-
#: includes/fields/class-acf-field-taxonomy.php:
|
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 "
|
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 "
|
3052 |
|
3053 |
# @ acf
|
3054 |
#: includes/fields/class-acf-field-true_false.php:25
|
3055 |
msgid "True / False"
|
3056 |
-
msgstr "
|
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 "
|
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:
|
3125 |
msgid "Visual"
|
3126 |
msgstr "Visuell"
|
3127 |
|
3128 |
# @ acf
|
3129 |
-
#: includes/fields/class-acf-field-wysiwyg.php:
|
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:
|
3135 |
msgid "Click to initialize TinyMCE"
|
3136 |
msgstr "Klicken um TinyMCE zu initialisieren"
|
3137 |
|
3138 |
# @ acf
|
3139 |
-
#: includes/fields/class-acf-field-wysiwyg.php:
|
3140 |
msgid "Tabs"
|
3141 |
msgstr "Tabs"
|
3142 |
|
3143 |
# @ acf
|
3144 |
-
#: includes/fields/class-acf-field-wysiwyg.php:
|
3145 |
msgid "Visual & Text"
|
3146 |
msgstr "Visuell & Text"
|
3147 |
|
3148 |
# @ acf
|
3149 |
-
#: includes/fields/class-acf-field-wysiwyg.php:
|
3150 |
msgid "Visual Only"
|
3151 |
msgstr "Nur Visuell"
|
3152 |
|
3153 |
# @ acf
|
3154 |
-
#: includes/fields/class-acf-field-wysiwyg.php:
|
3155 |
msgid "Text Only"
|
3156 |
msgstr "Nur Text"
|
3157 |
|
3158 |
# @ acf
|
3159 |
-
#: includes/fields/class-acf-field-wysiwyg.php:
|
3160 |
msgid "Toolbar"
|
3161 |
msgstr "Werkzeugleiste"
|
3162 |
|
3163 |
# @ acf
|
3164 |
-
#: includes/fields/class-acf-field-wysiwyg.php:
|
3165 |
msgid "Show Media Upload Buttons?"
|
3166 |
msgstr "Button zum Hochladen von Medien anzeigen?"
|
3167 |
|
3168 |
-
#: includes/fields/class-acf-field-wysiwyg.php:
|
3169 |
msgid "Delay initialization?"
|
3170 |
msgstr "Initialisierung verzögern?"
|
3171 |
|
3172 |
-
#: includes/fields/class-acf-field-wysiwyg.php:
|
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:
|
3178 |
#: pro/admin/admin-options-page.php:308
|
3179 |
msgid "Edit field group"
|
3180 |
-
msgstr "
|
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:
|
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:
|
3218 |
msgid "is equal to"
|
3219 |
msgstr "ist gleich"
|
3220 |
|
3221 |
# @ acf
|
3222 |
-
#: includes/locations.php:
|
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
|
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 "
|
3260 |
|
3261 |
# @ acf
|
3262 |
#: includes/locations/class-acf-location-current-user.php:98
|
3263 |
msgid "Viewing front end"
|
3264 |
-
msgstr "
|
3265 |
|
3266 |
# @ acf
|
3267 |
#: includes/locations/class-acf-location-current-user.php:99
|
3268 |
msgid "Viewing back end"
|
3269 |
-
msgstr "
|
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
|
3409 |
-
"
|
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
|
3446 |
-
"Lizenzschlüssel ein. Falls Sie keinen besitzen informieren Sie sich
|
3447 |
-
"hier hinsichtlich
|
3448 |
-
"
|
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 "
|
3529 |
|
3530 |
#: pro/fields/class-acf-field-clone.php:860
|
3531 |
msgid "Prefix Field Labels"
|
3532 |
-
msgstr "Präfix für
|
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
|
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
|
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
|
3555 |
|
3556 |
# @ acf
|
3557 |
#: pro/fields/class-acf-field-flexible-content.php:31
|
3558 |
-
#: pro/fields/class-acf-field-repeater.php:
|
3559 |
-
#: pro/fields/class-acf-field-repeater.php:
|
3560 |
msgid "Add Row"
|
3561 |
msgstr "Eintrag hinzufügen"
|
3562 |
|
3563 |
# @ acf
|
3564 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
|
|
|
|
3565 |
msgid "layout"
|
3566 |
-
|
|
|
|
|
3567 |
|
3568 |
# @ acf
|
3569 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
3570 |
msgid "layouts"
|
3571 |
msgstr "Einträge"
|
3572 |
|
3573 |
# @ acf
|
3574 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
3575 |
-
|
3576 |
-
|
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:
|
3595 |
-
msgid "
|
3596 |
-
msgstr "
|
3597 |
|
3598 |
# @ acf
|
3599 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
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:
|
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:
|
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:
|
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:
|
3621 |
msgid "Add layout"
|
3622 |
msgstr "Layout hinzufügen"
|
3623 |
|
3624 |
# @ acf
|
3625 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
3626 |
msgid "Remove layout"
|
3627 |
msgstr "Layout entfernen"
|
3628 |
|
3629 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
3630 |
-
#: pro/fields/class-acf-field-repeater.php:
|
3631 |
msgid "Click to toggle"
|
3632 |
msgstr "Zum Auswählen anklicken"
|
3633 |
|
3634 |
# @ acf
|
3635 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
3636 |
msgid "Reorder Layout"
|
3637 |
msgstr "Layout sortieren"
|
3638 |
|
3639 |
# @ acf
|
3640 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
3641 |
msgid "Reorder"
|
3642 |
msgstr "Sortieren"
|
3643 |
|
3644 |
# @ acf
|
3645 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
3646 |
msgid "Delete Layout"
|
3647 |
msgstr "Layout löschen"
|
3648 |
|
3649 |
# @ acf
|
3650 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
3651 |
msgid "Duplicate Layout"
|
3652 |
msgstr "Layout duplizieren"
|
3653 |
|
3654 |
# @ acf
|
3655 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
3656 |
msgid "Add New Layout"
|
3657 |
msgstr "Neues Layout hinzufügen"
|
3658 |
|
3659 |
# @ acf
|
3660 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
3661 |
msgid "Min"
|
3662 |
msgstr "Min"
|
3663 |
|
3664 |
# @ acf
|
3665 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
3666 |
msgid "Max"
|
3667 |
msgstr "Max"
|
3668 |
|
3669 |
# @ acf
|
3670 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
3671 |
-
#: pro/fields/class-acf-field-repeater.php:
|
3672 |
msgid "Button Label"
|
3673 |
msgstr "Button-Beschriftung"
|
3674 |
|
3675 |
# @ acf
|
3676 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
3677 |
msgid "Minimum Layouts"
|
3678 |
-
msgstr "
|
3679 |
|
3680 |
# @ acf
|
3681 |
-
#: pro/fields/class-acf-field-flexible-content.php:
|
3682 |
msgid "Maximum Layouts"
|
3683 |
-
msgstr "
|
3684 |
|
3685 |
# @ acf
|
3686 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3687 |
msgid "Add Image to Gallery"
|
3688 |
msgstr "Bild zur Galerie hinzufügen"
|
3689 |
|
3690 |
# @ acf
|
3691 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3692 |
msgid "Maximum selection reached"
|
3693 |
msgstr "Maximale Auswahl erreicht"
|
3694 |
|
3695 |
# @ acf
|
3696 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3697 |
msgid "Length"
|
3698 |
msgstr "Länge"
|
3699 |
|
3700 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3701 |
msgid "Caption"
|
3702 |
msgstr "Bildunterschrift"
|
3703 |
|
3704 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3705 |
msgid "Alt Text"
|
3706 |
msgstr "Alt Text"
|
3707 |
|
3708 |
# @ acf
|
3709 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3710 |
msgid "Add to gallery"
|
3711 |
msgstr "Zur Galerie hinzufügen"
|
3712 |
|
3713 |
# @ acf
|
3714 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3715 |
msgid "Bulk actions"
|
3716 |
msgstr "Massenverarbeitung"
|
3717 |
|
3718 |
# @ acf
|
3719 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3720 |
msgid "Sort by date uploaded"
|
3721 |
msgstr "Sortiere nach Upload-Datum"
|
3722 |
|
3723 |
# @ acf
|
3724 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3725 |
msgid "Sort by date modified"
|
3726 |
msgstr "Sortiere nach Änderungs-Datum"
|
3727 |
|
3728 |
# @ acf
|
3729 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3730 |
msgid "Sort by title"
|
3731 |
msgstr "Sortiere nach Titel"
|
3732 |
|
3733 |
# @ acf
|
3734 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3735 |
msgid "Reverse current order"
|
3736 |
msgstr "Aktuelle Sortierung umkehren"
|
3737 |
|
3738 |
# @ acf
|
3739 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3740 |
msgid "Close"
|
3741 |
msgstr "Schließen"
|
3742 |
|
3743 |
# @ acf
|
3744 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3745 |
msgid "Minimum Selection"
|
3746 |
msgstr "Minimale Auswahl"
|
3747 |
|
3748 |
# @ acf
|
3749 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3750 |
msgid "Maximum Selection"
|
3751 |
msgstr "Maximale Auswahl"
|
3752 |
|
3753 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3754 |
msgid "Insert"
|
3755 |
msgstr "Einfügen"
|
3756 |
|
3757 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3758 |
msgid "Specify where new attachments are added"
|
3759 |
-
msgstr "
|
3760 |
|
3761 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3762 |
msgid "Append to the end"
|
3763 |
msgstr "Anhängen"
|
3764 |
|
3765 |
-
#: pro/fields/class-acf-field-gallery.php:
|
3766 |
msgid "Prepend to the beginning"
|
3767 |
msgstr "Voranstellen"
|
3768 |
|
3769 |
# @ acf
|
3770 |
-
#: pro/fields/class-acf-field-repeater.php:
|
|
|
3771 |
msgid "Minimum rows reached ({min} rows)"
|
3772 |
-
msgstr "
|
3773 |
|
3774 |
# @ acf
|
3775 |
-
#: pro/fields/class-acf-field-repeater.php:
|
3776 |
msgid "Maximum rows reached ({max} rows)"
|
3777 |
-
msgstr "
|
3778 |
|
3779 |
# @ acf
|
3780 |
-
#: pro/fields/class-acf-field-repeater.php:
|
3781 |
msgid "Add row"
|
3782 |
msgstr "Eintrag hinzufügen"
|
3783 |
|
3784 |
# @ acf
|
3785 |
-
#: pro/fields/class-acf-field-repeater.php:
|
3786 |
msgid "Remove row"
|
3787 |
msgstr "Eintrag löschen"
|
3788 |
|
3789 |
-
#: pro/fields/class-acf-field-repeater.php:
|
3790 |
msgid "Collapsed"
|
3791 |
msgstr "Zugeklappt"
|
3792 |
|
3793 |
-
#: pro/fields/class-acf-field-repeater.php:
|
3794 |
msgid "Select a sub field to show when row is collapsed"
|
3795 |
msgstr ""
|
3796 |
-
"
|
3797 |
-
"werden soll"
|
3798 |
|
3799 |
# @ acf
|
3800 |
-
#: pro/fields/class-acf-field-repeater.php:
|
3801 |
msgid "Minimum Rows"
|
3802 |
-
msgstr "
|
3803 |
|
3804 |
# @ acf
|
3805 |
-
#: pro/fields/class-acf-field-repeater.php:
|
3806 |
msgid "Maximum Rows"
|
3807 |
-
msgstr "
|
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 "
|
3851 |
-
#~ msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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… Hallo PRO"
|
1216 |
|
1217 |
# @ acf
|
1218 |
+
#: includes/admin/views/settings-info.php:41
|
1219 |
msgid "Introducing ACF PRO"
|
1220 |
msgstr "Wir dürfen vorstellen… 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 <br>"
|
2541 |
+
msgstr "Automatisches hinzufügen von <br>"
|
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…"
|
2866 |
msgstr "Mehr Ergebnisse laden…"
|
2867 |
|
2868 |
+
#: includes/fields/class-acf-field-select.php:121
|
2869 |
msgctxt "Select2 JS searching"
|
2870 |
msgid "Searching…"
|
2871 |
msgstr "Suchen…"
|
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-
|
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:
|
383 |
-
#: includes/admin/admin-upgrade.php:
|
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:
|
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:
|
|
|
|
|
|
|
|
|
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:
|
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:
|
855 |
msgid "Upgrade complete."
|
856 |
msgstr ""
|
857 |
|
858 |
-
#: includes/admin/views/html-admin-page-upgrade-network.php:
|
859 |
-
#: includes/admin/views/html-admin-page-upgrade-network.php:
|
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 |
|