Changeset 1381 for branches/release-28
- Timestamp:
- 02/21/08 04:55:49 (9 months ago)
- Files:
-
- branches/release-28/build/mt-dists/make-js (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/release-28/build/mt-dists/make-js
r1165 r1381 23 23 local *DH; 24 24 my @files; 25 my @addons; 25 26 if ( opendir DH, $addon_path ) { 26 27 my @p = readdir DH; … … 40 41 } 41 42 close $fh; 43 push @addons, $label; 42 44 } 43 45 } … … 54 56 55 57 my $lex = eval '\%{ %MT::L10N::' . $lang . '::Lexicon }'; 58 59 foreach my $addon (@addons) { 60 eval { 61 unshift @INC, "addons/$addon.pack/lib"; 62 require "addons/$addon.pack/lib/MT/$addon/L10N/$lang.pm"; 63 }; 64 my $conv; 65 unless ($@) { 66 $conv = eval '\%{MT::' . $addon . '::L10N::' . $lang . '::Lexicon}'; 67 } 68 if ( %$conv ) { 69 $lex = { 70 %$lex, 71 %$conv, 72 }; 73 } 74 } 75 56 76 $js =~ s/\\'/\t\t/g; 57 77 my %lexicon;
