我对 Wordpress 中的国际化过程有一个很大的疑问。我想国际化现有的 WP 网站,内容必须以 2 种语言提供:英语和法语。用户可以通过单击标志来切换站点语言。
我的问题是关于两个核心功能使用的 PO/MO 文件:__()
当_e()
您使用这些功能翻译现有网站(主题、插件)时,只允许更改 wp-config.php 文件中的主要网站语言设置:
define ('WPLANG', 'fr_FR');
通过此过程,您的网站一次只能管理一种语言。
但是,如果你想运行一个有 2 种语言的网站,你必须使用一个国际化插件。我开始使用 polylang 插件,但我希望有人确认这一点,并且我看到我的网站有很多插件,它们有自己的 PO/MO 文件,并且已经使用 __()
和_e()
功能进行了国际化。
在我使用 polylang 进行国际化之前,有人可以向我确认吗?
问候,本