<?php
/** use dynamic tags to translate words in layout builder
**/
add_filter( 'facetwp_builder_dynamic_tag_value', function( $tag_value, $tag_name, $params ) {
if ( 'prefix:autor' == $tag_name ) {
$lang = ( !empty( FWP()->facet->http_params['lang'] ) ) ? FWP()->facet->http_params['lang'] : apply_filters( 'wpml_current_language', null );
switch ( $lang ) {
case 'en' :
$tag_value = 'Author';
break;
default :
$tag_value = 'Autor';
}
}
return $tag_value;
}, 10, 3 );