Polylang est un puissant plug-in de site multilingue wordpress, second de WPML, grâce à son avantage d’utilisation gratuite. Toutefois, il existe peu d’articles d’information en coréen liés au problème car il existe peu d’utilisateurs du site multilingue local. Même le plus célèbre WPML parmi les plug-ins multilingues peut être considéré comme ne possédant pas de Polylang car les résultats de la recherche sur le Web coréen contiennent peu d'informations.
- Polylang Strings translations Ajoute une traduction de chaîne personnalisée
- Paramètres de base Polylang. Liens permanents, détection de langue, synchronisation, traduction de chaîne
J'espère donc que GKKmon utilise le plug-in Polylang et que j'ai vu les traces de ma première expérience dans le monde de la polygamie, j'espère donc que quelqu'un sera capable de l'utiliser facilement et qu'il sera capable d'utiliser Polylang et Lingotek Je vais écrire.
Traductions Polylang Strings
Une des principales caractéristiques de Polylang est la traduction de Strings. Il s’agit littéralement d’un système de traduction de chaînes qui permet de traduire facilement les caractères objets du site, tels que le titre du site, la description incluse dans la ligne de balise, le plug-in, le commentaire, etc. Cette fonctionnalité est nécessaire pour afficher le titre du site, etc., aux personnes qui accèdent à chaque langue. Il est également nécessaire de créer un site multilingue complet.
Le problème est que le nombre de chaînes reconnues par polylang est lui-même limité. Les titres de site, les balises et les caractères associés à jetpack, ainsi que d'autres mots essentiels, peuvent être modifiés dans ce menu, mais certaines parties ne sont pas personnalisées directement ou ne sont pas reconnues dans le thème Reconnaître et traduire via le menu de traduction de Strings nécessite un traitement supplémentaire.
Utilisation du plugin "Polylang Theme Strings"
La première consiste à utiliser le plugin 'Polylang Theme Strings'. Comme le nom du plugin, il convertit presque tous les éléments de chaîne présents dans le thème en Polylang, ce qui permet de le personnaliser à partir du menu de traduction de Strings. Utiliser ce plugin est très pratique car presque tous les éléments sont reconnus.
Dans ce cas, cependant, certaines pièces ne peuvent pas être directement reconnues ou personnalisées. Dans ce cas, vous devez le modifier directement à l'aide du code fourni par Polylang.
Ajouter des caractères personnalisés aux traductions de chaînes avec modifications directes du code
GKKmon a également modifié le code directement, pas le plugin, mais nous devons d’abord exprimer la chaîne en php, puis lier le php au polylang dans function.php. Par exemple, si vous souhaitez ajouter une phrase spécifique à votre page principale (index.php) à une traduction de chaîne, vous pouvez créer PHP comme ceci dans "index.php".
<?php pll_e('Hello'); ?>
Ajoutez ensuite le code suivant de functions.php à la chaîne "Hello" et associez-le à polylang.
add_action('init', function() { pll_register_string('custom', 'Hello'); });
Vous pouvez utiliser ce code pour ajouter des chaînes personnalisées au menu de traductions des chaînes de Polylang, quel que soit leur nombre. Cependant, il est gênant d'afficher toutes les chaînes à traduire de la même manière que ci-dessus.
- Polylang Strings translations Ajoute une traduction de chaîne personnalisée
- Paramètres de base Polylang. Liens permanents, détection de langue, synchronisation, traduction de chaîne