Your IP : 216.73.216.213


Current Path : /opt/alt/python33/lib64/python3.3/Tools/i18n/__pycache__/
Upload File :
Current File : //opt/alt/python33/lib64/python3.3/Tools/i18n/__pycache__/makelocalealias.cpython-33.pyo

�
��f)	c@s�dZddlZdZdd�Zdd�Zdd	�Zed
kr�ejj�Z	e	j
ee��ee	ej�e�ed�ee	�ed�ndS(
u�
    Convert the X11 locale.alias file into a mapping dictionary suitable
    for locale.py.

    Written by Marc-Andre Lemburg <mal@genix.com>, 2004-12-10.

iNu"/usr/share/X11/locale/locale.aliasc
Cs�t|dd��}t|�}WdQXi}x�|D]�}|j�}|sRq4n|dd�dkrnq4n|j�\}}d|kr�|jd�\}}}	d|	kr�|	jd�\}	}}
|d|
d|	}q�n|ddkr|dd�}n|j�}t|�dkr7|dkr7q4nd|kr�|jd�dd	�\}}|jd
d�}|jdd�}|d|}|j�d
kr�q4q�n|||<q4W|S(Nuencodingulatin1iu#u@u.u:uciu-uu_uutf8i����i����(uopenulistustripusplitu	partitionulowerulenureplace(
ufilenameufulinesudataulineulocaleualiasu
alias_langu_u	alias_modu	alias_enculanguencoding((u?/opt/alt/python33/lib64/python3.3/Tools/i18n/makelocalealias.pyuparses:
	uparsecCsEt|j��}x,|D]$\}}tdd||f�qWdS(Nu    %-40s%a,u%a:(usorteduitemsuprint(udatauitemsukuv((u?/opt/alt/python33/lib64/python3.3/Tools/i18n/makelocalealias.pyupprint5supprintcCs�t|j��}xg|D]_\}}||krBtd|�q||||krtd|||||f�qqWdS(Nu#    removed %au#    updated %a -> %a to %a(usorteduitemsuprint(udatauolddatauitemsukuv((u?/opt/alt/python33/lib64/python3.3/Tools/i18n/makelocalealias.pyuprint_differences:suprint_differencesu__main__ulocale_alias = {u}(u__doc__ulocaleuLOCALE_ALIASuparseupprintuprint_differencesu__name__ulocale_aliasucopyudatauupdateuprint(((u?/opt/alt/python33/lib64/python3.3/Tools/i18n/makelocalealias.pyu<module>s'