gettext
  (PHP 4, PHP 5, PHP 7, PHP 8)
gettext — Sucht eine Meldung in der aktuellen Domain
  
 
 
  Parameter-Liste
  
   
    
     - message
- 
      
       Die zu übersetzende Meldung.
       
 
 
  Rückgabewerte
  
   Diese Funktion gibt einen übersetzten String zurück, falls einer in der
   Übersetzungstabelle gefunden wird, andernfalls den übergebenen
   Originalstring.
  
  
 
  Beispiele
  
   
    Beispiel #1 gettext()-Suche
    
<?php
// Sprache auf Deutsch setzen
putenv('LC_ALL=de_DE');
setlocale(LC_ALL, 'de_DE');
// Angeben des Pfads der Übersetzungstabellen
bindtextdomain("meinePHPApp", "./locale");
// Domain auswählen
textdomain("meinePHPApp");
// Die Übersetzung wird nun in ./locale/de_DE/LC_MESSAGES/meinePHPApp.mo gesucht
// Ausgeben des Test-Textes
echo gettext("Willkommen in meiner PHP-Anwendung");
// Oder verwenden Sie den Alias _() für gettext()
echo _("Einen schönen Tag noch");
?>
     
    
  
  
 
  Anmerkungen
  Hinweis: 
   
    Sie können einen Unterstrich '_' als Alias für diese Funktion verwenden.
   
  
  Hinweis: 
   
    Das reine Setzen einer Sprachangabe reicht bei einigen Systemen nicht aus.
    Daher sollte putenv() verwendet werden, um die aktuelle
    locale zu definieren.
   
  
  
 
  Siehe auch
  
   
    - _() - Alias von gettext
- setlocale() - Legt regionale (locale) Einstellungen fest