Answers.Body: <p>You can do this using Craft's <a href="http://buildwithcraft.com/help/static-translations" rel="nofollow">static translation</a> support.</p>
  
  <p>For example, if your site is using <code>en_us</code> for its primary locale, then add a <code>craft/translations/en_us.php</code> file that has this in it:</p>
  
  <pre><code>&lt;?php
  
  return array(
      '{attribute} "{value}" has already been taken.' =&gt; '{attribute} "{value}" has already been taken. Login here instead.',
  );
  </code></pre>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2014-10-08T19:45:56.547Z
Answers.Text: Works great. How would I get html to process in there though? Possible?
Answers.UserDisplayName: Simon Clayson
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2014-10-08T19:51:46.463Z
Answers.Text: Yup... just add it.
Answers.UserDisplayName: Brad Bell
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2014-10-09T05:39:35.393Z
Answers.Text: Tried that, but I get raw html in the browser, also tried: {{ _self.errorList(account.getErrors('email'))|raw }} as well.
Answers.UserDisplayName: Simon Clayson
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2014-10-07T18:47:10.867Z
Answers.LastActivityDate: 2014-10-07T18:47:10.867Z
Answers.UserDisplayName: Brad Bell
Body: <p>Where can I edit the error messages for the user registration form e.g for </p>
  
  <pre><code>{% if account is defined %}
      {{ _self.errorList(account.getErrors('email')) }}
  {% endif %}
  </code></pre>
  
  <p>I want to change this wording:</p>
  
  <p>Email "tom.bowler@mailbox.net" has already been taken.</p>
  
  <p>to something like:</p>
  
  <p>Email "tom.bowler@mailbox.net" has already been taken. Login here instead...</p>
  
Tags: <form><error-templates>
Title: User Registration Form error message customisation
ThreadText: # User Registration Form error message customisation
  
  (Asked by: username_0 on 2014-10-07)
  
  Where can I edit the error messages for the user registration form e.g for
  
  ```
  {% if account is defined %}
      {{ _self.errorList(account.getErrors('email')) }}
  {% endif %}
  
  ```
  
  I want to change this wording:
  
  Email "tom.bowler@mailbox.net" has already been taken.
  
  to something like:
  
  Email "tom.bowler@mailbox.net" has already been taken. Login here instead...
  
  **Tags:** form, error-templates
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2014-10-07. Score: 2
  
  You can do this using Craft's [static translation](http://buildwithcraft.com/help/static-translations) support.
  
  For example, if your site is using `en_us` for its primary locale, then add a `craft/translations/en_us.php` file that has this in it:
  
  ```
  <?php
  
  return array(
      '{attribute} "{value}" has already been taken.' => '{attribute} "{value}" has already been taken. Login here instead.',
  );
  
  ```
  
  > **Comments:**
  > **username_0**: Works great. How would I get html to process in there though? Possible?  
  > **username_1**: Yup... just add it.  
  > **username_0**: Tried that, but I get raw html in the browser, also tried: {{ _self.errorList(account.getErrors('email'))|raw }} as well.  
  
  ---
  
  