gettext
  (PHP 4, PHP 5, PHP 7, PHP 8)
gettext — Busca un mensaje en el dominio actual
  
 
 
  Parámetros
  
   
    
     - message
- 
      
       El mensaje a traducir.
       
 
 
  Valores devueltos
  
   Devuelve un string traducido, si se encuentra uno en la tabla
   de traducción, o bien el mensaje message,
   si no se encuentra.
  
  
 
  Ejemplos
  
   
    Ejemplo #1 Ejemplo con gettext()
    
<?php
// Selección del alemán
putenv('LC_ALL=de_DE');
setlocale(LC_ALL, 'de_DE');
// Especifica la localización de las tablas de traducción
bindtextdomain("myPHPApp", "./locale");
// Elige el dominio
textdomain("myPHPApp");
// La traducción se busca en ./locale/de_DE/LC_MESSAGES/myPHPApp.mo
// Mostrar un mensaje de prueba
echo gettext("Bienvenue dans mon application PHP");
// O utiliza el alias _() para reemplazar gettext()
echo _("Passez une bonne journée");
?>
     
    
  
  
 
  Notas
  Nota: 
   
    Puede utilizarse el carácter guión bajo (_) como alias de esta función.
   
  
  Nota: 
   
    Definir un idioma no es suficiente para algunos
    sistemas operativos y puede ser necesario utilizar la función
    putenv() para definir la configuración local actual.
   
  
  
 
  Ver también
  
   
    - _() - Alias de gettext
- setlocale() - Establece la información de configuración local