Index: /branches/release-30/build/mt-dists/make-js
===================================================================
--- /branches/release-30/build/mt-dists/make-js (revision 1165)
+++ /branches/release-30/build/mt-dists/make-js (revision 1382)
@@ -23,4 +23,5 @@
 local *DH;
 my @files;
+my @addons;
 if ( opendir DH, $addon_path ) {
     my @p = readdir DH;
@@ -40,4 +41,5 @@
                     }
                     close $fh;
+                    push @addons, $label;
                 }
             }
@@ -54,4 +56,22 @@
 
     my $lex = eval '\%{ %MT::L10N::' . $lang . '::Lexicon }';
+
+    foreach my $addon (@addons) {
+        eval {
+            unshift @INC, "addons/$addon.pack/lib";
+            require "addons/$addon.pack/lib/MT/$addon/L10N/$lang.pm";
+        };
+        my $conv;
+        unless ($@) {
+            $conv = eval '\%{MT::' . $addon . '::L10N::' . $lang . '::Lexicon}';
+        }
+        if ( %$conv ) {
+            $lex = {
+                %$lex,
+                %$conv,
+            };
+        }
+    }
+
     $js =~ s/\\'/\t\t/g;
     my %lexicon;
