gettext
  (PHP 4, PHP 5, PHP 7, PHP 8)
gettext — Шукає переклад повідомлення в заданому домені
  
 
 
 
  Параметри
  
   
    
     - message
- 
      
       Повідомлення для перекладу.
       
 
 
  Значення, що повертаються
  
   Повертає перекладений рядок (string), якщо його знайдено в
   таблиці перекладу, або ж задане повідомлення, якщо не знайдено.
  
  
 
  Приклади
  
   
    Приклад #1 Використання gettext()
    
<?php
// Встановити українську мову
putenv('LC_ALL=uk_UA');
setlocale(LC_ALL, 'uk_UA');
// Вказати місце зберігання таблиць перекладу
bindtextdomain("myPHPApp", "./locale");
// Вибрати домен
textdomain("myPHPApp");
// Пошук перекладу здійснюватиметься у файлі ./locale/uk_UA/LC_MESSAGES/myPHPApp.mo
// Вивести тестове повідомлення
echo gettext("Welcome to My PHP Application");
// Вивести повідомлення, використавши псевдонім _()
echo _("Have a nice day");
?>
     
    
  
  
 
 
  Примітки
  Зауваження: 
   
    Нижнє підкреслення "_" є псевдонімом назви цієї функції.
   
  
  Зауваження: 
   
    Встановлення локалі є недостатнім для деяких систем. Тоді використовується
    функція putenv().