[Plone-IT] il multilingua dei poveri

Fabrizio Rota fabrizio.rota a gmail.com
Mar 17 Dic 2013 11:52:05 UTC


Figata!


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
>



-- 
Fabrizio
--------------------
Non inviato da IPhone

"Life is what happens to you while you're busy making other plans" - J.
Lennon

“If you think education is expensive, try ignorance” - D. Bok

Life is like a game of cards. The hand you are dealt is determinism; the
way you play it is free will - Jawaharlal Nehru
-------------- parte successiva --------------
Un allegato HTML č stato rimosso...
URL: <http://lists.plone.org/pipermail/plone-plone-it/attachments/20131217/73b03875/attachment.html>


Maggiori informazioni sulla lista Plone-IT