Index: modules/field_ui/field_ui.admin.inc
===================================================================
RCS file: /cvs/drupal/drupal/modules/field_ui/field_ui.admin.inc,v
retrieving revision 1.13
diff -u -p -r1.13 field_ui.admin.inc
--- modules/field_ui/field_ui.admin.inc	10 Sep 2009 22:31:58 -0000	1.13
+++ modules/field_ui/field_ui.admin.inc	14 Sep 2009 23:41:57 -0000
@@ -480,6 +480,7 @@ function field_ui_field_overview_form_su
     $field = array(
       'field_name' => $values['field_name'],
       'type' => $values['type'],
+      'translatable' => TRUE,
     );
     $instance = array(
       'field_name' => $field['field_name'],
@@ -831,6 +832,14 @@ function field_ui_field_settings_form(&$
   $form['field']['module'] = array('#type' => 'value', '#value' => $field['module']);
   $form['field']['active'] = array('#type' => 'value', '#value' => $field['active']);
 
+  // Set translatability.
+  $form['field']['translatable'] = array(
+    '#type' => 'checkbox',
+    '#title' => t('Translatable'),
+    '#description' => t('Translatable fields can have a different value for each available language. An example of a translatable field is an article\'s <em>body</em>. Non-translatable fields will retain the same value across all translations. An example of a non-translatable field is a user profile\'s <em>first name</em>.'),
+    '#default_value' => $field['translatable'],
+  );
+
   // Add settings provided by the field module.
   $form['field']['settings'] = array();
   $additions = module_invoke($field_type['module'], 'field_settings_form', $field, $instance);
