总之,不要试图翻译HTML标记。使用占位符和printf
或sprintf
使用HTML标记翻译字符串
这样就可以了
printf( __( \'This %s text %s have an %s HTML %s tag. Another sentence...\' ), \'<em>\', \'</em>\', \'<b>\', \'</b>\' );
sprintf( __( \'This %s text %s have an %s HTML %s tag. Another sentence...\' ), \'<em>\', \'</em>\', \'<b>\', \'</b>\' );