[Plone-IT] il multilingua dei poveri

Vito Falco vitofalco a gmail.com
Mar 17 Dic 2013 11:11:59 UTC


+1 !


Il giorno 17 dicembre 2013 12:01, Yuri <yurj a alfa.it> ha scritto:

> Utile se vi chiedono la classica sezione in inglese di un portale
> pre-esistente, nel quale vorreste intervenire nel modo meno impattante:
>
> 1 - in apache:
>
>     <Location /en>
>         RequestHeader set Accept-Language: en
>     </Location>
>
> 2 - create la cartella en nella root
>
> 3 - settate come navigation root la cartella en tramite zmi nella cartella
> en, link "Interfaces", flaggate plone.app.layout.navigation.interfaces.INavigationRoot
> e cliccate su Add
>
> 4 - in portal_actions -> user, aggiungete due action. Una con scritto
> Italiano che punti a string:${portal_url}/ e una English che punti a
> string:${portal_url}/en/
>
> Fine
>
> Ho visto che a molti questo č pių che pių che sufficiente :-)
> L'alternativa alla navigation root č customizzare global_sections in
> portal_view customization e gestire i due menų in funzione della lingua:
>
> <tal:tabs tal:condition="view/portal_tabs"
>           i18n:domain="plone" tal:define="user_lang
> python:here.portal_languages.getPreferredLanguage()"
> tal:on-error="nothing">
>     <h5 class="hiddenStructure" i18n:translate="heading_
> sections">Sections</h5>
>
>     <ul id="primary_nav" tal:condition="python:user_lang == 'it'">
> <tal:comment tal:replace="nothing">ITALIANO</tal:comment>
>
> ....
>
> </ul>
>
>     <ul id="ENprimary_nav" tal:condition="python:user_lang == 'en'">
> <tal:comment tal:replace="nothing">INGLESE</tal:comment>
>
> ...
>
> </ul>
>
> e gestire in inglese la lista delle tab o prendendole dalla cartella en o
> creando un menų statico.
> _______________________________________________
> Plone-IT mailing list
> Plone-IT a lists.plone.org
> https://lists.plone.org/mailman/listinfo/plone-plone-it
> http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html
>



-- 
*Vito Falco*
Webdeveloper & designer freelance, Plone enthusiast
Bari, IT
tel +39 3346330137 | skype vito80ba | twitter vito80ba
Linkedin http://it.linkedin.com/in/vitof
-------------- parte successiva --------------
Un allegato HTML č stato rimosso...
URL: <http://lists.plone.org/pipermail/plone-plone-it/attachments/20131217/95f25892/attachment-0001.html>


Maggiori informazioni sulla lista Plone-IT