--- forward.module.orig_endline	2008-02-10 14:13:46.000000000 -0500
+++ forward.module	2008-02-10 14:52:11.000000000 -0500
@@ -92,6 +92,16 @@ function forward_menu($may_cache) {
  * Administration Page
  */
 function forward_admin_settings() {
+
+  /**
+   * This small block verify if i18n if installed and if so, it will enable multilingual sets of settings.
+   * It should be integretad in the settings as well as in the functions accessing those variables.
+   */
+  if (function_exists('i18n_variable_init')) {
+    variable_set('i18n_variables', array('forward_flood_error', 'forward_instructions', 'forward_thankyou', 'forward_emailmessage', 'forward_postcardmessage', 'forward_ad_footer', 'forward_footer', 'forward_page_title','forward_emailsubject', 'forward_epostcard_title', 'forward_postcardsubject', 'forward_sender_addy', 'forward_header_image')); // Should include all form fields fetching translatable content ; doubted addresses but they might be different 
+    i18n_variable_init();
+  }
+
   global $base_url;
 
   $host=parse_url($base_url);
@@ -306,6 +316,16 @@ function forward_tracker($nid = '0') {
  * Form
  */
 function forward_form($nid = null, $nodeapi = FALSE) {
+
+  /**
+   * This small block verify if i18n if installed and if so, it will enable multilingual sets of settings.
+   * It should be integretad in the settings as well as in the functions accessing those variables.
+   */
+  if (function_exists('i18n_variable_init')) {
+    variable_set('i18n_variables', array('forward_flood_error', 'forward_instructions', 'forward_thankyou', 'forward_emailmessage', 'forward_postcardmessage', 'forward_ad_footer', 'forward_footer', 'forward_page_title','forward_emailsubject', 'forward_epostcard_title', 'forward_postcardsubject', 'forward_sender_addy', 'forward_header_image')); // Should include all form fields fetching translatable content ; doubted addresses but they might be different 
+    i18n_variable_init();
+  }
+
   global $base_url, $user;
 
   $form = array();
