Как установить расширение PHP intl в Ubuntu?

Опубликовано: 6 Сентября, 2022

Расширение Internationalization (Intl) — это оболочка для библиотеки ICU, набора библиотек C/C++ и Java, обеспечивающих поддержку Unicode и глобализации для программных приложений. Он имеет тенденцию близко следовать API-интерфейсам ICU, поэтому люди, имеющие опыт работы с ICU на C / C ++ или Java, могут легко использовать API PHP.

Intl состоит из нескольких модулей, каждый из которых предоставляет соответствующий ICU API:

  • Коллатор: обеспечивает возможность сравнения строк с поддержкой соответствующего порядка сортировки с учетом региональных настроек.
  • Форматирование чисел : позволяет отображать числа в соответствии с локализованным форматом, заданным шаблоном или набором правил, а также анализировать строки в числа.
  • Средство форматирования сообщений : позволяет создавать сообщения, включающие данные (такие как числа или даты), отформатированные в соответствии с заданным шаблоном и правилами локали, и анализировать сообщения, извлекая из них данные. Он может обрабатывать множественные числа, числа с учетом локали, валюты, условия и многое другое.
  • Normalizer : Предоставляет функцию для преобразования текста в одну из форм нормализации Unicode, а также предоставляет подпрограмму для проверки того, нормализована ли уже данная строка.
  • Calendar : предоставляет класс, который можно использовать для операций календаря с учетом локали и получения различной информации, такой как часовой пояс для выбранной локали, первый день недели или переход на летнее время.
  • Часовой пояс : предоставляет оболочку для базы данных «Олсон», которая содержит информацию обо всех часовых поясах по всему миру.
  • Средство форматирования даты : позволяет отображать дату и время в соответствии с локализованным форматом, заданным шаблоном или набором правил, а также анализировать строки на дату и время.
  • Транслитератор : позволяет получить латинское представление строк на разных языках.

Проверьте установку php-intl в Ubuntu.

Откройте терминал в вашей системе Ubuntu и введите следующую команду

dpkg –list | grep php-intl

Если вы не получили такого результата, как мой вывод, выполните следующие действия, чтобы установить php-intl.

Шаг 1: Обновите системные пакеты.

sudo apt-get update -y

Шаг 2: Запустите команду для установки php-intl

sudo apt-get install -y php-intl

Еще раз проверьте установку

Ваша система установлена с php-intl.