Sindbad~EG File Manager
3
+Ĝgz} �
@ sL U d Z ddlZddlZddlZddlZddlmZ ddlm Z ddlm
Z
ddlmZ ddl
mZ dd l
mZ dd
lmZ ddlmZ ddlmZ dd
lmZ ddlmZ ej�rddlZddlmZ ddlmZ ddlmZ G dd� dej�Z G dd� de �Z!ej"e e!f Z#d@Z$ej%e&df $ej'd�Z(G dd� d�Z)eeej*ej*ej"ej*ef d�d d!��Z+ej,e&ge&f ej,de&f d"�d#d$�Z-ej,e&e&e.ge&f ej,de&f d"�d%d&�Z/ej,e&e&ge&f ej,de&f d"�d'd(�Z0ej,e&e&e&e.ge&f ej,de&f d"�d)d*�Z1G d+d,� d,e)�Z2G d-d.� d.e)�Z3G d/d0� d0e)�Z4G d1d2� d2e)�Z5G d3d4� d4e)�Z6G d5d6� d6e)�Z7e$d7fe
j8ej9e& e:ej;ej%e.e&ej"ej<e& ej%ej<e& df f f d8�d9d:�Z=G d;d<� d<�Z>ej?ej9e& ej9e& ej@e&ej*f ej;ej%e.e&ej"ej<e& ej%ej<e& df f ejAe& f d=�d>d?�ZBe2ZCe3ZDe4ZEe5ZFe6ZGe7ZHdS )Az2Extension API for adding custom tags and behavior.� N)�Markup� )�defaults)�nodes)�Environment)�TemplateAssertionError)�TemplateSyntaxError)�concat)�Context)� Undefined)�
import_string)�pass_context)�Token)�TokenStream)�Parserc @ s0 e Zd Zeed�dd�Zeeeed�dd�ZdS )�_TranslationsBasic)�message�returnc C s d S )N� )�selfr r r �,/tmp/pip-build-fsllo_ck/Jinja2/jinja2/ext.py�gettext s z_TranslationsBasic.gettext)�singular�plural�nr c C s d S )Nr )r r r r r r r �ngettext s z_TranslationsBasic.ngettextN)�__name__�
__module__�__qualname__�strr �intr r r r r r s r c @ s4 e Zd Zeeed�dd�Zeeeeed�dd�ZdS )�_TranslationsContext)�contextr r c C s d S )Nr )r r"