Package ldaptor :: Package apps :: Package webui :: Module nevow_i18n
[show private | hide private]
[frames | no frames]

Module ldaptor.apps.webui.nevow_i18n

Classes
FlatteningProxy  
I18NConfig  
II18NConfig Interface for I18N configuration.
ILanguages Marker interface for the sequence of strings that defines the languages requested by the user.
PlaceHolder  
Translator A gettext-like Translator for Nevow.

Function Summary
  flattenL10n(placeHolder, ctx)
  languagesFactory(ctx)
  render(translator)
Render a localised message.

Variable Summary
Translator _ = <ldaptor.apps.webui.nevow_i18n.Translator object at ...

Function Details

render(translator=None)

Render a localised message.
>>> from nevow import i18n, rend
>>> class MyPage(rend.Page):
...     render_i18n = i18n.render()
or, to use a specific domain:
>>> from nevow import i18n, rend
>>> _ = i18n.Translator(domain='foo')
>>> class MyPage(rend.Page):
...     render_i18n = i18n.render(translator=_)

Variable Details

_

Type:
Translator
Value:
<ldaptor.apps.webui.nevow_i18n.Translator object at 0x306b2a30>        

Generated by Epydoc 2.1 on Fri May 6 14:58:02 2005 http://epydoc.sf.net