diff --git modules/locale/views_handler_field_locale_language.inc modules/locale/views_handler_field_locale_language.inc
index 80529f5..785d427 100644
--- modules/locale/views_handler_field_locale_language.inc
+++ modules/locale/views_handler_field_locale_language.inc
@@ -5,8 +5,25 @@
  * Field handler to translate a language into its readable form.
  */
 class views_handler_field_locale_language extends views_handler_field {
+  function option_definition() {
+    $options = parent::option_definition();
+    $options['native_language'] = array('default' => FALSE);
+
+    return $options;
+  }
+
+  function options_form(&$form, &$form_state) {
+    parent::options_form($form, $form_state);
+    $form['native_language'] = array(
+      '#title' => t('Native language'),
+      '#type' => 'checkbox',
+      '#default_value' => $this->options['native_language'],
+      '#description' => t('If enabled the language will be the name displayed in the native language'),
+    );
+  }
+
   function render($values) {
-    $languages = language_list();
-    return isset($languages[$values->{$this->field_alias}]) ? $languages[$values->{$this->field_alias}]->name : '';
+    $languages = locale_language_list(empty($options['native_language']) ? 'name' : 'native');
+    return isset($languages[$values->{$this->field_alias}]) ? $languages[$values->{$this->field_alias}] : '';
   }
 }
diff --git modules/translation/views_handler_field_node_language.inc modules/translation/views_handler_field_node_language.inc
index 165ed6e..f25b156 100644
--- modules/translation/views_handler_field_node_language.inc
+++ modules/translation/views_handler_field_node_language.inc
@@ -5,8 +5,25 @@
  * Field handler to translate a language into its readable form.
  */
 class views_handler_field_node_language extends views_handler_field_node {
+  function option_definition() {
+    $options = parent::option_definition();
+    $options['native_language'] = array('default' => FALSE);
+
+    return $options;
+  }
+
+  function options_form(&$form, &$form_state) {
+    parent::options_form($form, $form_state);
+    $form['native_language'] = array(
+      '#title' => t('Native language'),
+      '#type' => 'checkbox',
+      '#default_value' => $this->options['native_language'],
+      '#description' => t('If enabled the language will be the name displayed in the native language'),
+    );
+  }
+
   function render($values) {
-    $languages = locale_language_list();
+    $languages = locale_language_list(empty($options['native_language']) ? 'name' : 'native');
     $value = isset($languages[$values->{$this->field_alias}]) ? $languages[$values->{$this->field_alias}] : '';
     return $this->render_link($value, $values);
   }
