diff --git a/features.drush.inc b/features.drush.inc
index 6fdbc26..4cec62e 100644
--- a/features.drush.inc
+++ b/features.drush.inc
@@ -607,6 +607,11 @@ function _drush_features_export($info, $module_name = NULL, $directory = NULL) {
       drush_op('mkdir', $directory);
     }
     if (is_dir($directory)) {
+      // Ensure that the export will be created in the English language.
+      // The export language must be set before flushing caches as that can
+      // result into translatables being statically cached.
+      _features_set_export_language();
+
       drupal_flush_all_caches();
       $export = _drush_features_generate_export($info, $module_name);
       $files = features_export_render($export, $module_name, TRUE);
diff --git a/features.export.inc b/features.export.inc
index 5cf2a8c..43ab82c 100644
--- a/features.export.inc
+++ b/features.export.inc
@@ -891,6 +891,9 @@ function features_get_default_map($component, $attribute = NULL, $callback = NUL
  * Retrieve an array of features/components and their current states.
  */
 function features_get_component_states($features = array(), $rebuild_only = TRUE, $reset = FALSE) {
+  // Ensure that the export will be created in the English language.
+  _features_set_export_language();
+
   if ($reset) {
     drupal_static_reset(__FUNCTION__);
   }
