3
vh @ s d dl mZmZmZ d dlZd dlZd dlmZ d dlZdZ dZ
eje ddZe Z
de
_de
_dd Zd
d Zdd
Zdd ZdS ) )print_functiondivisionabsolute_importN)localZ
syspurposez/usr/share/locale/T)Zfallbackc C sJ ddl } y| j| jd W n$ | jk
r> | j| jd Y nX t dS )z
Configure internationalization for the application. Should only be
called once per invocation. (once for CLI, once for GUI)
r N C)locale setlocaleLC_ALLErrorconfigure_gettext)r r
/usr/lib/python3.6/i18n.pyconfigure_i18n" s r c C s2 t jtt t jt t jtd tjtd d S )NzUTF-8)gettextbindtextdomainAPPDIR
textdomainbind_textdomain_codesetr r
r
r
r r / s
r c O sh t jr6ttdr(tjd k r(tjj| |S tj| |S n.ttdrXtjd k rXtjj| |S tj| |S d S )Nlang)sixPY2hasattrLOCALEr ugettextTRANSLATIONr )argskwargsr
r
r r 6 s r c O sh t jr6ttdr(tjd k r(tjj| |S tj| |S n.ttdrXtjd k rXtjj| |S tj| |S d S )Nr )r r r r r ungettextr Zngettext)r r r
r
r r C s r )Z
__future__r r r r r Z threadingr r r r Ztranslationr r Zlanguager r r r r r
r
r
r