Menu Close

Polylang Strings翻译添加自定义字符串翻译

Polylang是一个功能强大的wordpress多语言网站插件,仅次于WPML,这得益于其免费使用的优势。 但是,由于本地多语言网站的用户很少,因此很少有与该问题相关的韩语信息文章。 即使是多语言插件中最着名的WPML也可以被认为没有Polylang,因为韩国网络搜索结果中的信息很少。

所以我希望GKKmon使用Polylang插件,并且我已经看到了我在一夫多妻制世界中的第一次体验的痕迹,所以我希望有人能够轻松使用它并且能够使用Polylang和链接Lingotek 我会写下来的。

    Polylang Strings翻译

Polylang的一个主要功能是字符串翻译。 它实际上是一个字符串翻译系统。它是一个轻松翻译网站的对象字符的功能,例如网站的标题,标记行中包含的描述,插件,评论, 此功能对于向访问每种语言的人员显示站点标题等是必要的,并且它是创建完整的多语言站点的必要功能。

问题是polylang识别的字符串数量本身是有限的。 可以在此菜单中更改网站标题,标记行和与喷气背包相关的字符以及其他真正必要的字词,但有些部分未直接自定义或在主题中无法识别, 识别和翻译字符串翻译菜单需要额外的处理。

    使用“Polylang Theme Strings”插件

首先是使用'Polylang Theme Strings'插件。 与插件名称一样,它将主题中存在的几乎任何字符串元素转换为Polylang,从而可以从字符串翻译菜单中进行自定义。 使用此插件非常方便,因为几乎所有元素都被识别。

但是,在这种情况下,有些部件无法直接识别或定制。 在这种情况下,您必须使用Polylang提供的代码直接修改它。

    通过直接代码修改为字符串翻译添加自定义字符

GKKmon也直接修改了代码,而不是插件,但首先我们需要在php中表达字符串,然后将php链接到function.php中的polylang。 例如,如果要将主页(index.php)中的特定短语添加到字符串转换中,可以在“index.php”中创建这样的PHP。

<?php pll_e('Hello'); ?>

然后将functions.php中的以下代码添加到字符串“Hello”并将其与polylang链接。

add_action('init', function() {
  pll_register_string('custom', 'Hello');
});

无论有多少,您都可以使用此代码将自定义字符串添加到Polylang的Strings translate菜单中。 然而,以与上述相同的方式显示要翻译的所有字符串是很麻烦的。

发表评论

电子邮件地址不会被公开。

Posted in All, Wordpress, 信息 - Information

이메일 구독 - Email Subs

최선을 다해 직접 만든 콘텐츠만 공유합니다.
We share the best content we have created.