gettext
  (PHP 4, PHP 5)
gettext — Ищет сообщение в текущем домене
  
 
  Описание
  
   string gettext
    ( string $message
   )
  
  
 
  Список параметров
  
   
    - 
     message
     
 - 
      
       Переводимое сообщение.
      
      
    
   
  
  
 
  Возвращаемые значения
  
   Возвращает переведённую строку (string), если она найдена
   в таблице перевода, иначе - переданное сообщение.
  
  
 
  Примеры
  
   
    Пример #1 gettext()-check
    
<?php
// Устанавливаем русский язык
putenv('LC_ALL=ru_RU');
setlocale(LC_ALL, 'ru_RU');
// Указываем путь к таблицам переводов
bindtextdomain("myPHPApp", "./locale");
// Выбираем домен
textdomain("myPHPApp");
// Теперь поиск переводов будет идти в ./locale/ru_RU/LC_MESSAGES/myPHPApp.mo
// Выводим тестовое сообщение
echo gettext("Welcome to My PHP Application");
// Или с использованием псевдонима _()
echo _("Have a nice day");
?>
     
    
  
  
 
  Примечания
  Замечание: 
   
    Можно использовать символ подчёркивания '_' в качестве псевдонима этой функции.
   
  
  Замечание: 
   
    На некоторых системах может быть недостаточно указания языка, в таких случаях
    используйте putenv() для указания текущей локали.