
This external documentation for pyVmomi was generated using Googly Docs (aka Google Standard Documentation) which renders very cleanly in GitHub. Internal documentation for a class should be done in Sphinx format because tools like pyCharm and Eclipse can use that documentation as a hint for code completion. Note: External docs as Googly Docs, internal docs as Sphinx. Closes bug#15
62 lines
1.9 KiB
ReStructuredText
62 lines
1.9 KiB
ReStructuredText
.. _vim.Task: ../vim/Task.rst
|
|
|
|
.. _vSphere API 4.0: ../vim/version.rst#vimversionversion5
|
|
|
|
.. _vim.LocalizationManager.MessageCatalog: ../vim/LocalizationManager/MessageCatalog.rst
|
|
|
|
|
|
vim.LocalizationManager
|
|
=======================
|
|
`LocalizationManager`_ provides access to descriptions of the message catalogs that are available for client-side message localization.Clients of the VIM API may use `SessionManager`_ . `SetLocale`_ to cause the server to emit localized messages, or may perform client-side localization based on message catalogs provided by the `LocalizationManager`_ .A message catalog is a file that contains a set of key-value pairs.
|
|
* The key is an ASCII string that identifies the message.
|
|
* The value is a UTF-8 string that contains the text of the message, sometimes containing substitution variables.The server will localize fields tagged with 'localizable' based on the value of the `UserSession`_ . `locale`_ and `messageLocale`_ properties which are set via `SessionManager`_ . `SetLocale`_ .The following list shows some of the ways that vSphere uses localized messages.
|
|
* Current task status (
|
|
* `TaskInfo`_
|
|
* .
|
|
* `description`_
|
|
* )
|
|
* Events (
|
|
* `VirtualMachineMessage`_
|
|
* .
|
|
* `text`_
|
|
* and Questions (
|
|
* `VirtualMachineQuestionInfo`_
|
|
* .
|
|
* `text`_
|
|
* )
|
|
* Faults (
|
|
* `MethodFault`_
|
|
* .
|
|
* `faultMessage`_
|
|
* )
|
|
* `HostProfile`_
|
|
* and
|
|
* `ClusterProfile`_
|
|
* descriptions (
|
|
* `Profile`_
|
|
* .
|
|
* `ProfileDescription`_
|
|
* .
|
|
* `description`_
|
|
* returned by the
|
|
* `Profile`_
|
|
* .
|
|
* `RetrieveDescription`_
|
|
* method)
|
|
|
|
|
|
:since: `vSphere API 4.0`_
|
|
|
|
|
|
Attributes
|
|
----------
|
|
catalog (`vim.LocalizationManager.MessageCatalog`_):
|
|
privilege: System.View
|
|
Fetches the descriptions of all the client-side localization message catalogs available for the current session locale.
|
|
|
|
|
|
Methods
|
|
-------
|
|
|
|
|