Skip to main content

Class: I18nJsonLoader

i18n/src.I18nJsonLoader

Extends

Constructors

new I18nJsonLoader(options)

new I18nJsonLoader(options): I18nJsonLoader

Parameters

options: I18nAbstractFileLoaderOptions

Returns

I18nJsonLoader

Overrides

I18nAbstractFileLoader.constructor

Source

libs/i18n/src/lib/loaders/i18n.json.loader.ts:8

Properties

options

protected options: I18nAbstractFileLoaderOptions

Inherited from

I18nAbstractFileLoader.options

Source

libs/i18n/src/lib/loaders/i18n.loader.ts:4

Methods

assignPrefixedTranslation

protected assignPrefixedTranslation(translations, prefix, property, value): void

Parameters

translations: string | I18nTranslation

prefix: string[]

property: string

value: unknown

Returns

void

Inherited from

I18nAbstractFileLoader.assignPrefixedTranslation

Source

libs/i18n/src/lib/loaders/i18n.abstract-file.loader.ts:131


formatData

formatData(data): any

Parameters

data: any

Returns

any

Overrides

I18nAbstractFileLoader.formatData

Source

libs/i18n/src/lib/loaders/i18n.json.loader.ts:18


getDefaultOptions

getDefaultOptions(): Partial<I18nAbstractFileLoaderOptions>

Returns

Partial<I18nAbstractFileLoaderOptions>

Overrides

I18nAbstractFileLoader.getDefaultOptions

Source

libs/i18n/src/lib/loaders/i18n.json.loader.ts:12


languages

languages(): Promise<string[]>

Returns

Promise<string[]>

Inherited from

I18nAbstractFileLoader.languages

Source

libs/i18n/src/lib/loaders/i18n.abstract-file.loader.ts:42


load

load(): Promise<I18nTranslation>

Returns

Promise<I18nTranslation>

Inherited from

I18nAbstractFileLoader.load

Source

libs/i18n/src/lib/loaders/i18n.abstract-file.loader.ts:46


parseLanguages

protected parseLanguages(): Promise<string[]>

Returns

Promise<string[]>

Inherited from

I18nAbstractFileLoader.parseLanguages

Source

libs/i18n/src/lib/loaders/i18n.abstract-file.loader.ts:154


parseTranslations

protected parseTranslations(): Promise<I18nTranslation>

Returns

Promise<I18nTranslation>

Inherited from

I18nAbstractFileLoader.parseTranslations

Source

libs/i18n/src/lib/loaders/i18n.abstract-file.loader.ts:54


sanitizeOptions

protected sanitizeOptions(options): object

Parameters

options: I18nAbstractFileLoaderOptions

Returns

object

filePattern

filePattern: string

includeSubfolders

includeSubfolders?: boolean

path

path: string = normalizedPath

Inherited from

I18nAbstractFileLoader.sanitizeOptions

Source

libs/i18n/src/lib/loaders/i18n.abstract-file.loader.ts:161


Generated using typedoc-plugin-markdown and TypeDoc