Menú Cerrar

Traducción de cadenas de Polylang Agregar traducción de cadena personalizada

Polylang es un poderoso plug-in de WordPress multilingüe para el sitio, segundo a WPML, gracias a su ventaja de uso gratuito. Sin embargo, hay pocos artículos de información en coreano relacionados con el problema porque hay pocos usuarios del sitio multilingüe local. Incluso el WPML más famoso entre los complementos multilingües puede considerarse que no tiene Polylang porque hay poca información en los resultados de búsqueda en la web de Corea.

Así que espero que GKKmon esté usando el plug-in Polylang y que haya visto las huellas de mi primera experiencia en el mundo de la poligamia, así que espero que alguien pueda usarlo con facilidad y pueda usar Polylang y Lingotek vinculado. Voy a escribir

    Traducciones de cuerdas de polylang

Una de las características clave de Polylang es la traducción de cuerdas. Es, literalmente, un sistema de traducción de cadenas. Es una función para traducir fácilmente los caracteres objeto del sitio, como el título del sitio, la descripción incluida en la línea de la etiqueta, el complemento, el comentario, Esta función es necesaria para mostrar el título del sitio, etc., a las personas que acceden a cada idioma, y es una función necesaria para crear un sitio completo en varios idiomas.

El problema es que el número de cadenas que reconoce Polylang es en sí mismo limitado. Los títulos del sitio, las líneas de etiqueta y los caracteres relacionados con el jetpack, así como otras palabras realmente esenciales, se pueden cambiar en este menú, pero hay ciertas partes que no están personalizadas directamente o no se reconocen en el tema, Reconocer y traducir a través del menú de traducciones de cadenas requiere un procesamiento adicional.

    Usando el plugin "Polylang Theme Strings"

El primero es usar el plugin 'Polylang Theme Strings'. Al igual que el nombre del complemento, convierte casi cualquier elemento de cadena presente en el tema en Polylang, haciéndolo personalizable desde el menú de traducciones de cadenas. El uso de este complemento es muy conveniente porque se reconocen casi todos los elementos.

En este caso, sin embargo, hay partes que no pueden ser reconocidas o personalizadas directamente. En este caso, debe modificarlo directamente utilizando el código proporcionado por Polylang.

    Agregue caracteres personalizados a las traducciones de cadenas con modificaciones directas de código.

GKKmon también modificó el código directamente, no el complemento, pero primero necesitamos expresar la cadena en php y luego vincular el php al polylang en function.php. Por ejemplo, si desea agregar una frase específica a su página principal (index.php) a una traducción de cadena, puede crear PHP como este en "index.php"

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

Luego agregue el siguiente código de functions.php a la cadena "Hola" y vincúlelo con polylang.

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

Puede usar este código para agregar cadenas personalizadas al menú de traducciones de Cadenas de Polylang, sin importar cuántas. Sin embargo, es problemático mostrar todas las cadenas a traducir de la misma manera que arriba.

Comentarios (Información no requerida)

Posted in All,Wordpress,Información - Information

이메일 구독 - Email Subs

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