three.MF.V3.Settings.I18n

 1from enum import Enum
 2
 3
 4class I18n:
 5
 6    """
 7     I18n language settings.
 8    """
 9    class Language(Enum):
10
11        """
12         Available languages.
13        """
14        en = "en"
15        fr = "fr"
16        de = "de"
17
18    def __init__(self, language: 'Language' = None):
19        # The language setting.  Supported languages are ["en", "fr", "de"].
20        self.language = language
class I18n:
 5class I18n:
 6
 7    """
 8     I18n language settings.
 9    """
10    class Language(Enum):
11
12        """
13         Available languages.
14        """
15        en = "en"
16        fr = "fr"
17        de = "de"
18
19    def __init__(self, language: 'Language' = None):
20        # The language setting.  Supported languages are ["en", "fr", "de"].
21        self.language = language

I18n language settings.

I18n(language: I18n.Language = None)
19    def __init__(self, language: 'Language' = None):
20        # The language setting.  Supported languages are ["en", "fr", "de"].
21        self.language = language
language
class I18n.Language(enum.Enum):
10    class Language(Enum):
11
12        """
13         Available languages.
14        """
15        en = "en"
16        fr = "fr"
17        de = "de"

Available languages.

en = <Language.en: 'en'>
fr = <Language.fr: 'fr'>
de = <Language.de: 'de'>