簡體   English   中英

自定義主題的WPML字符串翻譯不起作用

[英]WPML String translation for Custom theme not working

我正在開發一個自定義的wordpress主題,並且客戶要求該網站應使用兩種語言(即英語和中文)。

我正面臨使用翻譯主題選項的問題。 我已經安裝了所有必需的插件,例如CMS,字符串翻譯和翻譯管理,但翻譯不起作用。

我還創建了XML文件,並將其存儲在主題根文件夾中。

畢竟,該錯誤顯示為:

[theme_switched:0] shineway_footer_partnertwo: http://yelkolab.com/projects/shineway/wp-content/uploads/2015/10/e.png串未注冊

我使用以下代碼片段在網站上顯示主題選項值:

<?php echo stripslashes(get_option('shineway_footer_partnertwo'));?>

您需要使用_e而不是echo

<?php _e( stripslashes(get_option('shineway_footer_partnertwo')), 'your-text-domain' ); ?>

然后,使用“字符串翻譯”重新掃描您的主題並添加翻譯。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM