Cómo agregar traducción para una cadena en WordPress
Mi sitio web de WordPress está usando un idioma que no es inglés (por ejemplo chino), y su backend ya está configurado en chino
pero en wp-content\plugins\divi-builder\includes\no-results.php (estoy usando divi builder, dentro del archivo, el código
<!--Si no se encuentran resultados-->
<div class="entry">
<h1>
<?php esc_html_e( 'No Results Found', 'et_builder_plugin' ); ?>
</h1>
<p>
<?php esc_html_e( 'The page you requested could not be found. Try refining your search, or use the navigation above to locate the post.', 'et_builder_plugin' ); ?>
</p>
</div>
<!--Fin si no se encuentran resultados-->
Entonces, ¿cómo puedo traducir la cadena dentro de esc_html_e?

No conozco una respuesta directa a tu pregunta, pero esto tal vez te ayude. Puedes usar el plugin Loco Translate o hacerlo manualmente así:
_e( 'Buscar', 'name_tag_of_translation' );
Luego ve a wp-content/languages y allí define cuál es tu traducción. En tu caso estamos hablando de un plugin, así que vas a: wp-content/languages/plugins y buscas la traducción de tu plugin o creas un nuevo archivo. Crear un nuevo archivo es importante, lee más en https://developer.wordpress.org/themes/functionality/localization/
Mi ejemplo de traducción:
_e( 'Buscar', 'shopkeeperchild' );
Ruta donde está la traducción: wp-content/languages/themes/ Archivos responsables de la traducción: shopkeeperchild-de_DE.mo /* Legible por humanos */ shopkeeperchild-de_DE.po /* Legible por máquina */ Para la traducción usé PoEdit.
