Сергей Asked:2020-10-09 18:02:36 +0000 UTC2020-10-09 18:02:36 +0000 UTC 2020-10-09 18:02:36 +0000 UTC 如何在 Wordpress 中翻译多语言主题词组? 772 对于多语言网站,我使用 Bogo 插件。 它可以完美地翻译页面文本,但我不知道如何翻译 HTML 代码中的文本。 好像有这个功能 __( 'Режим работы:', 'pure' ); 但是如何适应多语言网站呢? wordpress 1 个回答 Voted Best Answer Valerii Vasyliev 2020-10-09T18:40:15Z2020-10-09T18:40:15Z 需要准备模板(插件)进行翻译 您需要执行以下操作 告诉 wordpress 在哪里可以找到您的翻译 add_action('plugins_loaded', 'theme_load_textdomain'); function theme_load_textdomain() { load_plugin_textdomain('pure', false, dirname( plugin_basename(__FILE__) ) . '/languages/' ); } 创建翻译文件 .pot(便携式对象模板)- 包含指向主题中需要翻译的每一行文本的链接的模板。该文件不包含翻译。这是一个常规的文本文件。 .po(便携式对象)- 从 .pot 文件创建,.po 包含所有字符串及其翻译成一种特定语言的内容。这也是一个可以编辑的文本文件。 .mo(机器对象)是 .po 文件的二进制版本。使用机器代码时,文件的使用速度比其文本版本快得多。 所有文本都必须通过特殊的翻译功能进行格式化。 主要功能: __() 是您将在大多数时间使用的(两个下划线)基本函数。以正确的语言返回文本。 _e() 与 __() 相同,但它输出文本而不是返回文本。 来自 wordpress 的文档https://developer.wordpress.org/plugins/internationalization/localization/
需要准备模板(插件)进行翻译
您需要执行以下操作
创建翻译文件
所有文本都必须通过特殊的翻译功能进行格式化。
主要功能:
来自 wordpress 的文档https://developer.wordpress.org/plugins/internationalization/localization/