diff options
-rw-r--r-- | includes/locale.inc | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/includes/locale.inc b/includes/locale.inc index 60d63a47c..0894988bd 100644 --- a/includes/locale.inc +++ b/includes/locale.inc @@ -459,7 +459,11 @@ function _locale_import_po($file, $lang, $mode) { } // Get strings from file (returns on failure after a partial import, or on success) - _locale_import_read_po($file, $mode, $lang); + $status = _locale_import_read_po($file, $mode, $lang); + if ($status === FALSE) { + // error messages are set in _locale_import_read_po + return FALSE; + } // Get status information on import process list($headerdone, $additions, $updates) = _locale_import_one_string('report', $mode); |