<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: translating invitation emails in Nuxeo Forum</title>
    <link>https://connect.hyland.com/t5/nuxeo-forum/translating-invitation-emails/m-p/314309#M1310</link>
    <description>&lt;P&gt;Hi everyone!&lt;/P&gt;</description>
    <pubDate>Thu, 14 Jan 2016 08:35:07 GMT</pubDate>
    <dc:creator>Greg_Drayon</dc:creator>
    <dc:date>2016-01-14T08:35:07Z</dc:date>
    <item>
      <title>translating invitation emails</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/translating-invitation-emails/m-p/314306#M1307</link>
      <description>&lt;P&gt;Hello
I find Nuxeo platform features fantastic but sometimes cryptic to customized.
Specifically, I need to translate the invitation emails sent to a newly created user which doesn't seem to be provided by default in studio.
Using the platform explorer, I found the default config for user invitation is provided by the nuxeo-platform-webapp-base module. I've then prepared 1) translated email templates (paying attention to correctly escaping accented characters) and 2) a contribution against the invite core service configuration point to load new templated and email subjects as follow :&lt;/P&gt;
&lt;PRE&gt;&lt;CODE&gt;&amp;lt;?xml version="1.0" encoding="UTF-8"?&amp;gt;
&amp;lt;component name="my.translation.invitations"&amp;gt;
&amp;lt;require&amp;gt;org.nuxeo.ecm.user.invite.core.service.contrib&amp;lt;/require&amp;gt;
&amp;lt;require&amp;gt;org.nuxeo.runtime.started&amp;lt;/require&amp;gt; 
&amp;lt;extension point="configuration"
	target="org.nuxeo.ecm.user.invite.UserInvitationService"&amp;gt;
	&amp;lt;configuration&amp;gt;
		&amp;lt;requestDocType&amp;gt;UserInvitation&amp;lt;/requestDocType&amp;gt;
		&amp;lt;container&amp;gt;
			&amp;lt;docType&amp;gt;UserInvitationContainer&amp;lt;/docType&amp;gt;
			&amp;lt;parentPath&amp;gt;/management/&amp;lt;/parentPath&amp;gt;
			&amp;lt;name&amp;gt;invitationRequests&amp;lt;/name&amp;gt;
			&amp;lt;title&amp;gt;Invitation Requests Container&amp;lt;/title&amp;gt;
		&amp;lt;/container&amp;gt;
		&amp;lt;validationEmail&amp;gt;
			&amp;lt;title&amp;gt;Invitation de connexion&amp;lt;/title&amp;gt;
			&amp;lt;template&amp;gt;data/templates/ValidationEmailTemplate.ftl&amp;lt;/template&amp;gt;
		&amp;lt;/validationEmail&amp;gt;
		&amp;lt;reviveEmail&amp;gt;
			&amp;lt;title&amp;gt;Rappel: invitation de connexion&amp;lt;/title&amp;gt;
			&amp;lt;template&amp;gt;data/templates/ReviveEmailTemplate.ftl&amp;lt;/template&amp;gt;
		&amp;lt;/reviveEmail&amp;gt;
		&amp;lt;enterPasswordUrl&amp;gt;site/userInvitation/enterpassword/
		&amp;lt;/enterPasswordUrl&amp;gt;
		&amp;lt;validationRelUrl&amp;gt;site/userInvitation/validate&amp;lt;/validationRelUrl&amp;gt;
	&amp;lt;/configuration&amp;gt;
&amp;lt;/extension&amp;gt;
&lt;/CODE&gt;&lt;/PRE&gt;

&lt;P&gt;Despite hours of tries, I can't make this configuration taken into account. Likely a small thing is missing, but can't find what. Can someone point me in the right direction?&lt;/P&gt;
&lt;P&gt;Many thanks
Raymond&lt;/P&gt;
&lt;P&gt;Ps: I'm using Nuxeo 6.0 HF2&lt;/P&gt;</description>
      <pubDate>Tue, 13 Jan 2015 14:19:54 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/translating-invitation-emails/m-p/314306#M1307</guid>
      <dc:creator>Raymond_</dc:creator>
      <dc:date>2015-01-13T14:19:54Z</dc:date>
    </item>
    <item>
      <title>Re: translating invitation emails</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/translating-invitation-emails/m-p/314307#M1308</link>
      <description>&lt;P&gt;I have been facing the same issue, and I have also spent useless hours on it.&lt;/P&gt;
&lt;P&gt;This extension point doesn't actually override the templates : the solution is to change your template names so that they don't match any existing template.&lt;/P&gt;</description>
      <pubDate>Thu, 05 Mar 2015 17:01:36 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/translating-invitation-emails/m-p/314307#M1308</guid>
      <dc:creator />
      <dc:date>2015-03-05T17:01:36Z</dc:date>
    </item>
    <item>
      <title>Re: translating invitation emails</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/translating-invitation-emails/m-p/314308#M1309</link>
      <description>&lt;P&gt;[Raymond](https&lt;/P&gt;</description>
      <pubDate>Wed, 13 Jan 2016 14:31:24 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/translating-invitation-emails/m-p/314308#M1309</guid>
      <dc:creator>ITShine_</dc:creator>
      <dc:date>2016-01-13T14:31:24Z</dc:date>
    </item>
    <item>
      <title>Re: translating invitation emails</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/translating-invitation-emails/m-p/314309#M1310</link>
      <description>&lt;P&gt;Hi everyone!&lt;/P&gt;</description>
      <pubDate>Thu, 14 Jan 2016 08:35:07 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/translating-invitation-emails/m-p/314309#M1310</guid>
      <dc:creator>Greg_Drayon</dc:creator>
      <dc:date>2016-01-14T08:35:07Z</dc:date>
    </item>
  </channel>
</rss>

