<div dir="ltr"><div><div>Hi Lisa,</div><div><br></div><div>it depends on your use case or security restrictions. If you're using siblings and when publishing a resource, all other translations (siblings) will get also published. </div>
<div><br></div><div>Our best practice is, if you have few editors managing all the content; use siblings. If you have editors managing only one or more translations use real copies.</div><div><br></div><div>E.g.: Assume you at first level a country and the second level the language:</div>
<div>- ch</div><div><span class="" style="white-space:pre"> </span>- de</div><div><span class="" style="white-space:pre"> </span>- it</div><div><span class="" style="white-space:pre"> </span>- fr</div><div>- it</div><div>
<span class="" style="white-space:pre"> </span>- it</div><div><span class="" style="white-space:pre"> </span>- en</div><div><span class="" style="white-space:pre"> </span></div><div>Editor A manages "ch", but must not edit "it" than use siblings under "ch". So ch-de, ch-it, ch-fr will share the same content. On the other hand, if you would siblings also for it-it, than Editor A can publish it-it.</div>
<div><br></div><div>Hope that makes it more clear.</div><div><br></div>Stephan</div>
</div><div class="gmail_extra"><br><br><div class="gmail_quote">2014-03-13 9:39 GMT+01:00 <span dir="ltr"><<a href="mailto:lruggeri@maticad.it" target="_blank">lruggeri@maticad.it</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div lang="IT" link="blue" vlink="purple"><div><p class="MsoNormal"><a name="144ba97e7570112c__MailEndCompose"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Hi Arash,<u></u><u></u></span></a></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">I agree with you. </span><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">But I cannot understand one thing. What is, in your opinion, the purpose of having siblings and store xml content of different languages in the same file (to clarify they are translations of the same content I think) if I cannot use these features?<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">What is not clear to me is the workflow Alkakon has in mind when dealing with multilanguage sites and ade.<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Untill now I used to create one content file in the main language, then copy it as a sibling to the other language folders.<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Bye, Lisa<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri","sans-serif"">Da:</span></b><span style="font-size:11.0pt;font-family:"Calibri","sans-serif""> <a href="mailto:opencms-dev-bounces@opencms.org" target="_blank">opencms-dev-bounces@opencms.org</a> [mailto:<a href="mailto:opencms-dev-bounces@opencms.org" target="_blank">opencms-dev-bounces@opencms.org</a>] <b>Per conto di </b>Arash Kaffamanesh<br>
<b>Inviato:</b> mercoledì 12 marzo 2014 18.54<br><b>A:</b> The OpenCms mailing list<br><b>Oggetto:</b> Re: [opencms-dev] ade and multilanguage best practices<u></u><u></u></span></p><div><div class="h5"><p class="MsoNormal">
<u></u> <u></u></p><div><div><div><div><div><div><div><p class="MsoNormal"><span style="font-family:"Arial","sans-serif"">Lisa,<u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-family:"Arial","sans-serif""><u></u> <u></u></span></p>
</div><div><p class="MsoNormal"><span style="font-family:"Arial","sans-serif"">if you want to restrict write permissions to specific language content elements, the only way is most probably to go with Example 2.<u></u><u></u></span></p>
</div><div><p class="MsoNormal"><span style="font-family:"Arial","sans-serif"">But in this scenario you can't use siblings for your container pages or use the same content element and use the "copy language" function.<u></u><u></u></span></p>
</div><div><p class="MsoNormal"><span style="font-family:"Arial","sans-serif""><u></u> <u></u></span></p></div><div><p class="MsoNormal"><span style="font-family:"Arial","sans-serif"">Kind Regards,<u></u><u></u></span></p>
</div><div><p class="MsoNormal"><span style="font-family:"Arial","sans-serif"">Arash<u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-family:"Arial","sans-serif""><br>
<a href="https://www.facebook.com/cloudssky" target="_blank"><span style="color:#1155cc">Like</span></a> | <a href="https://twitter.com/CLOUDSSKYONE" target="_blank"><span style="color:#1155cc">Follow</span></a> | <span style="color:blue"><a href="http://cloudssky.com/en/cloud_services/cloudsites.html" target="_blank">Build your CloudSite with OpenCms OCCX</a></span><u></u><u></u></span></p>
</div></div><div><p><span style="font-family:"Arial","sans-serif";color:#222222"><u></u> <u></u></span></p></div></div></div></div><p class="MsoNormal"><u></u> <u></u></p><div><p class="MsoNormal">On Wed, Mar 12, 2014 at 5:59 PM, <<a href="mailto:lruggeri@maticad.it" target="_blank">lruggeri@maticad.it</a>> wrote:<u></u><u></u></p>
<blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm"><div><div><p class="MsoNormal"><span lang="EN-GB">Hello to everyone.</span><u></u><u></u></p><p class="MsoNormal">
<span lang="EN-GB">I’m trying to extend an old opencms based website with ade functionality.</span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-GB">Which is the best approach of handling multiple languages with ade, and grant translator permissions to edit just their language?</span><u></u><u></u></p>
<p class="MsoNormal"><span lang="EN-GB"> </span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-GB">Example 1: </span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-GB">/.content</span><u></u><u></u></p><p class="MsoNormal">
<span lang="EN-GB">/it</span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-GB">/de</span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-GB"> </span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-GB">I create a containerpage for inside /it folder and populate it. This will create content items inside .content root folder.</span><u></u><u></u></p>
<p class="MsoNormal"><span lang="EN-GB">I can then copy the container page to /de folder. The references to content items will remain valid.</span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-GB">With this approach I can set language based permission just on the container pages, not the content items. Is it right?</span><u></u><u></u></p>
<p class="MsoNormal"><span lang="EN-GB"> </span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-GB">Example 2:</span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-GB">/it</span><u></u><u></u></p><p class="MsoNormal">
<span lang="EN-GB"> .content/</span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-GB">/de</span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-GB"> .content/</span><u></u><u></u></p><p class="MsoNormal">
<span lang="EN-GB">With this approach the containerpages cannot be easily copied because they reference content inside the language folder.</span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-GB">So each content editor is responsible for maintaining a completely independent version of the site. This allows to grant permission on each language but can be very hard to maintain.</span><u></u><u></u></p>
<p class="MsoNormal"><span lang="EN-GB"> </span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-GB">I don’t need extreme flexibility, but would like to understand how to set up a configuration that is easy to maintain.</span><u></u><u></u></p>
<p class="MsoNormal"><span lang="EN-GB">Do you have any suggestions or previous experience with this topic?</span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-GB"> </span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-GB">Thank you,</span><u></u><u></u></p>
<p class="MsoNormal"><span lang="EN-GB">Lisa</span><u></u><u></u></p><p class="MsoNormal"><span lang="EN-GB"> </span><u></u><u></u></p></div></div><p class="MsoNormal" style="margin-bottom:12.0pt"><br>_______________________________________________<br>
This mail is sent to you from the opencms-dev mailing list<br>To change your list options, or to unsubscribe from the list, please visit<br><a href="http://lists.opencms.org/cgi-bin/mailman/listinfo/opencms-dev" target="_blank">http://lists.opencms.org/cgi-bin/mailman/listinfo/opencms-dev</a><br>
<br><br><br><u></u><u></u></p></blockquote></div><p class="MsoNormal"><u></u> <u></u></p></div></div></div></div></div></div><br>_______________________________________________<br>
This mail is sent to you from the opencms-dev mailing list<br>
To change your list options, or to unsubscribe from the list, please visit<br>
<a href="http://lists.opencms.org/cgi-bin/mailman/listinfo/opencms-dev" target="_blank">http://lists.opencms.org/cgi-bin/mailman/listinfo/opencms-dev</a><br>
<br>
<br>
<br>
<br></blockquote></div><br></div>