LanguageTranslator
in package
Class LanguageTranslator
Table of Contents
- $languageService : LanguageService
- __construct() : mixed
- ThemeTranslator constructor.
- translateContent() : void
- Language Specific Content
- translateCategories() : void
- Recursive function for the language specific content
Properties
$languageService
protected
LanguageService
$languageService
Methods
__construct()
ThemeTranslator constructor.
public
__construct(LanguageService $languageService) : mixed
Parameters
- $languageService : LanguageService
Return values
mixed —translateContent()
Language Specific Content
public
translateContent(stdClass $themeConfig) : void
Parameters
- $themeConfig : stdClass
Tags
Return values
void —translateCategories()
Recursive function for the language specific content
protected
translateCategories(stdClass|array<string|int, mixed> $content) : void
Parameters
- $content : stdClass|array<string|int, mixed>