Lines Matching +full:- +full:gettext
67 def gettext(context, string): function
83 i18n_env.globals.update({"_": gettext, "gettext": gettext, "ngettext": ngettext})
87 {"_": gettext, "gettext": gettext, "ngettext": ngettext}
93 newstyle_i18n_env.install_gettext_callables(gettext, ngettext, newstyle=True)
153 yield Token(lineno, "name", "gettext")
175 {%- for item in [1, 2, 3, 4] %}
176 {%- if item % 2 == 0 %}{% continue %}{% endif -%}
178 {%- endfor %}"""
184 {%- for item in [1, 2, 3, 4] %}
185 {%- if item > 2 %}{% break %}{% endif -%}
187 {%- endfor %}"""
195 {%- set items = [] %}
196 {%- for char in "foo" %}
197 {%- do items.append(loop.index0 ~ char) %}
198 {%- endfor %}{{ items|join(', ') }}"""
236 env.globals["gettext"] = lambda x: x.upper()
301 "{%- trans trimmed %} hello\n world {% endtrans -%}"
306 s = "{%- trans %} hello\n world {% endtrans -%}"
314 "{%- trans notrimmed %} hello\n world {% endtrans -%}"
320 '{%- trans trimmed x="world" %} hello\n {{ x }} {% endtrans -%}'
328 "{%- trans trimmed = 'world' %} hello\n {{ trimmed }} {% endtrans -%}"
337 {{ gettext('Hello World') }}
342 assert list(babel_extract(source, ("gettext", "ngettext", "_"), [], {})) == [
343 (2, "gettext", "Hello World", []),
344 (3, "gettext", "Hello World", []),
353 {{ gettext(' Hello \n World') }}
356 {%- pluralize %}{{ users }} \n users{% endtrans %}
359 assert list(babel_extract(source, ("gettext", "ngettext", "_"), [], {})) == [
360 (2, "gettext", " Hello \n World", []),
361 (4, "gettext", "Hello World", []),
370 {{ gettext(' Hello \n World') }}
373 {%- pluralize %}{{ users }} \n users{% endtrans %}
377 assert list(babel_extract(source, ("gettext", "ngettext", "_"), [], opts)) == [
378 (2, "gettext", " Hello \n World", []),
379 (4, "gettext", "Hello World", []),
389 {{ gettext('Hello World') }}
396 babel_extract(source, ("gettext", "ngettext", "_"), ["trans", ":"], {})
398 (3, "gettext", "Hello World", ["first"]),
399 (4, "gettext", "Hello World", ["second"]),
429 {%- scope a=1, b=2, c=b, d=e, e=5 -%}
431 {%- endscope -%}
476 '{% autoescape ae %}{{ gettext("foo", name='
505 # newstyle gettext of course
633 {{- x }}|{% set z = 99 %}
634 {%- overlay %}
635 {{- y }}|{{ z }}|{% for item in x %}[{{ item }}]{% endfor %}
636 {%- endoverlay %}|
637 {{- x -}}