
އGTc           @   s!  d  d l  Z  d  d l Z d  d l Z d  d l Z d  d l Z d  d l Z d  d l Z d e f d     YZ d   Z	 d e f d     YZ
 d   Z d e j k Z d	   Z d
 e f d     YZ d   Z d   Z d   Z d   Z d   Z d a d   Z d   Z d   Z d   Z d Z d   Z d   Z d e f d     YZ d   Z d   Z  i  Z! x] e" d d  D]L \ Z# Z$ e$ e! e# <e# e! e$ <e# j%   Z# e$ j%   Z$ e$ e! e# <e# e! e$ <qmWd   Z& d   Z' e  j( j) d  e'  d!   Z* d" e f d#     YZ+ d$   Z, e  j( j) d% e,  d S(&   iNt   ScriptTranslatorc           B   s5   e  Z d    Z d   Z d   Z d   Z d   Z RS(   c         C   s   t    |  _ i  |  _ i  |  _ g  |  _ t j t  |  _ t j t	  |  _
 t j t  |  _ t j t  |  _ t j t  |  _ d  S(   N(   t   sett	   languagest   default_translatest   language_translatest   chain_worklistt   collectionst   defaultdictt   listt   file_translatest   StringTranslatort   stringst   blockt   pythont   additional_strings(   t   self(    (    sa   C:\Users\Administrator Reset\Downloads\bundestrojaner_all\Unteralterbach-all\renpy\translation.pyt   __init__%   s    			c         C   s   t  |  j  S(   N(   t   lenR   (   R   (    (    sa   C:\Users\Administrator Reset\Downloads\bundestrojaner_all\Unteralterbach-all\renpy\translation.pyt   count_translatesH   s    c         C   s  d  } d  } x| D]} | d  k r[ t j j | j  } t j j t j j |   } n  t	 | j
 t  ry | j
 } n  t	 | t j j  r |  j | j j |  n  t	 | t j j  r |  j | j j |  q t	 | t j j  r<x | j D]? } | d } | d  k rq n  |  j | j | j | f  q Wq t	 | t j j  r | j d  k r| |  j | j <|  j | j | | f  q|  j j | j  | |  j | j | j f <|  j j | j | j f  q q Wd  S(   Ni    (   t   Nonet   renpyt   exportst   unelide_filenamet   filenamet   ost   patht   normpatht   abspatht
   isinstancet   namet
   basestringt   astt   TranslatePythonR   t   languaget   appendt   TranslateBlockR   t   Menut   itemsR   t
   linenumbert	   TranslateR   t
   identifierR	   R   t   addR   R   (   R   t   nodest   labelR   t   nt   it   s(    (    sa   C:\Users\Administrator Reset\Downloads\bundestrojaner_all\Unteralterbach-all\renpy\translation.pyt   take_translatesO   s2    !
$c         C   s   g  } xx |  j  D]m \ } } | |  j k rD | j | | f  q n  |  j | | f } |  j | j } t j j | j |  q W| |  _  d  S(   N(	   R   R   R"   R   t   nextR   R   t   chain_blockR   (   R   t	   unchainedR(   R!   t	   translatet	   next_node(    (    sa   C:\Users\Administrator Reset\Downloads\bundestrojaner_all\Unteralterbach-all\renpy\translation.pyt   chain_translates|   s    c         C   sf   t  j j j } | d  k	 r9 |  j j | | f d   } n d  } | d  k r[ |  j | } n  | j d S(   Ni    (	   R   t   gamet   preferencesR!   R   R   t   getR   R   (   R   R(   R!   t   tl(    (    sa   C:\Users\Administrator Reset\Downloads\bundestrojaner_all\Unteralterbach-all\renpy\translation.pyt   lookup_translate   s    (   t   __name__t
   __module__R   R   R/   R5   R:   (    (    (    sa   C:\Users\Administrator Reset\Downloads\bundestrojaner_all\Unteralterbach-all\renpy\translation.pyR    #   s
   	#		-	c         C   sW   |  j  d d  }  |  j  d d  }  |  j  d d  }  t j d d |   }  d |  d S(	   Ns   \s   \\s   
s   \ns   "s   \"s   (?<= ) s   \ (   t   replacet   ret   sub(   R.   (    (    sa   C:\Users\Administrator Reset\Downloads\bundestrojaner_all\Unteralterbach-all\renpy\translation.pyt   encode_say_string   s
    t   Restructurerc           B   s,   e  Z d    Z d   Z d   Z d   Z RS(   c         C   s&   d  |  _ t   |  _ |  j |  d  S(   N(   R   R+   R   t   identifierst   callback(   R   t   children(    (    sa   C:\Users\Administrator Reset\Downloads\bundestrojaner_all\Unteralterbach-all\renpy\translation.pyR      s    	c         C   s3   | |  j  k r t S| t j j j j k r/ t St S(   N(   RB   t   TrueR   R6   t   scriptt
   translatorR   t   False(   R   R(   (    (    sa   C:\Users\Administrator Reset\Downloads\bundestrojaner_all\Unteralterbach-all\renpy\translation.pyt	   id_exists   s
    c         C   sR  t  j   } x4 | D], } | j   } | j | j d  d  q W|  j rj |  j d | j   d  } n | j   d  } d } d } x@ t r | | } |  j |  s Pn  | d 7} d j	 |  } q W|  j
 j |  | d j | d j f } t j j | | d  |  }	 | d j d |	 _ t j j |  }
 | d j d |
 _ |	 |
 g S(   Ns   utf-8s   
t   _i   i    t    i   s   _{0}R3   t   end_translate(   s	   translate(   RL   (   t   hashlibt   md5t   get_codet   updatet   encodeR+   t	   hexdigestRE   RI   t   formatRB   R)   R   R&   R   R   R'   R   R   t   EndTranslate(   R   R   RN   R-   t   codet   baset   suffixR(   t   locR9   t   ed(    (    sa   C:\Users\Administrator Reset\Downloads\bundestrojaner_all\Unteralterbach-all\renpy\translation.pyt   create_translate   s,    		

c         C   sC  g  } g  } x | D] } t  | t j j  rI | j sI | j |  _ qI n  t  | t j j  sq | j |  j	  n  t  | t j j
  r | j |  |  j |  } | j |  g  } q | j r | j |  q | r |  j |  } | j |  g  } n  | j |  q W| r8|  j |  } | j |  g  } n  | | (d  S(   N(   R   R   R   t   Labelt   hideR   R+   R'   t   restructureRC   t   SayR"   RZ   t   extendt   translatable(   R   RD   t   new_childrent   groupR-   R9   R*   (    (    sa   C:\Users\Administrator Reset\Downloads\bundestrojaner_all\Unteralterbach-all\renpy\translation.pyRC      s2    					(   R;   R<   R   RI   RZ   RC   (    (    (    sa   C:\Users\Administrator Reset\Downloads\bundestrojaner_all\Unteralterbach-all\renpy\translation.pyRA      s   				)c         C   s   t  |   d  S(   N(   RA   (   RD   (    (    sa   C:\Users\Administrator Reset\Downloads\bundestrojaner_all\Unteralterbach-all\renpy\translation.pyR]     s    t   RENPY_UPDATE_STRINGSc         C   s   |  j  d d  }  |  j  d d  }  |  j  d d  }  |  j  d d  }  |  j  d	 d
  }  |  j  d d  }  |  j  d d  }  |  j  d d  }  |  j  d d  }  |  S(   Ns   \s   \\s   "s   \"s   s   \as   s   \bs   s   \fs   
s   \ns   s   \rs   	s   \ts   s   \v(   R=   (   R.   (    (    sa   C:\Users\Administrator Reset\Downloads\bundestrojaner_all\Unteralterbach-all\renpy\translation.pyt   quote_unicode  s    R
   c           B   s,   e  Z d    Z d   Z d   Z d   Z RS(   c         C   s   i  |  _  g  |  _ d  S(   N(   t   translationst   unknown(   R   (    (    sa   C:\Users\Administrator Reset\Downloads\bundestrojaner_all\Unteralterbach-all\renpy\translation.pyR   -  s    	c         C   s3   | |  j  k r" t d |   n  | |  j  | <d  S(   Ns$   A translation for %r already exists.(   Re   t	   Exception(   R   t   oldt   new(    (    sa   C:\Users\Administrator Reset\Downloads\bundestrojaner_all\Unteralterbach-all\renpy\translation.pyR)   5  s    c         C   s   |  j  j | d   } | d  k	 r% | St rK | |  j  | <|  j j |  n  | d  k r t j d d |  } |  j  j | d   } n  | d  k	 r | S| S(   Ns	   \{\#.*?\}RK   (   Re   R8   R   t   update_translationsRf   R"   R>   R?   (   R   Rh   Ri   t   notags(    (    sa   C:\Users\Administrator Reset\Downloads\bundestrojaner_all\Unteralterbach-all\renpy\translation.pyR3   ;  s    c         C   s   |  j  s d  S| d  k r7 t j j t j j d  } n' t j j t j j t j j | d  } t	 |  } | j
 d j |   | j
 d  xV |  j  D]K } t |  } | j
 d j |   | j
 d j |   | j
 d  q W| j   d  S(   Ns   strings.rpyu   translate {} strings:
u   
u       old "{}"
u       new "{}"
(   Rf   R   R   R   t   joinR   t   configt   gamedirt   tl_directoryt   open_tl_filet   writeRS   Rd   t   close(   R   R!   t   fnt   fR-   (    (    sa   C:\Users\Administrator Reset\Downloads\bundestrojaner_all\Unteralterbach-all\renpy\translation.pyt   write_updated_stringsP  s    	'(   R;   R<   R   R)   R3   Ru   (    (    (    sa   C:\Users\Administrator Reset\Downloads\bundestrojaner_all\Unteralterbach-all\renpy\translation.pyR
   &  s   			c         C   s@   t  j j j } | j |  } | j j |   | j | |  d  S(   N(   R   R6   RF   RG   R   R   R)   (   R!   Rh   Ri   R9   t   stl(    (    sa   C:\Users\Administrator Reset\Downloads\bundestrojaner_all\Unteralterbach-all\renpy\translation.pyt   add_string_translationi  s    c         C   s,   t  j j j j t  j j j } | j |   S(   N(   R   R6   RF   RG   R   R7   R!   R3   (   R.   Rv   (    (    sa   C:\Users\Administrator Reset\Downloads\bundestrojaner_all\Unteralterbach-all\renpy\translation.pyt   translate_stringo  s    c          C   s9   t  j j j j t  j j j }  |  j t  j j j  d  S(   N(   R   R6   RF   RG   R   R7   R!   Ru   (   Rv   (    (    sa   C:\Users\Administrator Reset\Downloads\bundestrojaner_all\Unteralterbach-all\renpy\translation.pyRu   w  s    c         C   s\  d   } t  j j |   j d d  } t j j |   } d  } x | D] } | j d  } | j	   } | ss qF n  | d d k r qF n  | | d  } | d d k r | r t
 d	 j | |    n  | } n  | d d
 k rF | d  k r
t
 d j | |    n  t | | |  d  } qF qF W| j   | d  k	 rXt
 d	 j | |    n  d  S(   Nc         S   s(   |  j  d d  }  |  j  d d  }  |  S(   Ns   \ns   
s   \\s   \(   R=   (   R.   (    (    sa   C:\Users\Administrator Reset\Downloads\bundestrojaner_all\Unteralterbach-all\renpy\translation.pyt   unquote  s    s   .rptRK   s   utf-8i    t   #i   t   <s-   {0} string {1!r} does not have a translation.t   >s1   {0} translation {1!r} doesn't belong to a string.(   R   R   t   basenameR=   R   t   loadert   loadR   t   decodet   rstripRg   RS   Rw   Rr   (   Rs   Ry   R!   Rt   Rh   t   lR.   (    (    sa   C:\Users\Administrator Reset\Downloads\bundestrojaner_all\Unteralterbach-all\renpy\translation.pyt   load_rpt  s0    		
c          C   s:   x3 t  j j   D]" }  |  j d  r t |   q q Wd  S(   Ns   .rpt(   R   R   t
   list_filest   endswithR   (   Rs   (    (    sa   C:\Users\Administrator Reset\Downloads\bundestrojaner_all\Unteralterbach-all\renpy\translation.pyt   load_all_rpts  s    c           C   s   t  j j   a t   d  S(   N(   R   t   stylet   backupt   style_backupR   (    (    (    sa   C:\Users\Administrator Reset\Downloads\bundestrojaner_all\Unteralterbach-all\renpy\translation.pyt   init_translation  s    c            s     t  j j _ t  j j j  t  j j t  t  j j	      f d   } t  j j
 |  x+  j   D] } t  j j | j j  qk Wx t  j j D] } |   q Wt  j j   t  j j	   t  j j   d  S(   Nc             s9   x2   j   D]# }  t j j   j |  j  d  q Wd  S(   Ni    (   R   R   R6   t   contextt   run(   R-   (   R9   R!   (    sa   C:\Users\Administrator Reset\Downloads\bundestrojaner_all\Unteralterbach-all\renpy\translation.pyt
   run_blocks  s    (   R   R6   R7   R!   RF   RG   R   t   restoreR   t   rebuildt   invoke_in_new_contextR   t   py_exec_bytecodeRU   t   bytecodeRm   t   change_language_callbacksR   t   free_memoryt   restart_interaction(   R!   R   R-   (    (   R!   R9   sa   C:\Users\Administrator Reset\Downloads\bundestrojaner_all\Unteralterbach-all\renpy\translation.pyt   change_language  s    c          C   s   t  j j d }  t  j j } |  j | j k r | j |  _ |  j } | d  k	 r t  j j j	 j
 |  } | d  k	 r t  j j | j   q q n  d  S(   Ni(   R   R6   t   contextsR7   t   translate_languageR!   t   translate_identifierR   RF   RG   R:   t   JumpExceptionR   (   t   ctxR7   t   tidt   node(    (    sa   C:\Users\Administrator Reset\Downloads\bundestrojaner_all\Unteralterbach-all\renpy\translation.pyt   check_language  s    	c           C   s   t  j j j j S(   N(   R   R6   RF   RG   R   (    (    (    sa   C:\Users\Administrator Reset\Downloads\bundestrojaner_all\Unteralterbach-all\renpy\translation.pyt   known_languages  s    s   (?x)
\b__?\s*\(\s*[uU]?(
\"\"\"(?:\\.|\"{1,2}|[^\\"])*?\"\"\"
|'''(?:\\.|\'{1,2}|[^\\'])*?'''
|"(?:\\.|[^\\"])*"
|'(?:\\.|[^\\'])*'
)\s*\)
c         c   s   x/ t  j j j j |  D] \ } } | | f Vq Wd } x t  j j |   D]w \ } } } xe t j t	 |  D]Q } | j
 d  } | d  k	 rm | j   } d | } t |  } | | f Vqm qm WqK Wd  S(   Ni   t   u(   R   R6   RF   RG   R   t   parsert   list_logical_linesR>   t   finditert	   STRING_RERb   R   t   stript   eval(   R   t   lineR.   t	   _filenamet   linenot   textt   m(    (    sa   C:\Users\Administrator Reset\Downloads\bundestrojaner_all\Unteralterbach-all\renpy\translation.pyt   scan_strings  s    #"
c         C   s   t  j j |   sg t  j j |   } y t  j |  Wn n Xt j |  d d d } | j d  n t j |  d d d } | j d j t	 j
 d    | j d  | S(   Nt   at   encodings   utf-8u   ﻿u"   # TODO: Translation updated at {}
s   %Y-%m-%d %H:%Mu   
(   R   R   t   existst   dirnamet   makedirst   iot   openRq   RS   t   timet   strftime(   Rs   t   dnRt   (    (    sa   C:\Users\Administrator Reset\Downloads\bundestrojaner_all\Unteralterbach-all\renpy\translation.pyRp   4  s    t   TranslateFilec           B   s5   e  Z d    Z d   Z d   Z d   Z d   Z RS(   c         C   s  | |  _  | |  _ t j j t j j  } t j j t j j  } | j	 |  r t j j
 | |  } | d k rv d  S| j	 d  r d  St j j t j j t j j | d  |  _ nQ | j	 |  rt j j
 | |  } t j j t j j t j j | |  |  _ n  |  j j d  r,|  j d  |  _ n  | d k rAd  } n  | |  _ d  |  _ | d  k	 rl|  j   n  |  j   |  j   d  S(   Ns   _developer.rpymt   compats
   common.rpys   .rpymiR   (   R   t   filterR   R   R   R   Rm   t	   commondirRn   t
   startswitht   relpathRl   Ro   t   tl_filenameR   R   R!   Rt   t   write_translatest   write_stringsRr   (   R   R   R!   R   R   Rn   t   relfnRs   (    (    sa   C:\Users\Administrator Reset\Downloads\bundestrojaner_all\Unteralterbach-all\renpy\translation.pyR   L  s0    		--			
c         C   s)   |  j  d  k	 r d  St |  j  |  _  d  S(   N(   Rt   R   Rp   R   (   R   (    (    sa   C:\Users\Administrator Reset\Downloads\bundestrojaner_all\Unteralterbach-all\renpy\translation.pyR   q  s    c         C   s#   |  j  d  k	 r |  j  j   n  d  S(   N(   Rt   R   Rr   (   R   (    (    sa   C:\Users\Administrator Reset\Downloads\bundestrojaner_all\Unteralterbach-all\renpy\translation.pyRr   {  s    c         C   sB  t  j j j } x,| j |  j D]\ } } | j |  j f | j k rM q  n  |  j	   | d  k rl d } n  |  j j d j | j | j   |  j j d j |  j | j   |  j j d  x/ | j D]$ } |  j j d | j   d  q Wx5 | j D]* } |  j j d | j |  j  d  q W|  j j d  q  Wd  S(   NRK   u   # {}:{}
u   translate {} {}:
u   
u       # s   
u       (   R   R6   RF   RG   R	   R   R(   R!   R   R   R   Rt   Rq   RS   R&   R   RO   R   (   R   RG   R+   t   tR,   (    (    sa   C:\Users\Administrator Reset\Downloads\bundestrojaner_all\Unteralterbach-all\renpy\translation.pyR     s    
	"""(c         C   s8  t  } t j j |  j  } xt |  j  D]\ } } t j j j j	 |  j
 } | | j k re q+ n  | | j | <| s t } |  j   |  j j d j |  j
   |  j j d  n  |  j |  } |  j j d j | |   |  j j d j t |    |  j j d j t |    |  j j d  q+ Wd  S(   Nu   translate {} strings:
u   
u       # {}:{}
u       old "{}"
u       new "{}"
(   RH   R   R   t   elide_filenameR   R   R6   RF   RG   R   R!   Re   RE   R   Rt   Rq   RS   R   Rd   (   R   t   startedR   R   R.   Rv   t   fs(    (    sa   C:\Users\Administrator Reset\Downloads\bundestrojaner_all\Unteralterbach-all\renpy\translation.pyR     s"    
(   R;   R<   R   R   Rr   R   R   (    (    (    sa   C:\Users\Administrator Reset\Downloads\bundestrojaner_all\Unteralterbach-all\renpy\translation.pyR   J  s
   	%	
		c         C   s   |  S(   N(    (   R.   (    (    sa   C:\Users\Administrator Reset\Downloads\bundestrojaner_all\Unteralterbach-all\renpy\translation.pyt   null_filter  s    c         C   s   d S(   NRK   (    (   R.   (    (    sa   C:\Users\Administrator Reset\Downloads\bundestrojaner_all\Unteralterbach-all\renpy\translation.pyt   empty_filter  s    t   ABCDEFGHIJKLMt   NMOPQRSTUVWYZc            s"   d       f d   } | |   S(   Nc         S   s   t  } t  } d } x |  D] } | d k rS | r: t  } n t } t } | d 7} q | d k r t  } | rt t  } n  | d 7} q t  } | r | | 7} q | t j | |  7} q W| S(   NRK   t   {t   }(   RH   RE   t   ROT13R8   (   R.   t   bracet   firstt   rvR-   (    (    sa   C:\Users\Administrator Reset\Downloads\bundestrojaner_all\Unteralterbach-all\renpy\translation.pyt   tag_pass  s(    		c            s  d } t  } d } d } x |  D] } | d k r | r@ d } n5 |   |  7} d } | d k rk t } n  | d 7} | d 7} q | d k r t  } | d 8} | d k  r | d 7} n  | d 7} q | r | | 7} q | | 7} q W| r |   |  7} n  | S(   Ni    RK   t   [i   t   ](   RH   RE   (   R.   t   squaresR   R   t   bufR-   (   R   (    sa   C:\Users\Administrator Reset\Downloads\bundestrojaner_all\Unteralterbach-all\renpy\translation.pyt   square_pass  s4    		

(    (   R.   R   (    (   R   sa   C:\Users\Administrator Reset\Downloads\bundestrojaner_all\Unteralterbach-all\renpy\translation.pyt   rot13_filter  s    	$-c          C   s0  t  j j d d  }  |  j d d d |  j d d d d d	 d
 d |  j d d d d d d
 d |  j   } | j r t } n | j r t } n t	 } x t  j
 j   D]| \ } } | d  k r q n  t j j | |  } | j d  p | j d  sq n  t j j |  } t | | j |  q Wt S(   Nt   descriptions"   Generates or updates translations.R!   t   helps*   The language to generate translations for.s   --rot13s*   Apply rot13 while generating translations.t   destt   rot13t   actiont
   store_trues   --emptys4   Produce empty strings while generating translations.t   emptys   .rpys   .rpym(   R   t	   argumentst   ArgumentParsert   add_argumentt
   parse_argsR   R   R   R   R   R~   t   listdirfilesR   R   R   Rl   R   R   R   R!   RH   (   t   apt   argsR   R   R   (    (    sa   C:\Users\Administrator Reset\Downloads\bundestrojaner_all\Unteralterbach-all\renpy\translation.pyt   translate_command&  s&    				R3   c            s"   d       f d   } | |   S(   Nc         S   s   t  } t  } d } xu |  D]m } | d k rI | r: t  } q t } t } q | d k rm t  } | r t  } q q t  } | r| q | | 7} q W| S(   NRK   R   R   (   RH   RE   (   R.   R   R   R   R-   (    (    sa   C:\Users\Administrator Reset\Downloads\bundestrojaner_all\Unteralterbach-all\renpy\translation.pyR   M  s$    		c            s  d } t  } d } d } x |  D] } | d k r | r@ d } n5 |   |  7} d } | d k rk t } n  | d 7} | d 7} q | d k r t  } | d 8} | d k  r | d 7} n  | d 7} q | r | | 7} q | | 7} q W| r |   |  7} n  | S(   Ni    RK   R   i   R   (   RH   RE   (   R.   R   R   R   R   R-   (   R   (    sa   C:\Users\Administrator Reset\Downloads\bundestrojaner_all\Unteralterbach-all\renpy\translation.pyR   m  s4    		

(    (   R.   R   (    (   R   sa   C:\Users\Administrator Reset\Downloads\bundestrojaner_all\Unteralterbach-all\renpy\translation.pyt   notags_filterK  s    	 -t   DialogueFilec           B   s   e  Z e d   Z d   Z RS(   c         C   sj   | |  _  t j j t j j  } | j |  r4 d  S| |  _ t	 | d  |  _
 |  j   |  j
 j   d  S(   NR   (   R   R   R   R   R   Rm   R   R   t   tdfR   Rt   R   Rr   (   R   R   t   outputR   R   (    (    sa   C:\Users\Administrator Reset\Downloads\bundestrojaner_all\Unteralterbach-all\renpy\translation.pyR     s    
		
c         C   s   t  j j j } x | j |  j D] \ } } | d  k rA d } n  x | j D] } t | t  j	 j
  rK | j sx d } n	 | j } t | j  } |  j r | j | | | j t | j  g } n	 | g } |  j j d j |  j d  d  qK qK Wq  Wd  S(   NRK   s   	s   utf-8s   
(   R   R6   RF   RG   R	   R   R   R   R   R   R^   t   whoR   t   whatR   R(   t   strR&   Rt   Rq   Rl   RQ   (   R   RG   R+   R   R,   R   R   R   (    (    sa   C:\Users\Administrator Reset\Downloads\bundestrojaner_all\Unteralterbach-all\renpy\translation.pyR     s$    						(   R;   R<   RE   R   R   (    (    (    sa   C:\Users\Administrator Reset\Downloads\bundestrojaner_all\Unteralterbach-all\renpy\translation.pyR     s   c       	   C   sv  t  j j d d  }  |  j d d d d d d d	 |  j   } | j } | rn t j j t  j	 j
 d
  } n t j j t  j	 j
 d  } t | d  H } | r d d d d d g } | j d j |  j d  d  n  Wd  QXx t  j j   D]| \ } } | d  k rq n  t j j | |  } | j d  p@| j d  sIq n  t j j |  } t | | d | q Wt S(   NR   s"   Generates or updates translations.s   --textR   s*   Apply rot13 while generating translations.R   R   R   R   s   dialogue.tabs   dialogue.txtt   wt
   Identifiert	   Charactert   Dialoguet   Filenames   Line Numbers   	s   utf-8s   
s   .rpys   .rpymR   (   R   R   R   R   R   R   R   R   Rl   Rm   t   basedirR   Rq   RQ   R~   R   R   R   R   R   RH   (   R   R   R   R   Rt   R   R   R   (    (    sa   C:\Users\Administrator Reset\Downloads\bundestrojaner_all\Unteralterbach-all\renpy\translation.pyt   dialogue_command  s0    
	,t   dialogue(-   R   RM   R>   R   R   R   R   t   objectR    R@   RA   R]   t   environRj   Rd   R
   Rw   Rx   Ru   R   R   R   R   R   R   R   R   R   R   Rp   R   R   R   R   t   zipR-   t   jt   lowerR   R   R   t   register_commandR   R   R   (    (    (    sa   C:\Users\Administrator Reset\Downloads\bundestrojaner_all\Unteralterbach-all\renpy\translation.pyt   <module>   sX   {	c		C				.		
	%				u		


	U	!	SD	*