我有以下刺痛,我需要本地化翻译
<?php echo 'Click <a href="'. esc_url( get_permalink() ) . '">here</a> to go and wacth the video.' ?>
我的问题是句子中间的<a href="'. esc_url( get_permalink() ) . '">here</a>
部分。我确实试图像这样打破它
<?php printf(__('Click %s to go and wacth the video.', 'pietergoosen'), '<a href="'. esc_url( get_permalink() ) . '">here</a>'); ?>
这样可行,但here
标记内的单词<a>
则无法翻译。
有关如何解决此问题的任何建议
答案 0 :(得分:1)
您可以将标记拆分为两个单独的字符串:
printf(__('Click %shere%s to go and wacth the video.', 'pietergoosen'), '<a href="'. esc_url( get_permalink() ) . '">', '</a>');