--- i18ntaxonomy.module	2010-01-17 12:11:41.000000000 +0100
+++ i18ntaxonomy.module	2010-01-17 12:12:48.000000000 +0100
@@ -372,6 +372,12 @@ function i18ntaxonomy_node_form(&$form) 
       $form['taxonomy'][$vid]['#weight'] = $vocabulary->weight;
       $form['taxonomy'][$vid]['#required'] = $vocabulary->required;
     }
+    elseif (is_numeric($vid) && i18ntaxonomy_vocabulary($vid) == I18N_TAXONOMY_TRANSLATE) {
+      // Translate vocabulary's form
+      $vocabulary = taxonomy_vocabulary_load($vid);
+      $form['taxonomy'][$vid]['#title'] = tt("taxonomy:vocabulary:$vid:name", $vocabulary->name);
+      $form['taxonomy'][$vid]['#description'] = tt("taxonomy:vocabulary:$vid:help", $vocabulary->help);
+    }
   }
 }
 
