gettext
  (PHP 4, PHP 5, PHP 7, PHP 8)
gettext — Pesquisa uma mensagem no domínio atual
  
 
 
  Parâmetros
  
   
    
     - message
- 
      
       A mensagem que está sendo traduzida.
       
 
 
  Valor Retornado
  
   Retorna uma string traduzida se for encontrada na
   tabela de tradução, ou a mensagem enviada se não for encontrada.
  
  
 
  Exemplos
  
   
    Exemplo #1 gettext()-check
    
<?php
// Defina o idioma para alemão
putenv('LC_ALL=de_DE');
setlocale(LC_ALL, 'de_DE');
// Especifique a localização das tabelas de tradução
bindtextdomain("myPHPApp", "./locale");
// Escolha o domínio
textdomain("myPHPApp");
// A tradução está sendo procurada em ./locale/de_DE/LC_MESSAGES/myPHPApp.mo atualmente
// Imprima uma mensagem de teste
echo gettext("Welcome to My PHP Application");
// Ou utilize o apelido _() para gettext()
echo _("Have a nice day");
?>
     
    
  
  
 
  Notas
  Nota: 
   
    Você pode usar o caractere sublinhado '_' como um apelido para esta função.
   
  
  Nota: 
   
    Definir um idioma não é suficiente para alguns sistemas e o
    putenv() deve ser usado para definir o
    código do idioma atual.
   
  
  
 
  Veja Também
  
   
    - _() - Sinônimo de gettext
- setlocale() - Define informação de localidade