diff --git a/l10n_update.admin.inc b/l10n_update.admin.inc
index f400e03..31cbadb 100644
--- a/l10n_update.admin.inc
+++ b/l10n_update.admin.inc
@@ -220,7 +220,8 @@ function l10n_update_admin_settings_form_validate($form, &$form_state) {
 function _l10n_update_admin_import_options() {
   return array(
     LOCALE_IMPORT_OVERWRITE => t('Translation updates replace existing ones, new ones are added'),
-    LOCALE_IMPORT_KEEP => t('Edited translations are kept, only default ones (previously imported) are overwritten and new translations are added'),
+    LOCALE_UPDATE_OVERRIDE_DEFAULT => t('Edited translations are kept, only previously imported ones are overwritten and new translations are added'),
+    LOCALE_IMPORT_KEEP => t('All existing translations are kept, only new translations are added.'),
   );
 }
 
diff --git a/l10n_update.locale.inc b/l10n_update.locale.inc
index 0d6b0aa..80678a7 100644
--- a/l10n_update.locale.inc
+++ b/l10n_update.locale.inc
@@ -400,7 +400,7 @@ function _l10n_update_locale_import_one_string_db(&$report, $langcode, $context,
 
         $report['additions']++;
       }
-      elseif ($exists->l10n_status == L10N_UPDATE_STRING_DEFAULT || $mode == LOCALE_IMPORT_OVERWRITE) {
+      elseif (($exists->l10n_status == L10N_UPDATE_STRING_DEFAULT && $mode == LOCALE_UPDATE_OVERRIDE_DEFAULT) || $mode == LOCALE_IMPORT_OVERWRITE) {
         // Translation exists, only overwrite if instructed.
         db_update('locales_target')
           ->fields(array(
diff --git a/l10n_update.module b/l10n_update.module
index d13a649..31dd65d 100644
--- a/l10n_update.module
+++ b/l10n_update.module
@@ -23,6 +23,12 @@ define('L10N_UPDATE_CHECK_LOCAL', 2);
 define('L10N_UPDATE_CHECK_ALL', L10N_UPDATE_CHECK_REMOTE | L10N_UPDATE_CHECK_LOCAL);
 
 /**
+ * Translation import mode keeping translations which are edited after enabling
+ * Locale Update module an only override default (un-edited) translations.
+ */
+define('LOCALE_UPDATE_OVERRIDE_DEFAULT', 2);
+
+/**
  * Implements hook_help().
  */
 function l10n_update_help($path, $arg) {
