# Class Locale.DeferredLocale

Description

  This class simulates a multi-language "string". The actual language to use is determined as late as possible.

Variable project
Variable get_lang
Variable key
Variable fallback

  ``protected` `string` Locale.DeferredLocale.project`
  ``protected` `function`(:`string`) Locale.DeferredLocale.get_lang`
  ``protected` `string`|`int` Locale.DeferredLocale.key`
  ``protected` `string` Locale.DeferredLocale.fallback`

Method create

  `Locale.DeferredLocale Locale.DeferredLocale(`string` `project`, `function`(:`string`) `get_lang`, `string`|`int` `key`, `string` `fallback`)`