From df525695fc21abb2e114997cff04d541978b233c Mon Sep 17 00:00:00 2001 From: Allen Shaw <allen@emphanos.com> Date: Mon, 29 Apr 2013 22:00:24 -0700 Subject: [PATCH] Added support for 'localize' param in CRM_Core_PseudoConstant::get(). CRM-12464 ---------------------------------------- * CRM-12464: Search improvements in 4.4 http://issues.civicrm.org/jira/browse/CRM-12464 --- CRM/Core/PseudoConstant.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CRM/Core/PseudoConstant.php b/CRM/Core/PseudoConstant.php index b219ec42e4..af418b4d6b 100644 --- a/CRM/Core/PseudoConstant.php +++ b/CRM/Core/PseudoConstant.php @@ -470,6 +470,10 @@ class CRM_Core_PseudoConstant { while ($dao->fetch()) { self::$cache[$cacheKey][$dao->id] = $dao->label; } + if (CRM_Utils_Array::value('localize', $params)) { + $i18n = CRM_Core_I18n::singleton(); + $i18n->localizeArray(self::$cache[$cacheKey]); + } return self::$cache[$cacheKey]; } } -- GitLab