From e9ba87b6236bff3fbbffe225cf4af131d8d547dd Mon Sep 17 00:00:00 2001
From: mcramer <m.cramer@pixcept.de>
Date: Wed, 04 Sep 2013 04:35:02 -0400
Subject: [PATCH] - Importer did not ignore EOF line of language files

---
 interface/web/admin/language_import.php |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/interface/web/admin/language_import.php b/interface/web/admin/language_import.php
index df3a3f8..443bdea 100644
--- a/interface/web/admin/language_import.php
+++ b/interface/web/admin/language_import.php
@@ -165,7 +165,9 @@
 					} else {
 						$langfile_path = trim(ISPC_WEB_PATH.'/'.$module_name.'/lib/lang/'.$file_name);
 					}
-				} else {
+				} elseif(is_array($parts) && count($parts) > 1 && $parts[0] == '---' && $parts[1] == 'EOF') {
+                    // EOF line, ignore it.
+                } else {
                     $line = validate_line($line);
                     if($line === false) $error .= "Language file contains invalid language entry on line $ln.<br />";
 					else $buffer .= $line."\n";

--
Gitblit v1.9.1