### Navigation

- index
- modules |
- vSphere Automation SDK for Python 6.5.0 documentation »
- Module code »

# Source code for vmware.vapi.l10n.runtime

    """
    Helper class for internationalization of the runtime messages
    """

    __author__ = 'VMware, Inc.'
    __copyright__ = 'Copyright (c) 2015 VMware, Inc.  All rights reserved.'

    from vmware.vapi.l10n.bundle import PropertiesResourceBundle
    from vmware.vapi.l10n.formatter import StringFormatter
    from vmware.vapi.message import MessageFactory

    def get_runtime_message_factory():
        """
        Default message factory. Load the runtime message bundle from
        the egg file

        :rtype: :class:`vmware.vapi.message.MessageFactory`
        :return: Message factory class for the runtime
        """
        msg_bundle = PropertiesResourceBundle(
            [('vmware.vapi.settings', 'runtime.properties')])
        return MessageFactory(msg_bundle, StringFormatter)

    # MessageFactory instance for the runtime
    message_factory = get_runtime_message_factory()

### Navigation

- index
- modules |
- vSphere Automation SDK for Python 6.5.0 documentation »
- Module code »