You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The localize option tries to localize already localized strings, breaking the patterns.
Example output of saving TT4 theme using 'Localize Text' option enabled:
<!-- wp:paragraph {"align":"left"} -->
<p class="has-text-align-left"><?php echo __('Experience the fusion of imagination and expertise with Études <?php echo __('Architectural Solutions', 'twentytwentyfour');?>.', 'twentytwentyfour');?></p>
<!-- /wp:paragraph --></div>
Please observe that an echo statement is inside another echo statement, which will result in a parse error. This breaks the pattern where this is included.
Expected
The localize functionality should not try to localize already localized text.
The text was updated successfully, but these errors were encountered:
The problem arises when a longer string contains a shorter string present in other element. In those cases the output is invalid PHP so the templates break.
<?php echo __("<?php echo __("Hi!", "my-theme"); ?> I'm glad you chose My Theme", "my-theme"); ?>
What
The localize option tries to localize already localized strings, breaking the patterns.
Example output of saving TT4 theme using 'Localize Text' option enabled:
Please observe that an echo statement is inside another echo statement, which will result in a parse error. This breaks the pattern where this is included.
Expected
The localize functionality should not try to localize already localized text.
The text was updated successfully, but these errors were encountered: