Пространство имён I18n
Пространства имён
Интерфейсы
-
FormatterInterface
Интерфейс форматирования
-
I18nDateTimeInterface
Интерфейс для методов форматирования дат, используемых как для времени, так и для дат.
Классы
-
ChainMessagesLoader
Оборачивает несколько загрузчиков сообщений, вызывая их один за другим, пока один из них не вернёт непустой пакет.
-
Date
Расширяет класс Date, предоставляемый Chronos.
-
FormatterLocator
Реализация ServiceLocator для загрузки и хранения объектов форматирования.
-
FrozenDate
Расширяет класс Date, предоставляемый Chronos.
-
FrozenTime
Расширяет встроенный класс DateTime, чтобы предоставить удобные методы и инструменты форматирования с учётом локализации.
-
I18n
I18n обрабатывает перевод текстовых и временных форматов.
-
MessagesFileLoader
Общий фабричный класс для пакетов переводов, который загружает файлы переводов на основе расширения файла и имени пакета.
-
Number
Библиотека для работы с числами.
-
Package
Каталог сообщений
-
PackageLocator
Реализация ServiceLocator для загрузки и хранения объектов пакета.
-
PluralRules
Утилитарный класс, используемый для определения множественного числа, используемого для переменной на основе локали.
-
RelativeTimeFormatter
Вспомогательный класс для форматирования относительных дат и времён.
-
Time
Расширяет встроенный класс DateTime, чтобы предоставить удобные методы и инструменты форматирования с учётом локализации.
-
Translator
Переводчик для перевода сообщения.
-
TranslatorRegistry
Создаёт и хранит экземпляры переводчиков, которые можно получить по имени и локали.
© 2005–present The Cake Software Foundation, Inc.
Licensed under the MIT License.
CakePHP is a registered trademark of Cake Software Foundation, Inc.
We are not endorsed by or affiliated with CakePHP.
https://api.cakephp.org/4.2/namespace-Cake.I18n.html