W3cubDocs

/CakePHP 4.4

Namespace I18n

Namespaces

Interfaces

Classes

  • ChainMessagesLoader

    Wraps multiple message loaders calling them one after another until one of them returns a non-empty package.

  • Date

    Extends the Date class provided by Chronos.

  • FormatterLocator

    A ServiceLocator implementation for loading and retaining formatter objects.

  • FrozenDate

    Extends the Date class provided by Chronos.

  • FrozenTime

    Extends the built-in DateTime class to provide handy methods and locale-aware formatting helpers

  • I18n

    I18n handles translation of Text and time format strings.

  • MessagesFileLoader

    A generic translations package factory that will load translations files based on the file extension and the package name.

  • Number

    Number helper library.

  • Package

    Message Catalog

  • PackageLocator

    A ServiceLocator implementation for loading and retaining package objects.

  • PluralRules

    Utility class used to determine the plural number to be used for a variable base on the locale.

  • RelativeTimeFormatter

    Helper class for formatting relative dates & times.

  • Time

    Extends the built-in DateTime class to provide handy methods and locale-aware formatting helpers

  • Translator

    Translator to translate the message.

  • TranslatorRegistry

    Constructs and stores instances of translators that can be retrieved by name and locale.

© 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.4/namespace-Cake.I18n.html