¿Qué hace la función _($string) en PHP?

1 minuto de lectura

Noté este código en WordPress 2.9.1 (/wp-includes/compat.php), no lo entiendo:

if ( !function_exists('_') ) {
  function _($string) {
    return $string;
  }
}

Parece que PHP de hecho tiene una función. _($string) pero no puedo encontrar la documentación para ello.

es un alias para obtenertexto()

  • y por lo tanto se utiliza para la localización.

    – hola andre

    3 de febrero de 2010 a las 22:33

_ es un alias para el obtener texto Función para traducir.

gettext toma la cadena original como entrada y encuentra su traducción. Este enfoque tiene la ventaja de que si no existe una traducción, obtendrá una cadena predeterminada razonable.

Para reflejar esta propiedad, el código que encontró esencialmente crea una versión “siempre fallida” de esta función en caso de que gettext no esté disponible.

¿Ha sido útil esta solución?