509318396
Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­
<!DOCTYPE html>
<html>
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   