
    i                          G d  de       Zy)c                       e Zd Zd Zd Zd Zd Zd Zd Zd Z	d Z
d	 Zd
 Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zy)
LazyStringc                 .    || _         || _        || _        y N)_func_args_kwargs)selffuncargskwargss       I/root/searxng-venv/lib/python3.12/site-packages/flask_babel/speaklater.py__init__zLazyString.__init__   s    

    c                 ~    |dk(  rt        |      t        |       }t        ||      rt        ||      S t        |      )N__setstate__)AttributeErrorstrhasattrgetattr)r	   attrstrings      r   __getattr__zLazyString.__getattr__   s@    >! &&T64 64((T""r   c                 6    dj                  t        |             S )Nzl'{0}')formatr   r	   s    r   __repr__zLazyString.__repr__   s    s4y))r   c                 `    t         | j                  | j                  i | j                        S r   )r   r   r   r   r   s    r   __str__zLazyString.__str__   s%    :4::tzz:T\\:;;r   c                 *    t        t        |             S r   )lenr   r   s    r   __len__zLazyString.__len__   s    3t9~r   c                     t        |       |   S r   r   )r	   keys     r   __getitem__zLazyString.__getitem__   s    4y~r   c                 *    t        t        |             S r   )iterr   r   s    r   __iter__zLazyString.__iter__       CIr   c                     |t        |       v S r   r#   )r	   items     r   __contains__zLazyString.__contains__    s    s4y  r   c                     t        |       |z   S r   r#   r	   others     r   __add__zLazyString.__add__#       4y5  r   c                     |t        |       z   S r   r#   r.   s     r   __radd__zLazyString.__radd__&       s4y  r   c                     t        |       |z  S r   r#   r.   s     r   __mul__zLazyString.__mul__)   r1   r   c                     |t        |       z  S r   r#   r.   s     r   __rmul__zLazyString.__rmul__,   r4   r   c                     t        |       |k  S r   r#   r.   s     r   __lt__zLazyString.__lt__/   r1   r   c                     t        |       |k  S r   r#   r.   s     r   __le__zLazyString.__le__2       4yE!!r   c                     t        |       |k(  S r   r#   r.   s     r   __eq__zLazyString.__eq__5   r=   r   c                     t        |       |k7  S r   r#   r.   s     r   __ne__zLazyString.__ne__8   r=   r   c                     t        |       |kD  S r   r#   r.   s     r   __gt__zLazyString.__gt__;   r1   r   c                     t        |       |k\  S r   r#   r.   s     r   __ge__zLazyString.__ge__>   r=   r   c                     t        |       S r   r#   r   s    r   __html__zLazyString.__html__A   s    4yr   c                 *    t        t        |             S r   )hashr   r   s    r   __hash__zLazyString.__hash__D   r)   r   c                     t        |       |z  S r   r#   r.   s     r   __mod__zLazyString.__mod__G   r1   r   c                     |t        |       z   S r   r#   r.   s     r   __rmod__zLazyString.__rmod__J   r4   r   N)__name__
__module____qualname__r   r   r   r   r!   r%   r(   r,   r0   r3   r6   r8   r:   r<   r?   rA   rC   rE   rG   rJ   rL   rN    r   r   r   r      sp    
#*<!!!!!!"""!"!!r   r   N)objectr   rR   r   r   <module>rT      s   J! J!r   