bundled/jinja2/examples/basic/translate.py @ f841259cc87e
 
Move the individual line comment forms into comments.js.
This *massively* improves performance on large diffs.  For example, the review
page for the changeset where I added CherryPy as a bundled app was 38.7mb
before this changeset.  With this change it is now 13.2mb.
    
        | author | Steve Losh <steve@stevelosh.com> | 
    
        | date | Sat, 27 Mar 2010 13:03:00 -0400 | 
    
        | parents | 256716e3a3d7 | 
    
        | children | (none) | 
from jinja2 import Environment
print Environment(extensions=['jinja2.i18n.TransExtension']).from_string("""\
{% trans %}Hello {{ user }}!{% endtrans %}
{% trans count=users|count %}{{ count }} user{% pluralize %}{{ count }} users{% endtrans %}
""").render(user="someone")