English French

💪 Features
🌈 Working Example
# Multilingual Text Only
{{global.plainText}}
# Text with Parameter
{{global.scopedText}}
# Conditional Text
# Reuse Text
{{global.reuseText}}
# Async Source (Yours Control)
# On Demand Text
Name Action
{{user.name}}
# Resolve Text By KeyName
Key Name Key Value
{{key}}
# Validation Message

{{formGroup.controls.fullName.errors.required.message}}
# Validation Message with Parameters

{{formGroup.controls.designation.errors.maxlength.message}}
# Validation Message with Array Parameter

{{formGroup.controls.designation.errors.maxlength.message}}
# Resolve Content By Page Component
{{lazyLoadContent.text}}
# Resolve Content By Shared Component
# Resolve Content By Angular Preload Module Strategy
See the network request, you will see 'pre-load-module' which loads according to the pre loading startegy, Whenever this activates it's load all respective component multilingual JSON, like if you check the request then you will see the request of 'pre-load.en.json'.
# By Url
# Through Code
# Fixed Language (en)
# Automatically Set Page Title
See the above title, which is being changed once you change the language. This works only adding the key of 'pageTitle' in JSON file.
{{fixedLanguage.text}}