From 2ee4faeb90b61c900b8e3dd405c202a1a811425c Mon Sep 17 00:00:00 2001 From: Eileen McNaughton Date: Mon, 27 Jun 2022 21:29:04 -0700 Subject: [PATCH] Move hook_civicrm_translateFields from message_admin to core --- CRM/Core/BAO/MessageTemplate.php | 13 +++++++++++++ ext/message_admin/message_admin.php | 10 ---------- 2 files changed, 13 insertions(+), 10 deletions(-) diff --git a/CRM/Core/BAO/MessageTemplate.php b/CRM/Core/BAO/MessageTemplate.php index c993ab849e..5bdf6f4d98 100644 --- a/CRM/Core/BAO/MessageTemplate.php +++ b/CRM/Core/BAO/MessageTemplate.php @@ -527,4 +527,17 @@ class CRM_Core_BAO_MessageTemplate extends CRM_Core_DAO_MessageTemplate implemen return $mailContent; } + /** + * Mark these fields as translatable. + * + * @todo move this definition to the metadata. + * + * @see CRM_Utils_Hook::translateFields + */ + public static function hook_civicrm_translateFields(&$fields) { + $fields['civicrm_msg_template']['msg_subject'] = TRUE; + $fields['civicrm_msg_template']['msg_text'] = TRUE; + $fields['civicrm_msg_template']['msg_html'] = TRUE; + } + } diff --git a/ext/message_admin/message_admin.php b/ext/message_admin/message_admin.php index 9135d05bec..4f9bd7b475 100644 --- a/ext/message_admin/message_admin.php +++ b/ext/message_admin/message_admin.php @@ -106,13 +106,3 @@ function message_admin_civicrm_entityTypes(&$entityTypes) { // )); // _message_admin_civix_navigationMenu($menu); //} - -/** - * Mark these fields as translateable. - * @see CRM_Utils_Hook::translateFields - */ -function message_admin_civicrm_translateFields(&$fields) { - $fields['civicrm_msg_template']['msg_subject'] = TRUE; - $fields['civicrm_msg_template']['msg_text'] = TRUE; - $fields['civicrm_msg_template']['msg_html'] = TRUE; -} -- 2.25.1