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