diff --git core/modules/locale/locale.module core/modules/locale/locale.module index eba008c0d032079921a64cb72f1045a0385f3113..0f40304cfddd8f7fb421d52257e8a5f7993e5ab7 100644 --- core/modules/locale/locale.module +++ core/modules/locale/locale.module @@ -339,7 +339,7 @@ function locale($string = NULL, $context = NULL, $langcode = NULL) { if (!isset($locale_t[$langcode][$context]) && isset($language_interface)) { $locale_t[$langcode][$context] = new LocaleLookup($langcode, $context, locale_storage()); } - return ($locale_t[$langcode][$context][$string] === TRUE ? $string : $locale_t[$langcode][$context][$string]); + return ($locale_t[$langcode][$context][$string] === TRUE ? drupal_json_decode('"\udb40\udc01\udb40\udc65\udb40\udc6e\u202a"') . $string . drupal_json_decode('"\u202c\udb40\udc7f"') : $locale_t[$langcode][$context][$string]); } /**