Ignore:
Timestamp:
Oct 23, 2009, 6:46:21 PM (11 years ago)
Author:
ronosman
Message:

Feature 1204 added : only display languages with available translations.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/pLoader/trunk/src/Uploader/GUI/wxFrameAUI.pm

    r4093 r4096  
    7070             wxICON_INFORMATION
    7171             WXK_DELETE
    72              wxLANGUAGE_ABKHAZIAN   
    73              wxLANGUAGE_AFAR   
    74              wxLANGUAGE_AFRIKAANS   
    75              wxLANGUAGE_ALBANIAN   
    76              wxLANGUAGE_AMHARIC   
    77              wxLANGUAGE_ARABIC   
    78              wxLANGUAGE_ARABIC_ALGERIA   
    79              wxLANGUAGE_ARABIC_BAHRAIN   
    80              wxLANGUAGE_ARABIC_EGYPT   
    81              wxLANGUAGE_ARABIC_IRAQ   
    82              wxLANGUAGE_ARABIC_JORDAN   
    83              wxLANGUAGE_ARABIC_KUWAIT   
    84              wxLANGUAGE_ARABIC_LEBANON   
    85              wxLANGUAGE_ARABIC_LIBYA   
    86              wxLANGUAGE_ARABIC_MOROCCO   
    87              wxLANGUAGE_ARABIC_OMAN   
    88              wxLANGUAGE_ARABIC_QATAR   
    89              wxLANGUAGE_ARABIC_SAUDI_ARABIA   
    90              wxLANGUAGE_ARABIC_SUDAN   
    91              wxLANGUAGE_ARABIC_SYRIA   
    92              wxLANGUAGE_ARABIC_TUNISIA   
    93              wxLANGUAGE_ARABIC_UAE   
    94              wxLANGUAGE_ARABIC_YEMEN   
    95              wxLANGUAGE_ARMENIAN   
    96              wxLANGUAGE_ASSAMESE   
    97              wxLANGUAGE_AYMARA   
    98              wxLANGUAGE_AZERI   
    99              wxLANGUAGE_AZERI_CYRILLIC   
    100              wxLANGUAGE_AZERI_LATIN   
    101              wxLANGUAGE_BASHKIR   
    102              wxLANGUAGE_BASQUE   
    103              wxLANGUAGE_BELARUSIAN   
    104              wxLANGUAGE_BENGALI   
    105              wxLANGUAGE_BHUTANI   
    106              wxLANGUAGE_BIHARI   
    107              wxLANGUAGE_BISLAMA   
    108              wxLANGUAGE_BRETON   
    109              wxLANGUAGE_BULGARIAN   
    110              wxLANGUAGE_BURMESE   
    111              wxLANGUAGE_CAMBODIAN   
    112              wxLANGUAGE_CATALAN   
    113              wxLANGUAGE_CHINESE   
    114              wxLANGUAGE_CHINESE_SIMPLIFIED   
    115              wxLANGUAGE_CHINESE_TRADITIONAL   
    116              wxLANGUAGE_CHINESE_HONGKONG   
    117              wxLANGUAGE_CHINESE_MACAU   
    118              wxLANGUAGE_CHINESE_SINGAPORE   
    119              wxLANGUAGE_CHINESE_TAIWAN   
    120              wxLANGUAGE_CORSICAN   
    121              wxLANGUAGE_CROATIAN   
    122              wxLANGUAGE_CZECH   
    123              wxLANGUAGE_DANISH   
    124              wxLANGUAGE_DUTCH   
    125              wxLANGUAGE_DUTCH_BELGIAN   
    126              wxLANGUAGE_ENGLISH   
    127              wxLANGUAGE_ENGLISH_UK   
    128              wxLANGUAGE_ENGLISH_US   
    129              wxLANGUAGE_ENGLISH_AUSTRALIA   
    130              wxLANGUAGE_ENGLISH_BELIZE   
    131              wxLANGUAGE_ENGLISH_BOTSWANA   
    132              wxLANGUAGE_ENGLISH_CANADA   
    133              wxLANGUAGE_ENGLISH_CARIBBEAN   
    134              wxLANGUAGE_ENGLISH_DENMARK   
    135              wxLANGUAGE_ENGLISH_EIRE   
    136              wxLANGUAGE_ENGLISH_JAMAICA   
    137              wxLANGUAGE_ENGLISH_NEW_ZEALAND   
    138              wxLANGUAGE_ENGLISH_PHILIPPINES   
    139              wxLANGUAGE_ENGLISH_SOUTH_AFRICA   
    140              wxLANGUAGE_ENGLISH_TRINIDAD   
    141              wxLANGUAGE_ENGLISH_ZIMBABWE   
    142              wxLANGUAGE_ESPERANTO   
    143              wxLANGUAGE_ESTONIAN   
    144              wxLANGUAGE_FAEROESE   
    145              wxLANGUAGE_FARSI   
    146              wxLANGUAGE_FIJI   
    147              wxLANGUAGE_FINNISH   
    148              wxLANGUAGE_FRENCH   
    149              wxLANGUAGE_FRENCH_BELGIAN   
    150              wxLANGUAGE_FRENCH_CANADIAN   
    151              wxLANGUAGE_FRENCH_LUXEMBOURG   
    152              wxLANGUAGE_FRENCH_MONACO   
    153              wxLANGUAGE_FRENCH_SWISS   
    154              wxLANGUAGE_FRISIAN   
    155              wxLANGUAGE_GALICIAN   
    156              wxLANGUAGE_GEORGIAN   
    157              wxLANGUAGE_GERMAN   
    158              wxLANGUAGE_GERMAN_AUSTRIAN   
    159              wxLANGUAGE_GERMAN_BELGIUM   
    160              wxLANGUAGE_GERMAN_LIECHTENSTEIN   
    161              wxLANGUAGE_GERMAN_LUXEMBOURG   
    162              wxLANGUAGE_GERMAN_SWISS   
    163              wxLANGUAGE_GREEK   
    164              wxLANGUAGE_GREENLANDIC   
    165              wxLANGUAGE_GUARANI   
    166              wxLANGUAGE_GUJARATI   
    167              wxLANGUAGE_HAUSA   
    168              wxLANGUAGE_HEBREW   
    169              wxLANGUAGE_HINDI   
    170              wxLANGUAGE_HUNGARIAN   
    171              wxLANGUAGE_ICELANDIC   
    172              wxLANGUAGE_INDONESIAN   
    173              wxLANGUAGE_INTERLINGUA   
    174              wxLANGUAGE_INTERLINGUE   
    175              wxLANGUAGE_INUKTITUT   
    176              wxLANGUAGE_INUPIAK   
    177              wxLANGUAGE_IRISH   
    178              wxLANGUAGE_ITALIAN   
    179              wxLANGUAGE_ITALIAN_SWISS   
    180              wxLANGUAGE_JAPANESE   
    181              wxLANGUAGE_JAVANESE   
    182              wxLANGUAGE_KANNADA   
    183              wxLANGUAGE_KASHMIRI   
    184              wxLANGUAGE_KASHMIRI_INDIA   
    185              wxLANGUAGE_KAZAKH   
    186              wxLANGUAGE_KERNEWEK   
    187              wxLANGUAGE_KINYARWANDA   
    188              wxLANGUAGE_KIRGHIZ   
    189              wxLANGUAGE_KIRUNDI   
    190              wxLANGUAGE_KONKANI   
    191              wxLANGUAGE_KOREAN   
    192              wxLANGUAGE_KURDISH   
    193              wxLANGUAGE_LAOTHIAN   
    194              wxLANGUAGE_LATIN   
    195              wxLANGUAGE_LATVIAN   
    196              wxLANGUAGE_LINGALA   
    197              wxLANGUAGE_LITHUANIAN   
    198              wxLANGUAGE_MACEDONIAN   
    199              wxLANGUAGE_MALAGASY   
    200              wxLANGUAGE_MALAY   
    201              wxLANGUAGE_MALAYALAM   
    202              wxLANGUAGE_MALAY_BRUNEI_DARUSSALAM   
    203              wxLANGUAGE_MALAY_MALAYSIA   
    204              wxLANGUAGE_MALTESE   
    205              wxLANGUAGE_MANIPURI   
    206              wxLANGUAGE_MAORI   
    207              wxLANGUAGE_MARATHI   
    208              wxLANGUAGE_MOLDAVIAN   
    209              wxLANGUAGE_MONGOLIAN   
    210              wxLANGUAGE_NAURU   
    211              wxLANGUAGE_NEPALI   
    212              wxLANGUAGE_NEPALI_INDIA   
    213              wxLANGUAGE_NORWEGIAN_BOKMAL   
    214              wxLANGUAGE_NORWEGIAN_NYNORSK   
    215              wxLANGUAGE_OCCITAN   
    216              wxLANGUAGE_ORIYA   
    217              wxLANGUAGE_OROMO   
    218              wxLANGUAGE_PASHTO   
    219              wxLANGUAGE_POLISH   
    220              wxLANGUAGE_PORTUGUESE   
    221              wxLANGUAGE_PORTUGUESE_BRAZILIAN   
    222              wxLANGUAGE_PUNJABI   
    223              wxLANGUAGE_QUECHUA   
    224              wxLANGUAGE_RHAETO_ROMANCE   
    225              wxLANGUAGE_ROMANIAN   
    226              wxLANGUAGE_RUSSIAN   
    227              wxLANGUAGE_RUSSIAN_UKRAINE   
    228              wxLANGUAGE_SAMI   
    229              wxLANGUAGE_SAMOAN   
    230              wxLANGUAGE_SANGHO   
    231              wxLANGUAGE_SANSKRIT   
    232              wxLANGUAGE_SCOTS_GAELIC   
    233              wxLANGUAGE_SERBIAN   
    234              wxLANGUAGE_SERBIAN_CYRILLIC   
    235              wxLANGUAGE_SERBIAN_LATIN   
    236              wxLANGUAGE_SERBO_CROATIAN   
    237              wxLANGUAGE_SESOTHO   
    238              wxLANGUAGE_SETSWANA   
    239              wxLANGUAGE_SHONA   
    240              wxLANGUAGE_SINDHI   
    241              wxLANGUAGE_SINHALESE   
    242              wxLANGUAGE_SISWATI   
    243              wxLANGUAGE_SLOVAK   
    244              wxLANGUAGE_SLOVENIAN   
    245              wxLANGUAGE_SOMALI   
    246              wxLANGUAGE_SPANISH   
    247              wxLANGUAGE_SPANISH_ARGENTINA   
    248              wxLANGUAGE_SPANISH_BOLIVIA   
    249              wxLANGUAGE_SPANISH_CHILE   
    250              wxLANGUAGE_SPANISH_COLOMBIA   
    251              wxLANGUAGE_SPANISH_COSTA_RICA   
    252              wxLANGUAGE_SPANISH_DOMINICAN_REPUBLIC   
    253              wxLANGUAGE_SPANISH_ECUADOR   
    254              wxLANGUAGE_SPANISH_EL_SALVADOR   
    255              wxLANGUAGE_SPANISH_GUATEMALA   
    256              wxLANGUAGE_SPANISH_HONDURAS   
    257              wxLANGUAGE_SPANISH_MEXICAN   
    258              wxLANGUAGE_SPANISH_MODERN   
    259              wxLANGUAGE_SPANISH_NICARAGUA   
    260              wxLANGUAGE_SPANISH_PANAMA   
    261              wxLANGUAGE_SPANISH_PARAGUAY   
    262              wxLANGUAGE_SPANISH_PERU   
    263              wxLANGUAGE_SPANISH_PUERTO_RICO   
    264              wxLANGUAGE_SPANISH_URUGUAY   
    265              wxLANGUAGE_SPANISH_US   
    266              wxLANGUAGE_SPANISH_VENEZUELA   
    267              wxLANGUAGE_SUNDANESE   
    268              wxLANGUAGE_SWAHILI   
    269              wxLANGUAGE_SWEDISH   
    270              wxLANGUAGE_SWEDISH_FINLAND   
    271              wxLANGUAGE_TAGALOG   
    272              wxLANGUAGE_TAJIK   
    273              wxLANGUAGE_TAMIL   
    274              wxLANGUAGE_TATAR   
    275              wxLANGUAGE_TELUGU   
    276              wxLANGUAGE_THAI   
    277              wxLANGUAGE_TIBETAN   
    278              wxLANGUAGE_TIGRINYA   
    279              wxLANGUAGE_TONGA   
    280              wxLANGUAGE_TSONGA   
    281              wxLANGUAGE_TURKISH   
    282              wxLANGUAGE_TURKMEN   
    283              wxLANGUAGE_TWI   
    284              wxLANGUAGE_UIGHUR   
    285              wxLANGUAGE_UKRAINIAN   
    286              wxLANGUAGE_URDU   
    287              wxLANGUAGE_URDU_INDIA   
    288              wxLANGUAGE_URDU_PAKISTAN   
    289              wxLANGUAGE_UZBEK   
    290              wxLANGUAGE_UZBEK_CYRILLIC   
    291              wxLANGUAGE_UZBEK_LATIN   
    292              wxLANGUAGE_VALENCIAN   
    293              wxLANGUAGE_VIETNAMESE   
    294              wxLANGUAGE_VOLAPUK   
    295              wxLANGUAGE_WELSH   
    296              wxLANGUAGE_WOLOF   
    297              wxLANGUAGE_XHOSA   
    298              wxLANGUAGE_YIDDISH   
    299              wxLANGUAGE_YORUBA   
    300              wxLANGUAGE_ZHUANG   
    301              wxLANGUAGE_ZULU 
    30272         /;
    30373use base qw/Wx::Frame Class::Accessor::Fast/;
     
    1199969    my ( $self ) = @_; 
    1200970
    1201   my $languages = [
    1202              ["中文 (%s)", wxLANGUAGE_CHINESE_SIMPLIFIED, 'Chinese simplified'],   
    1203              ["Česky (%s)", wxLANGUAGE_CZECH, 'Czech'],   
    1204              ["Dansk (%s)", wxLANGUAGE_DANISH, 'Danish'],   
    1205              ["Deutsch (%s)", wxLANGUAGE_GERMAN, 'German'],   
    1206              ["English (%s)", wxLANGUAGE_ENGLISH, 'English'],   
    1207              ["Español (%s)", wxLANGUAGE_SPANISH, 'Spanish'],   
    1208              ["Français (%s)", wxLANGUAGE_FRENCH, 'French'],   
    1209              ["Italiano (%s)", wxLANGUAGE_ITALIAN, 'Italian'],   
    1210              ["日本語 (にほんご) (%s)", wxLANGUAGE_JAPANESE, 'Japanese'],   
    1211              ["Nederlands (%s)", wxLANGUAGE_DUTCH, 'Dutch'],   
    1212              ["Polski (%s)", wxLANGUAGE_POLISH, 'Polish'],   
    1213              ["Português Brasileiro (%s)", wxLANGUAGE_PORTUGUESE_BRAZILIAN, 'Portuguese Brazil'],   
    1214              ["Português Portugal (%s)", wxLANGUAGE_PORTUGUESE, 'Portuguese Portugal'],   
    1215              ["Русский (%s)", wxLANGUAGE_RUSSIAN, 'Russian'],
    1216              ["Slovenčina (%s)", wxLANGUAGE_SLOVAK, 'Slovak'],
    1217   ];
     971  my $languages = wxTheApp->available_languages;
     972
    1218973
    1219974  my $dialog = new Wx::SingleChoiceDialog(
Note: See TracChangeset for help on using the changeset viewer.