Translator¶
-
class
I18Next\Translator¶ Source: src/I18Next/Translator.php#14 Implements: I18Next\TranslatorInterface
Summary¶
Methods¶
public setTranslationsPath($path)public setNamespacePriority($namespace_priority)public useFilenameAsNamespace($enabled)public setLanguagePrimary($language_code)public addLanguage($code)public setLanguageFallback($fallback_code)public _($key, $parameters, $context, $locale)private getLocale($locale)
Properties¶
Methods¶
-
public
I18Next\Translator::setTranslationsPath($path)¶ - Set the root path of locales folder.
Source: Parameters: - $path (string)
Throws:
-
public
I18Next\Translator::setNamespacePriority(...$namespace_priority)¶ - Set namespace priority.
Source: Parameters: - …$namespace_priority (mixed)
Throws:
-
public
I18Next\Translator::useFilenameAsNamespace($enabled)¶ - Set if filenames will be used as namespaces.
Source: Parameters: - $enabled (bool | null)
Throws:
-
public
I18Next\Translator::setLanguagePrimary($language_code)¶ - Set Primary Language.
Source: Parameters: - $language_code (string)
Throws: Throws: Throws: Throws: Throws: Throws: Throws: Throws: Throws:
-
public
I18Next\Translator::addLanguage($code)¶ - Add Extra languages.
Source: Parameters: - $code (string)
Throws: Throws: Throws: Throws: Throws: Throws: Throws: Throws: Throws:
-
public
I18Next\Translator::setLanguageFallback($fallback_code)¶ - Set fallback language.
Source: Parameters: - $fallback_code (string)
Throws: Throws: Throws: Throws: Throws: Throws: Throws: Throws: Throws:
-
public
I18Next\Translator::_($key, $parameters=null, $context=null, $locale=null)¶ -
Source: src/I18Next/Translator.php#147