ILanguageAdapters

Type interface

Represents a list of available adapters for Language.

Inheritance

ILanguageAdapters does not extend any other symbol.

ILanguageAdapters is not extended by any other symbol.

Properties

locale
#

Param

Array
(
    [name] => 
    [type] => reflection
    [declaration] => Array
        (
            [name] => __type
            [kind] => type literal
            [sources] => Array
                (
                    [0] => .internal/core/utils/Language.ts
                )

            [children] => Array
                (
                    [property] => Array
                        (
                            [0] => Array
                                (
                                    [name] => locale
                                    [kind] => variable
                                    [type] => Array
                                        (
                                            [name] => ILocale
                                            [type] => reference
                                        )

                                    [sources] => Array
                                        (
                                            [0] => .internal/core/utils/Language.ts
                                        )

                                    [hash] => b6e966428bb939bf20281dab8a2e42f1
                                )

                        )

                )

            [hash] => c61aaf05c6d246447dbbbf7b018084fb
        )

)

{ type: string,
  target: Target }

Applied to result whenever retrieving currently set locale.

translate
#

Param

Array
(
    [name] => 
    [type] => reflection
    [declaration] => Array
        (
            [name] => __type
            [kind] => type literal
            [sources] => Array
                (
                    [0] => .internal/core/utils/Language.ts
                )

            [children] => Array
                (
                    [property] => Array
                        (
                            [0] => Array
                                (
                                    [name] => locale
                                    [kind] => variable
                                    [type] => Array
                                        (
                                            [name] => ILocale
                                            [type] => reference
                                        )

                                    [sources] => Array
                                        (
                                            [0] => .internal/core/utils/Language.ts
                                        )

                                    [hash] => b6e966428bb939bf20281dab8a2e42f1
                                )

                            [1] => Array
                                (
                                    [name] => translation
                                    [kind] => variable
                                    [type] => Array
                                        (
                                            [name] => string
                                            [type] => intrinsic
                                        )

                                    [sources] => Array
                                        (
                                            [0] => .internal/core/utils/Language.ts
                                        )

                                    [hash] => 7169d0bf7d6f0f7461c110ef177fe2c6
                                )

                        )

                )

            [hash] => e9bce4e980fd7d31aeebff81a03b491f
        )

)

{ type: string,
  target: Target }

Applied to a translation.

translations
#

Param

Array
(
    [name] => 
    [type] => reflection
    [declaration] => Array
        (
            [name] => __type
            [kind] => type literal
            [sources] => Array
                (
                    [0] => .internal/core/utils/Language.ts
                )

            [children] => Array
                (
                    [property] => Array
                        (
                            [0] => Array
                                (
                                    [name] => locale
                                    [kind] => variable
                                    [type] => Array
                                        (
                                            [name] => ILocale
                                            [type] => reference
                                        )

                                    [sources] => Array
                                        (
                                            [0] => .internal/core/utils/Language.ts
                                        )

                                    [hash] => b6e966428bb939bf20281dab8a2e42f1
                                )

                            [1] => Array
                                (
                                    [name] => translations
                                    [kind] => variable
                                    [type] => Array
                                        (
                                            [name] => any
                                            [type] => intrinsic
                                        )

                                    [sources] => Array
                                        (
                                            [0] => .internal/core/utils/Language.ts
                                        )

                                    [hash] => a4582e78f7c7d5e4fa7ef2d63e6a3b06
                                )

                        )

                )

            [hash] => 0d067fe6fda85845aa7cc461b39a5aee
        )

)

{ type: string,
  target: Target }

Applied to all of the locale translations.