From 2bcd21d45a95a0752847ab9277e0cfdcf8bb9283 Mon Sep 17 00:00:00 2001 From: fBrignoli Date: Wed, 11 Jan 2012 16:07:11 +0000 Subject: [PATCH] // PDF i18n --- classes/pdf/HTMLTemplate.php | 2 +- controllers/admin/AdminTranslationsController.php | 3 --- themes/default/pdf/lang/de.php | 0 themes/default/pdf/lang/en.php | 6 ++++++ themes/default/pdf/lang/es.php | 0 themes/default/pdf/lang/it.php | 0 6 files changed, 7 insertions(+), 4 deletions(-) create mode 100644 themes/default/pdf/lang/de.php create mode 100644 themes/default/pdf/lang/en.php create mode 100644 themes/default/pdf/lang/es.php create mode 100644 themes/default/pdf/lang/it.php diff --git a/classes/pdf/HTMLTemplate.php b/classes/pdf/HTMLTemplate.php index 1c124488f..c0ac5ee11 100755 --- a/classes/pdf/HTMLTemplate.php +++ b/classes/pdf/HTMLTemplate.php @@ -161,7 +161,7 @@ abstract class HTMLTemplateCore die('Invalid iso lang ('.$iso.')'); if (@!include(_PS_THEME_DIR_.'pdf/lang/'.$iso.'.php')) - die('Cannot include PDF translation language file : '._PS_THEME_DIR_.'pdf/'.$iso.'.php'); + die('Cannot include PDF translation language file : '._PS_THEME_DIR_.'pdf/lang/'.$iso.'.php'); if (!isset($_LANGPDF) OR !is_array($_LANGPDF)) return str_replace('"', '"', $string); diff --git a/controllers/admin/AdminTranslationsController.php b/controllers/admin/AdminTranslationsController.php index da71b2127..d47cc7099 100644 --- a/controllers/admin/AdminTranslationsController.php +++ b/controllers/admin/AdminTranslationsController.php @@ -1771,9 +1771,6 @@ class AdminTranslationsControllerCore extends AdminController $i18n_dir = _PS_THEME_DIR_.'pdf/lang/'; $i18n_file = $i18n_dir.$lang.'.php'; - if (!file_exists($i18n_file)) - if (!mkdir($i18n_dir, 0700)) - die('Please create a "'.$lang.'" directory in '._PS_TRANSLATIONS_DIR_); if (!file_exists($i18n_file)) if (!file_put_contents($i18n_file, "")) diff --git a/themes/default/pdf/lang/de.php b/themes/default/pdf/lang/de.php new file mode 100644 index 000000000..e69de29bb diff --git a/themes/default/pdf/lang/en.php b/themes/default/pdf/lang/en.php new file mode 100644 index 000000000..1e787217f --- /dev/null +++ b/themes/default/pdf/lang/en.php @@ -0,0 +1,6 @@ + \ No newline at end of file diff --git a/themes/default/pdf/lang/es.php b/themes/default/pdf/lang/es.php new file mode 100644 index 000000000..e69de29bb diff --git a/themes/default/pdf/lang/it.php b/themes/default/pdf/lang/it.php new file mode 100644 index 000000000..e69de29bb