id_translation.settings#

Global translation settings.

Classes

KeyEventLogLevel([enter, exit])

Enter/exit log level pair for key events.

logging()

Global logging settings used by all instances.

class KeyEventLogLevel(enter=10, exit=10)[source]#

Bases: NamedTuple

Enter/exit log level pair for key events. Default level is 10 logging.DEBUG=10.

enter#

Log level for the ENTER message, e.g. TRANSLATOR.TRANSLATE.ENTER.

Example: Enter message of the Translator.translate()-method.#
Begin translation of 'DataFrame'-type data. Names to translate: Derive
  based on type='DataFrame'.
exit#

Log level for the EXIT message, e.g. TRANSLATOR.TRANSLATE.EXIT.

Example: Exit message of the Translator.translate()-method.#
Finished translation of 4 names in 'DataFrame'-type data in 133 ms,
  using name-to-source mapping: {'customer_id': 'customer', 'film_id':
  'film', 'category_id': 'category', 'staff_id': 'staff'}.
class logging[source]#

Bases: object

Global logging settings used by all instances.

FETCH_TRANSLATIONS = (10, 10)#

Levels for FETCHER.FETCH_TRANSLATIONS key event messages.

MAP = (10, 10)#

Levels for TRANSLATOR.MAP key event messages.

MAP_PLACEHOLDERS = (10, 10)#

Levels for FETCHER.MAP_PLACEHOLDERS key event messages.

MULTI_FETCH = (10, 10)#

Levels for MULTIFETCHER.FETCH key event messages.

MULTI_FETCH_ALL = (10, 10)#

Levels for MULTIFETCHER.FETCH_ALL key event messages.

TRANSLATE_OFFLINE = (10, 10)#

Levels for TRANSLATOR.TRANSLATE key event messages when the Translator is offline.

TRANSLATE_ONLINE = (10, 20)#

Levels for TRANSLATOR.TRANSLATE key event messages when the Translator is online.