Changeset 4096


Ignore:
Timestamp:
10/23/09 18:46:21 (10 years ago)
Author:
ronosman
Message:

Feature 1204 added : only display languages with available translations.

Location:
extensions/pLoader/trunk/src/Uploader/GUI
Files:
2 edited

Legend:

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

    r4091 r4096  
    1 # +-----------------------------------------------------------------------+ 
     1# +-----------------------------------------------------------------------+ 
    22# | pLoader - a Perl photo uploader for Piwigo                            | 
    33# +-----------------------------------------------------------------------+ 
     
    3939             wxICON_EXCLAMATION 
    4040             wxOK  
    41              wxLANGUAGE_ABKHAZIAN    
    42              wxLANGUAGE_AFAR    
    43              wxLANGUAGE_AFRIKAANS    
    44              wxLANGUAGE_ALBANIAN    
    45              wxLANGUAGE_AMHARIC    
    46              wxLANGUAGE_ARABIC    
    47              wxLANGUAGE_ARABIC_ALGERIA    
    48              wxLANGUAGE_ARABIC_BAHRAIN    
    49              wxLANGUAGE_ARABIC_EGYPT    
    50              wxLANGUAGE_ARABIC_IRAQ    
    51              wxLANGUAGE_ARABIC_JORDAN    
    52              wxLANGUAGE_ARABIC_KUWAIT    
    53              wxLANGUAGE_ARABIC_LEBANON    
    54              wxLANGUAGE_ARABIC_LIBYA    
    55              wxLANGUAGE_ARABIC_MOROCCO    
    56              wxLANGUAGE_ARABIC_OMAN    
    57              wxLANGUAGE_ARABIC_QATAR    
    58              wxLANGUAGE_ARABIC_SAUDI_ARABIA    
    59              wxLANGUAGE_ARABIC_SUDAN    
    60              wxLANGUAGE_ARABIC_SYRIA    
    61              wxLANGUAGE_ARABIC_TUNISIA    
    62              wxLANGUAGE_ARABIC_UAE    
    63              wxLANGUAGE_ARABIC_YEMEN    
    64              wxLANGUAGE_ARMENIAN    
    65              wxLANGUAGE_ASSAMESE    
    66              wxLANGUAGE_AYMARA    
    67              wxLANGUAGE_AZERI    
    68              wxLANGUAGE_AZERI_CYRILLIC    
    69              wxLANGUAGE_AZERI_LATIN    
    70              wxLANGUAGE_BASHKIR    
    71              wxLANGUAGE_BASQUE    
    72              wxLANGUAGE_BELARUSIAN    
    73              wxLANGUAGE_BENGALI    
    74              wxLANGUAGE_BHUTANI    
    75              wxLANGUAGE_BIHARI    
    76              wxLANGUAGE_BISLAMA    
    77              wxLANGUAGE_BRETON    
    78              wxLANGUAGE_BULGARIAN    
    79              wxLANGUAGE_BURMESE    
    80              wxLANGUAGE_CAMBODIAN    
    81              wxLANGUAGE_CATALAN    
    82              wxLANGUAGE_CHINESE    
    8341             wxLANGUAGE_CHINESE_SIMPLIFIED    
    84              wxLANGUAGE_CHINESE_TRADITIONAL    
    85              wxLANGUAGE_CHINESE_HONGKONG    
    86              wxLANGUAGE_CHINESE_MACAU    
    87              wxLANGUAGE_CHINESE_SINGAPORE    
    88              wxLANGUAGE_CHINESE_TAIWAN    
    89              wxLANGUAGE_CORSICAN    
    90              wxLANGUAGE_CROATIAN    
    9142             wxLANGUAGE_CZECH    
    9243             wxLANGUAGE_DANISH    
    9344             wxLANGUAGE_DUTCH    
    94              wxLANGUAGE_DUTCH_BELGIAN    
    9545             wxLANGUAGE_ENGLISH    
    96              wxLANGUAGE_ENGLISH_UK    
    97              wxLANGUAGE_ENGLISH_US    
    98              wxLANGUAGE_ENGLISH_AUSTRALIA    
    99              wxLANGUAGE_ENGLISH_BELIZE    
    100              wxLANGUAGE_ENGLISH_BOTSWANA    
    101              wxLANGUAGE_ENGLISH_CANADA    
    102              wxLANGUAGE_ENGLISH_CARIBBEAN    
    103              wxLANGUAGE_ENGLISH_DENMARK    
    104              wxLANGUAGE_ENGLISH_EIRE    
    105              wxLANGUAGE_ENGLISH_JAMAICA    
    106              wxLANGUAGE_ENGLISH_NEW_ZEALAND    
    107              wxLANGUAGE_ENGLISH_PHILIPPINES    
    108              wxLANGUAGE_ENGLISH_SOUTH_AFRICA    
    109              wxLANGUAGE_ENGLISH_TRINIDAD    
    110              wxLANGUAGE_ENGLISH_ZIMBABWE    
    111              wxLANGUAGE_ESPERANTO    
    112              wxLANGUAGE_ESTONIAN    
    113              wxLANGUAGE_FAEROESE    
    114              wxLANGUAGE_FARSI    
    115              wxLANGUAGE_FIJI    
    116              wxLANGUAGE_FINNISH    
    11746             wxLANGUAGE_FRENCH    
    118              wxLANGUAGE_FRENCH_BELGIAN    
    119              wxLANGUAGE_FRENCH_CANADIAN    
    120              wxLANGUAGE_FRENCH_LUXEMBOURG    
    121              wxLANGUAGE_FRENCH_MONACO    
    122              wxLANGUAGE_FRENCH_SWISS    
    123              wxLANGUAGE_FRISIAN    
    124              wxLANGUAGE_GALICIAN    
    125              wxLANGUAGE_GEORGIAN    
    12647             wxLANGUAGE_GERMAN    
    127              wxLANGUAGE_GERMAN_AUSTRIAN    
    128              wxLANGUAGE_GERMAN_BELGIUM    
    129              wxLANGUAGE_GERMAN_LIECHTENSTEIN    
    130              wxLANGUAGE_GERMAN_LUXEMBOURG    
    131              wxLANGUAGE_GERMAN_SWISS    
    132              wxLANGUAGE_GREEK    
    133              wxLANGUAGE_GREENLANDIC    
    134              wxLANGUAGE_GUARANI    
    135              wxLANGUAGE_GUJARATI    
    136              wxLANGUAGE_HAUSA    
    137              wxLANGUAGE_HEBREW    
    138              wxLANGUAGE_HINDI    
    139              wxLANGUAGE_HUNGARIAN    
    140              wxLANGUAGE_ICELANDIC    
    141              wxLANGUAGE_INDONESIAN    
    142              wxLANGUAGE_INTERLINGUA    
    143              wxLANGUAGE_INTERLINGUE    
    144              wxLANGUAGE_INUKTITUT    
    145              wxLANGUAGE_INUPIAK    
    146              wxLANGUAGE_IRISH    
    14748             wxLANGUAGE_ITALIAN    
    148              wxLANGUAGE_ITALIAN_SWISS    
    14949             wxLANGUAGE_JAPANESE    
    150              wxLANGUAGE_JAVANESE    
    151              wxLANGUAGE_KANNADA    
    152              wxLANGUAGE_KASHMIRI    
    153              wxLANGUAGE_KASHMIRI_INDIA    
    154              wxLANGUAGE_KAZAKH    
    155              wxLANGUAGE_KERNEWEK    
    156              wxLANGUAGE_KINYARWANDA    
    157              wxLANGUAGE_KIRGHIZ    
    158              wxLANGUAGE_KIRUNDI    
    159              wxLANGUAGE_KONKANI    
    160              wxLANGUAGE_KOREAN    
    161              wxLANGUAGE_KURDISH    
    162              wxLANGUAGE_LAOTHIAN    
    163              wxLANGUAGE_LATIN    
    164              wxLANGUAGE_LATVIAN    
    165              wxLANGUAGE_LINGALA    
    166              wxLANGUAGE_LITHUANIAN    
    167              wxLANGUAGE_MACEDONIAN    
    168              wxLANGUAGE_MALAGASY    
    169              wxLANGUAGE_MALAY    
    170              wxLANGUAGE_MALAYALAM    
    171              wxLANGUAGE_MALAY_BRUNEI_DARUSSALAM    
    172              wxLANGUAGE_MALAY_MALAYSIA    
    173              wxLANGUAGE_MALTESE    
    174              wxLANGUAGE_MANIPURI    
    175              wxLANGUAGE_MAORI    
    176              wxLANGUAGE_MARATHI    
    177              wxLANGUAGE_MOLDAVIAN    
    178              wxLANGUAGE_MONGOLIAN    
    179              wxLANGUAGE_NAURU    
    180              wxLANGUAGE_NEPALI    
    181              wxLANGUAGE_NEPALI_INDIA    
    182              wxLANGUAGE_NORWEGIAN_BOKMAL    
    183              wxLANGUAGE_NORWEGIAN_NYNORSK    
    184              wxLANGUAGE_OCCITAN    
    185              wxLANGUAGE_ORIYA    
    186              wxLANGUAGE_OROMO    
    187              wxLANGUAGE_PASHTO    
    18850             wxLANGUAGE_POLISH    
    18951             wxLANGUAGE_PORTUGUESE    
    19052             wxLANGUAGE_PORTUGUESE_BRAZILIAN    
    191              wxLANGUAGE_PUNJABI    
    192              wxLANGUAGE_QUECHUA    
    193              wxLANGUAGE_RHAETO_ROMANCE    
    194              wxLANGUAGE_ROMANIAN    
    19553             wxLANGUAGE_RUSSIAN    
    196              wxLANGUAGE_RUSSIAN_UKRAINE    
    197              wxLANGUAGE_SAMI    
    198              wxLANGUAGE_SAMOAN    
    199              wxLANGUAGE_SANGHO    
    200              wxLANGUAGE_SANSKRIT    
    201              wxLANGUAGE_SCOTS_GAELIC    
    202              wxLANGUAGE_SERBIAN    
    203              wxLANGUAGE_SERBIAN_CYRILLIC    
    204              wxLANGUAGE_SERBIAN_LATIN    
    205              wxLANGUAGE_SERBO_CROATIAN    
    206              wxLANGUAGE_SESOTHO    
    207              wxLANGUAGE_SETSWANA    
    208              wxLANGUAGE_SHONA    
    209              wxLANGUAGE_SINDHI    
    210              wxLANGUAGE_SINHALESE    
    211              wxLANGUAGE_SISWATI    
    21254             wxLANGUAGE_SLOVAK    
    213              wxLANGUAGE_SLOVENIAN    
    214              wxLANGUAGE_SOMALI    
    21555             wxLANGUAGE_SPANISH    
    216              wxLANGUAGE_SPANISH_ARGENTINA    
    217              wxLANGUAGE_SPANISH_BOLIVIA    
    218              wxLANGUAGE_SPANISH_CHILE    
    219              wxLANGUAGE_SPANISH_COLOMBIA    
    220              wxLANGUAGE_SPANISH_COSTA_RICA    
    221              wxLANGUAGE_SPANISH_DOMINICAN_REPUBLIC    
    222              wxLANGUAGE_SPANISH_ECUADOR    
    223              wxLANGUAGE_SPANISH_EL_SALVADOR    
    224              wxLANGUAGE_SPANISH_GUATEMALA    
    225              wxLANGUAGE_SPANISH_HONDURAS    
    226              wxLANGUAGE_SPANISH_MEXICAN    
    227              wxLANGUAGE_SPANISH_MODERN    
    228              wxLANGUAGE_SPANISH_NICARAGUA    
    229              wxLANGUAGE_SPANISH_PANAMA    
    230              wxLANGUAGE_SPANISH_PARAGUAY    
    231              wxLANGUAGE_SPANISH_PERU    
    232              wxLANGUAGE_SPANISH_PUERTO_RICO    
    233              wxLANGUAGE_SPANISH_URUGUAY    
    234              wxLANGUAGE_SPANISH_US    
    235              wxLANGUAGE_SPANISH_VENEZUELA    
    236              wxLANGUAGE_SUNDANESE    
    237              wxLANGUAGE_SWAHILI    
    238              wxLANGUAGE_SWEDISH    
    239              wxLANGUAGE_SWEDISH_FINLAND    
    240              wxLANGUAGE_TAGALOG    
    241              wxLANGUAGE_TAJIK    
    242              wxLANGUAGE_TAMIL    
    243              wxLANGUAGE_TATAR    
    244              wxLANGUAGE_TELUGU    
    245              wxLANGUAGE_THAI    
    246              wxLANGUAGE_TIBETAN    
    247              wxLANGUAGE_TIGRINYA    
    248              wxLANGUAGE_TONGA    
    249              wxLANGUAGE_TSONGA    
    250              wxLANGUAGE_TURKISH    
    251              wxLANGUAGE_TURKMEN    
    252              wxLANGUAGE_TWI    
    253              wxLANGUAGE_UIGHUR    
    254              wxLANGUAGE_UKRAINIAN    
    255              wxLANGUAGE_URDU    
    256              wxLANGUAGE_URDU_INDIA    
    257              wxLANGUAGE_URDU_PAKISTAN    
    258              wxLANGUAGE_UZBEK    
    259              wxLANGUAGE_UZBEK_CYRILLIC    
    260              wxLANGUAGE_UZBEK_LATIN    
    261              wxLANGUAGE_VALENCIAN    
    262              wxLANGUAGE_VIETNAMESE    
    263              wxLANGUAGE_VOLAPUK    
    264              wxLANGUAGE_WELSH    
    265              wxLANGUAGE_WOLOF    
    266              wxLANGUAGE_XHOSA    
    267              wxLANGUAGE_YIDDISH    
    268              wxLANGUAGE_YORUBA    
    269              wxLANGUAGE_ZHUANG    
    270              wxLANGUAGE_ZULU   
    27156         /; 
    27257use Uploader::GUI::wxFrameAUI; 
     
    28065use Uploader::GUI::wxLoginDlg; 
    28166use Wx::Locale qw/:default/; 
    282  
     67use utf8; 
    28368 
    28469$|=1; 
     
    30590          locale 
    30691          current_language 
     92          languages 
     93          available_languages 
    30794          version 
    30895          imagelist_version 
     
    338125        '6' 
    339126    ); 
     127 
     128    $self->languages( 
     129      [ 
     130             ["中文 (%s)", wxLANGUAGE_CHINESE_SIMPLIFIED, 'Chinese simplified'],    
     131             ["Česky (%s)", wxLANGUAGE_CZECH, 'Czech'],    
     132             ["Dansk (%s)", wxLANGUAGE_DANISH, 'Danish'],    
     133             ["Deutsch (%s)", wxLANGUAGE_GERMAN, 'German'],    
     134             ["English (%s)", wxLANGUAGE_ENGLISH, 'English'],    
     135             ["Español (%s)", wxLANGUAGE_SPANISH, 'Spanish'],    
     136             ["Français (%s)", wxLANGUAGE_FRENCH, 'French'],    
     137             ["Italiano (%s)", wxLANGUAGE_ITALIAN, 'Italian'],    
     138             ["日本語 (にほんご) (%s)", wxLANGUAGE_JAPANESE, 'Japanese'],    
     139             ["Nederlands (%s)", wxLANGUAGE_DUTCH, 'Dutch'],    
     140             ["Polski (%s)", wxLANGUAGE_POLISH, 'Polish'],    
     141             ["Português Brasileiro (%s)", wxLANGUAGE_PORTUGUESE_BRAZILIAN, 'Portuguese Brazil'],    
     142             ["Português Portugal (%s)", wxLANGUAGE_PORTUGUESE, 'Portuguese Portugal'],    
     143             ["Русский (%s)", wxLANGUAGE_RUSSIAN, 'Russian'], 
     144             ["Slovenčina (%s)", wxLANGUAGE_SLOVAK, 'Slovak'], 
     145      ] 
     146    ); 
     147    $self->_filter_available_languages; 
    340148 
    341149    Wx::InitAllImageHandlers(); 
     
    416224} 
    417225 
     226sub _filter_available_languages { 
     227    my ( $self ) = @_; 
     228 
     229    # check if the locale can be set and the translation catalog available 
     230    $self->available_languages( 
     231        [ 
     232            grep {$_}  
     233            map{ 
     234                my $locale = Wx::Locale->new($_->[1]); 
     235                $locale->AddCatalogLookupPathPrefix('../locale'); 
     236                $_ if $locale->AddCatalog('pLoader'); 
     237            } 
     238            @{$self->languages} 
     239        ] 
     240    ); 
     241} 
    418242 
    419243sub _is_connected { 
  • 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.