Answers.Body: <p>This is a good question.</p>
  
  <p>The word "Information" is being translated SEPARATELY from the words "Credit Card". You can see this if you switch the language to Spanish for example. It will then say "Informacion Credit Card".</p>
  
  <p>But the "Credit Card" part is intended to be coming from the label for the payment type as defined in the admin section for payment methods. However the code in CRM_Core_Payment::getPaymentTypeLabel() has a comment that this was never finished, and so it has the words "Credit Card" hardcoded.</p>
  
  <p>If you want a hack then you can edit the line in templates/CRM/Core/BillingBlock.tpl where it says <code>&lt;legend&gt;{$paymentTypeLabel}&lt;/legend&gt;</code> to say <code>&lt;legend&gt;Desired Text&lt;/legend&gt;</code>, but this will get overridden each time you upgrade.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-04-05T15:06:10.117Z
Answers.LastActivityDate: 2019-04-06T11:47:22.230Z
Answers.LastEditDate: 2019-04-06T11:47:22.230Z
Answers.UserDisplayName: Demerit
Body: <p>It seems that i can't translate, even within word replacement, the 'Credit Card Information' string. I am using Stripe as payment processor. Would this be related to them and not CiviCRM?
  Has anybody successfully translated it?</p>
  
  <p><a href="https://i.sstatic.net/cMAed.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/cMAed.png" alt="Payment processor"></a></p>
  
Tags: <civicontribute>
Title: (SOLVED) String impossible to translate Civicontribute
ThreadText: # (SOLVED) String impossible to translate Civicontribute
  
  (Asked by: username_0 on 2019-04-05)
  
  It seems that i can't translate, even within word replacement, the 'Credit Card Information' string. I am using Stripe as payment processor. Would this be related to them and not CiviCRM?
  Has anybody successfully translated it?
  
  [![Payment processor](https://i.sstatic.net/cMAed.png)](https://i.sstatic.net/cMAed.png)
  
  **Tags:** civicontribute
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2019-04-05. Score: 4 | Accepted answer
  
  This is a good question.
  
  The word "Information" is being translated SEPARATELY from the words "Credit Card". You can see this if you switch the language to Spanish for example. It will then say "Informacion Credit Card".
  
  But the "Credit Card" part is intended to be coming from the label for the payment type as defined in the admin section for payment methods. However the code in CRM\_Core\_Payment::getPaymentTypeLabel() has a comment that this was never finished, and so it has the words "Credit Card" hardcoded.
  
  If you want a hack then you can edit the line in templates/CRM/Core/BillingBlock.tpl where it says `{$paymentTypeLabel}` to say `Desired Text`, but this will get overridden each time you upgrade.
  
  
  ---
  
  