???<!-- GIF89;a -->
123123123123
.....................................................................................................................................???<!-- GIF89;a -->
123123123123
.....................................................................................................................................3
vh	                 @   s   d dl mZmZmZ d dlZd dlZd dlmZ d dlZdZ	dZ
eje	ddZe Zde_de_dd	 Zd
d Zdd Zdd ZdS )    )print_functiondivisionabsolute_importN)localZ
syspurposez/usr/share/locale/T)Zfallbackc              C   sJ   ddl } y| j| jd W n$ | jk
r>   | j| jd Y nX t  dS )z
    Configure internationalization for the application. Should only be
    called once per invocation. (once for CLI, once for GUI)
    r   N C)locale	setlocaleLC_ALLErrorconfigure_gettext)r    r   /usr/lib/python3.6/i18n.pyconfigure_i18n"   s    r   c               C   s2   t jtt t jt t jtd tjtd d S )NzUTF-8)gettextbindtextdomainAPPDIR
textdomainbind_textdomain_codesetr   r   r   r   r   r   /   s    
r   c              O   sh   t jr6ttdr(tjd k	r(tjj| |S tj| |S n.ttdrXtjd k	rXtjj| |S tj| |S d S )Nlang)sixPY2hasattrLOCALEr   ugettextTRANSLATIONr   )argskwargsr   r   r   r   6   s    r   c              O   sh   t jr6ttdr(tjd k	r(tjj| |S tj| |S n.ttdrXtjd k	rXtjj| |S tj| |S d S )Nr   )r   r   r   r   r   	ungettextr   Zngettext)r   r   r   r   r   r   C   s    r   )Z
__future__r   r   r   r   r   Z	threadingr   r   r   r   Ztranslationr   r   Zlanguager   r   r   r   r   r   r   r   r   <module>   s   