Answers.Body: <p>Welcome to CiviCRM SE KLeeHK! I am not sure if you can suppress the translation of <em>particular</em> Smarty tags e.g. {$receive_date} or change the date format of only this occurence. The receipts can be edited under "System Workflow Message Template which you can find under "<a href="https://yoururl.com/civicrm/admin/messageTemplates?reset=1" rel="nofollow noreferrer">https://yoururl.com/civicrm/admin/messageTemplates?reset=1</a>"</p>
  
  <p>However, you can globally change your date formats under "<a href="https://yoururl.com/civicrm/admin/setting/date?reset=1" rel="nofollow noreferrer">https://yoururl.com/civicrm/admin/setting/date?reset=1</a>".</p>
  
  <p>I hope that helps. </p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-09-16T12:39:22.683Z
Answers.LastActivityDate: 2019-09-16T12:39:22.683Z
Answers.UserDisplayName: Fabian
Body: <p>My platform: CiviCRM 5.16.3 on Drupal 7.6.7 PHP 7.2 CentOS 7.
  Drupal language is English.
  CiviCRM l10n installed and selected my own languange zh_TW Chinese(Taiwan).</p>
  
  <p>At receipt print-outs CiviCRM does all the translation it could, but I want the English version of dates e.g. Sep by %b, not my local language. (Because English dates are more universally understood.) In particular, how can I suppress translation at particular Smarty tag e.g. {$receive_date}?</p>
  
  <p>If translation cannot be suppressed for some fields can I suppress translation for the whole printout?</p>
  
  <p>I cannot find any trace of Month names translation in Drupal or CiviCRM localization files.</p>
  
  <p>Thank you for your help.</p>
  
  <p>Best Regards.</p>
  
Tags: <receipts><smarty><localisation><dates>
Title: How to suppress translation of months (or all fields) in receipts?
ThreadText: # How to suppress translation of months (or all fields) in receipts?
  
  (Asked by: username_0 on 2019-09-16)
  
  My platform: CiviCRM 5.16.3 on Drupal 7.6.7 PHP 7.2 CentOS 7.
  Drupal language is English.
  CiviCRM l10n installed and selected my own languange zh\_TW Chinese(Taiwan).
  
  At receipt print-outs CiviCRM does all the translation it could, but I want the English version of dates e.g. Sep by %b, not my local language. (Because English dates are more universally understood.) In particular, how can I suppress translation at particular Smarty tag e.g. {$receive\_date}?
  
  If translation cannot be suppressed for some fields can I suppress translation for the whole printout?
  
  I cannot find any trace of Month names translation in Drupal or CiviCRM localization files.
  
  Thank you for your help.
  
  Best Regards.
  
  **Tags:** receipts, smarty, localisation, dates
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2019-09-16. Score: 3 | Accepted answer
  
  Welcome to CiviCRM SE KLeeHK! I am not sure if you can suppress the translation of *particular* Smarty tags e.g. {$receive\_date} or change the date format of only this occurence. The receipts can be edited under "System Workflow Message Template which you can find under "<https://yoururl.com/civicrm/admin/messageTemplates?reset=1>"
  
  However, you can globally change your date formats under "<https://yoururl.com/civicrm/admin/setting/date?reset=1>".
  
  I hope that helps.
  
  
  ---
  
  