我試圖向Wordpress網站添加另一種語言。有些翻譯是由一個名爲Polylang的插件處理的,但我也使用.po/.mo文件來處理Polylang無法訪問的一些文本。在WordPress網站中翻譯不包含在.po文件中的主題文本
但是,即使在隨主題提供的.po文件中也有一些文本未顯示出來。
下面是一個例子。
主題選項中有一個設置來設置與某些鏈接(標題和說明)相關的文本。在主題模板中的PHP是這樣的:
<div id="homeheadlinks" class="col-md-4">
<a href="<?php echo $options['unf_firstlink']?>" class="headbutton bone"><i class="golink"></i><?php echo $options['unf_firstlinktitle']?> <em><?php echo $options['unf_firstlinkdesc']?></em></a>
<a href="<?php echo $options['unf_secondlink']?>" class="headbutton btwo"><i class="golink"></i><?php echo $options['unf_secondlinktitle']?> <em><?php echo $options['unf_secondlinkdesc']?></em></a>
<a href="<?php echo $options['unf_thirdlink']?>" class="headbutton bthree"><i class="golink"></i><?php echo $options['unf_thirdlinktitle']?> <em><?php echo $options['unf_thirdlinkdesc']?></em></a>
</div>
的文本可以通過主題的選項進行更改,但沒有辦法添加比主一個這樣的其它語言。
如何爲$options['unf_firstlinktitle']
和$options['unf_firstlinkdesc']
等項目添加翻譯。
要清楚,這些項目不會出現在Polylang的字符串翻譯部分。
我還沒有嘗試過。一旦我嘗試過,我會給你反饋。我非常感謝你的迴應。 –