有什么方法可以使用.po文件和e或_函数翻译wordpress中的动态内容吗?
我已经翻译了所有静态内容,但我也想翻译动态内容,wp_nav_menu,网站标题文本等。
我正在使用 poedit,这不允许我在资源文件中添加任何额外的字符串,所以如果你知道如何解决这个问题,那也会很好。
最近我一直在使用WordPress的Polylang插件。它使您可以轻松控制网站翻译,从内容到菜单和字符串翻译。最重要的是:您的大部分工作将通过WP管理界面而不是php代码完成。
如果你知道确切的单词,你可以没有插件,就像那样
$translate = '';
$result = 'dynamical string need to be translate';
if ( $result == 'dynamical string need to be translate' ) {
$translate = __('dynamical string need to be translate', 'plugin');
}
if ( $result == 'other dynamical string' ) {
$translate = __('other dynamical string', 'plugin');
}
echo $translate;