[英]Is it possible to translate a theme of a Wordpress online site?
我正在開發一個直接在測試主機上開發的個人網站。 該網站創建於 WordPress,我正在創建主題。 在這一點上,我想翻譯主題,但直到現在我只在本地站點上使用 poedit 進行了翻譯。 我使用的翻譯插件是 Polylang。 是否可以在在線網站上執行此操作?
謝謝
是的,這是可能的,因為您必須在用於翻譯的load_theme_textdomain()
function 中分配一個文本域。
<?php
/**
* Create textdomain in you themes/theme-name/lang/ folder
*/
function load_textdomain(){
load_theme_textdomain( 'YOUR_TEXTDOMAIN', get_template_directory() . '/lang' );
}
add_action( 'after_setup_theme', 'load_textdomain' );
?>
然后,如果您使用具有生成 POT 文件功能的翻譯插件,否則我建議使用 Loco Translate 插件來生成 POT 文件。
生成不同語言的 POT 文件后,您可以將主題更新到其他服務器,翻譯也應該反映在那里。
Poedit 可以使用 FTP 連接到實時 WordPress 站點,是的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.