diff --git i18n_taxonomy/i18n_taxonomy.module i18n_taxonomy/i18n_taxonomy.module
index 60c1f8d..f6fe91c 100644
--- i18n_taxonomy/i18n_taxonomy.module
+++ i18n_taxonomy/i18n_taxonomy.module
@@ -127,10 +127,26 @@ function i18n_taxonomy_menu_alter(&$items) {
 
   // Localize autocomplete
   $items['taxonomy/autocomplete']['module'] = 'i18n_taxonomy';
-  $items['taxonomy/autocomplete']['page callback'] = 'i18n_taxonomy_autocomplete';
+  $items['taxonomy/autocomplete']['page callback'] = '_i18n_taxonomy_autocomplete_adapter';
   $items['taxonomy/autocomplete']['file'] = 'i18n_taxonomy.pages.inc';
 }
 
+
+/**
+ * Adapt arguments for taxonomy/autocomplete to fit 
+ * i18n_taxonomy_autocomplete()
+ */
+function _i18n_taxonomy_autocomplete_adapter($field_name, $tags_typed = '') {
+  $field_info = field_info_field($field_name);
+  
+  $vocabulary_name = $field_info['settings']['allowed_values'][0]['vocabulary'];
+  $vocabulary = taxonomy_vocabulary_machine_name_load($vocabulary_name);
+  
+  $lang = i18n_language();
+
+  i18n_taxonomy_autocomplete($vocabulary, $lang->language, $tags_typed);
+}
+
 /**
  * Menu access callback. Show tab only for full multilingual vocabularies.
  */
