[344764] Translation fragments discard the plug-in's directory structure
diff --git a/classes/export/generate1.php b/classes/export/generate1.php
index e00813d..6d28ee8 100755
--- a/classes/export/generate1.php
+++ b/classes/export/generate1.php
@@ -176,58 +176,6 @@
 			# save original filename
 			$file_row['origname'] = $file_row['name'];
 
-			# strip useless CVS structure before the plugin name (bug 221675 c14):
-			$pattern = '/^([a-zA-Z0-9\/_-])+\/([a-zA-Z0-9_-]+)\.([a-zA-Z0-9_-]+)(.*)\.properties$/i';
-			$replace = '${2}.${3}${4}.properties';
-			$file_row['name'] = preg_replace($pattern, $replace, $file_row['name']);
-
-			# strip source folder (bug 221675) (org.eclipse.plugin/source_folder/org/eclipse/plugin)
-			/*	
-			$pattern =
-				'/^
-				([a-zA-Z0-9_-]+)\.        # \1 org.
-				([a-zA-Z0-9_-]+)\.        # \2 eclipse.
-				([a-zA-Z0-9\._-]+)        # \3 datatools.connectivity
-				(.*)\/                    # \4 \/plugins\/
-				(\1)                      # \5 org
-				([\.\/])                  # \6 .
-				(\2)                      # \7 eclipse
-				([\.\/])                  # \8 .
-				(.*)                      # \9 datatools.connectivity.ui\/plugin
-				\.properties              # .properties
-				$/ix
-				';
-			$replace = '${1}.${2}.${3}/${5}${6}${7}${8}${9}.properties';
-			*/
-			
-			# fix output folder (bug 261584)
-			/*
-			$pattern = 
-				'/^
-				(.*\/)?            # \1 optional outer directories
-				([a-z]+)           # \2 org|com|etc
-				[.]                # dot
-				([^\/]+)           # \3 plugin id except org.|com.
-				\/                 # slash
-				(.*?\/)?           # \4 optional src\/, src\/main\/ etc
-				# \5 resource path (pathname inside resulting jar)
-				# (a) within a org|com directory, or
-				# (b) in plugin root dir.
-				(\2\/.*[.]properties| # org|com\/anything.properties
-				[^\/]+[.]properties)  # eg plugin.properties
-				$/ix';
-			$replace = '$2.$3/$5';
-
-			$file_row['name'] = preg_replace($pattern, $replace, $file_row['name']);
-
-			if (preg_match("/^([a-zA-Z0-9\.]+)\/(.*)$/", $file_row['name'], $matches)) {
-				$file_row['subname'] = $matches[2];
-				$plugins[$matches[1]][] = $file_row;
-			} else {
-				echo "  WARNING: no plug-in name found in file " . $file_row['file_id'] . " \"" . $file_row['name'] . "\"\n";
-			}
-			*/
-
 			# remove optional outer dirs, e.g. 'pde/ui/'
 			$pos = strripos($file_row['name'], 'org.');
 			if ($pos !== false) {
@@ -252,7 +200,7 @@
 			# remove optional source dir, e.g. 'src' or 'src_ant'
 			$pos = stripos($dir_name_string, 'org/');
 			if ($pos !== false) {
-				$dir_string = substr($dir_name_string, $pos);
+				$dir_name_string = substr($dir_name_string, $pos);
 			}
 			$pos = strripos($dir_name_string, 'com/');
 			if ($pos !== false) {