diff --git a/sites/all/modules/i18n/i18nstrings/i18nstrings.module b/sites/all/modules/i18n/i18nstrings/i18nstrings.module
index 55bb003..0bf280c 100644
--- a/sites/all/modules/i18n/i18nstrings/i18nstrings.module
+++ b/sites/all/modules/i18n/i18nstrings/i18nstrings.module
@@ -511,6 +511,7 @@ function i18nstrings_get_string($context, $langcode) {
     list($where, $args) = i18nstrings_context_query($context);
     $where[] = "t.language = '%s'";
     $args[] = $langcode;
+    $args[1] = str_replace('description', 'explanation', $args[1]);
     // Get translation that may have an input format to apply
     $text = db_fetch_object(db_query("SELECT s.lid, t.translation FROM {locales_source} s INNER JOIN {locales_target} t ON s.lid = t.lid WHERE ". implode(' AND ', $where), $args));
     if ($text && $text->translation) {
