Ignore:
Timestamp:
2003-01-28T13:48:33+13:00 (21 years ago)
Author:
sjboddie
Message:

Prevent dodgy format_string_english() functions from destroying any
non-english text that might come by.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/gsdl/perllib/classify/List.pm

    r3540 r3719  
    164164                               $self->{'sortname'});
    165165        if (defined $sortmeta) {
    166         if ($self->{'sortname'} eq "Creator") {
    167             &sorttools::format_string_name_english (\$sortmeta);
    168         } else {
    169             &sorttools::format_string_english (\$sortmeta);
     166       
     167        my $lang = $doc_obj->get_metadata_element ($doc_obj->get_top_section(), 'Language');
     168        if ($lang eq 'en') {
     169            if ($self->{'sortname'} eq "Creator") {
     170            &sorttools::format_string_name_english (\$sortmeta);
     171            } else {
     172            &sorttools::format_string_english (\$sortmeta);
     173            }
    170174        }
    171175        }
Note: See TracChangeset for help on using the changeset viewer.