Changeset 36402 in osm for applications/editors


Ignore:
Timestamp:
2025-02-26T11:37:36+01:00 (6 days ago)
Author:
stoecker
Message:

I18n update

Location:
applications/editors/josm
Files:
116 added
107 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/i18n/convpreset.pl

    r36396 r36402  
    88my $item = "";
    99my $chunk = "";
     10my @group;
    1011my $group;
    1112my $combo_n;
     
    3536{
    3637  my $r = "";
    37   $r .= " item $item" if $item;
    38   $r .= " chunk $chunk" if $chunk;
    39   $r .= " group $group" if $group;
     38  $r .= " item \"$item\"" if $item;
     39  $r .= " chunk \"$chunk\"" if $chunk;
     40  $r .= " group \"$group\"" if $group;
    4041  $r .= " $combo_type $combo_n" if $combo_type;
    4142  $r .= " $_[0]" if $_[0];
     
    4950  chomp($line);
    5051  print "tr(\"---DUMMY-MARKER---\"); ";
    51   if($line =~ /<item\s+name=(".*?")/ || $line =~ /<item.* name=(".*?")/)
     52  if($line =~ /<item\s+name="(.*?)"/ || $line =~ /<item.* name="(.*?)"/)
    5253  {
    5354    my $val = fix($1);
    54     $item = $group ? "$group$val" : $val;
    55     $item =~ s/""/\//;
     55    $item = $val;
    5656    if($line =~ /name_context=(".*?")/)
    5757    {
     
    6363    }
    6464  }
    65   elsif($line =~ /<chunk\s+id=(".*?")/)
     65  elsif($line =~ /<chunk\s+id="(.*?)"/)
    6666  {
    6767    $chunk = fix($1);
    6868    print "/* $line */\n";
    6969  }
    70   elsif($line =~ /<group.*\s+name=(".*?")/)
     70  elsif($line =~ /<group.*\s+name="(.*?)"/)
    7171  {
    7272    my $gr = fix($1);
    73     $group = $group ? "$group$gr" : $gr;
    74     $group =~ s/\"\"/\//;
     73    push(@group, $gr);
     74    $group = join('/',@group);
    7575    if($line =~ /name_context=(".*?")/)
    7676    {
     
    194194  elsif($line =~ /<\/group>/)
    195195  {
    196     $group = 0 if !($group =~ s/(.*\/).*?$//);
     196    pop(@group);
     197    $group = @group ? join('/',@group) : 0;
    197198    print "\n";
    198199  }
  • applications/editors/josm/i18n/launchpad.pl

    r36359 r36402  
    1717# list of supported languages
    1818my %lang = map {$_ => 1} (
    19 "ar", "ast", "bg", "be", "ca", "ca\@valencia", "cs", "cy", "da", "de", "el", "en_AU", "en_GB",
    20 "es", "et", "fa", "fi", "fr", "gl", "hu", "id", "is",
    21 "it", "ja", "ko", "km", "lt", "mr", "nb", "nl", "pl", "pt", "pt_BR", "ru", "sk",
    22 "sr\@latin", "sv", "tr", "uk", "zh_CN", "zh_TW"
     19"ar", "ast", "bg", "be", "ca", "ca\@valencia", "cs", "cy", "da", "de",
     20"el", "en_AU", "en_CA", "en_GB", "es", "et", "fa", "fi", "fr", "gl",
     21"hu", "id", "is", "it", "ja", "ko", "km", "lt", "mr", "nb",
     22"nl", "pl", "pt", "pt_BR", "ru", "sk", "sr\@latin", "sv", "tr", "uk",
     23"zh_CN", "zh_TW"
    2324);
    2425
Note: See TracChangeset for help on using the changeset viewer.