VuFind API Documentation

Translator

Interfaces, Classes, Traits and Enums

TranslatableStringInterface
Interface for translatable strings.
TranslatorAwareInterface
Lightweight translator aware marker interface (used as an alternative to \Laminas\I18n\Translator\TranslatorAwareInterface, which requires an excessive number of methods to be implemented).
ExtendedIniNormalizer
Class to consistently format ExtendedIni language files.
TranslatableString
Class for translatable string with a special default translation.
ExtendedIni
Handles the language loading and language file parsing
ExtendedIniFactory
ExtendedIni Loader Factory
ExtendedIniReader
Helper class to load .ini files from disk.
TranslatorFactory
Translator factory.
LanguageInitializerTrait
Logic for initializing a language within a translator used by VuFind.
TranslatorAwareTrait
Reusable implementation of TranslatorAwareInterface.

Search results