[Typo3-UG France] Un site multilingue...

yann ringgenberg Yann.Ringgenberg at unil.ch
Tue Dec 21 17:02:44 CET 2004


En fait j'ai fait un gabarit personel, avec des div pour placer mes  
menu, contenus etc...
Donc j'ai essayé comme ça:

le code HTML de mon template pour l'emplacement où je veux mon  
selecteur:
<div id="languageSelect" style="position:absolute; width:70px;  
height:61px; z-index:2; left:901px; top: 8px; background-color:  
#FF00FF; layer-background-color: #FF00FF; border: 1px none  
#000000;"><!--###LANGUAGE_SEL###--></div>

puis voila mon typoscript:
page.10.subparts.LANGUAGE_SEL=PHP_SCRIPT
page.10.subparts.LANGUAGE_SEL.file=fileadmin/scripts/languageMenu.php

-->la mon template s'affiche mais pas de sélécteur

si je met ça dans mon TS:
page.10=PHP_SCRIPT
page.10.file=fileadmin/scripts/languageMenu.php

--> bien sur la plus de template vu qu'il est définit comme cela:
page.10=TEMPLATE
page.10.template=FILE
page.10.template.file=fileadmin/template/template1_noMenu.htm

mais le sélécteur apparait à la place de mon template...

je te remercie pour ta patience....

Le 21 déc. 04, à 16:40, Raphael Geyer a écrit :

> Si tu remplaces par ceci :
> PAGE.10=TEXT
> PAGE.10.value=Hello world
>
> Est-ce que tu vois Hello world à l'endroit ou tu souhaites afficher tes
> drapeaux ?
>
> Ton index 10 de PAGE.10 correspond t'il à un emplacement spécifique  
> dans ton
> gabarit ? comment as-tu créé ton gabarit ou quel gabarit de base  
> utilises-tu
> ?
>
> P.S. si tu utilises PAGE.10.file=fileadmin/scripts/languageMenu.php tu
> n'utilises pas le fichier php des ressources...
>
> Raphael GEYER
> http://www.ameos.com
>
>
> "yann ringgenberg" <Yann.Ringgenberg at unil.ch> a écrit dans le message  
> de
> news:mailman.1833.1103643281.1246.typo3-france at lists.netfielders.de...
> je dois être un peu gogo, mais j'ai fait ça (par ailleurs en mode
> modify all template, les .php sont pas acceptés, si on modifie que
> ressources ça passe), mais rien. En fait ce qui me manque je crois
> c'est comment les drapeaux vont aller s'afficher dans mon template, à
> quel endroit du template vu que c'est spécifié nul part dans le setup.
> ça c mon code:
> PAGE.10=PHP_SCRIPT
> PAGE.10.file=fileadmin/scripts/languageMenu.php
>
>> Tu dois enregistrer le fichier .php sur ta machine en local, puis tu
>> utilises le menu web Gabarit, tu selectionne ta page qui contient ton
>> gabarit, tu passes en mode Info/Modify en haut à droite, puis sur le
>> crayon
>> de Ressources:
>> puis dans UPLOAD RESOURCE: tu fais Parcourir... et tu selectionnes ton
>> fichier puis Update.
>>
>> Et ca devrait être OK
>>
>> Raphael GEYER
>> http://www.ameos.com
>>
>>
>> "yann ringgenberg" <Yann.Ringgenberg at unil.ch> a écrit dans le message
>> de
>> news:mailman.1816.1103640816.1246.typo3-france at lists.netfielders.de...
>> tout d'abord merci, pour ce qui est de la config pour les langues, je
>> n'ai pas de problème, si j'ajoute à la fin de mon url "&L=id de la
>> langue" tout marche très bien. C'est vraiment pour l'intégration du
>> fichier php que je ne comprend pas, je pense que c'est tout bête mais
>> je n'ai jamais fait de php du coup je ne vois pas comment intégrer le
>> script à mon template, comme tu dis "Et d'ajouter le fichier php de
>> Kasper dans les ressources de ton gabarit.", je crois que c'est ça que
>> je ne sais pas faire
>>
>>
>>> Il suffit d'insérer le typoscript suivant :
>>>
>>> config.sys_language_uid = 0
>>> config.language = fr
>>>
>>> config.linkVars = L
>>> [globalVar = GP:L = 1]
>>> config.sys_language_uid = 1
>>> config.language = en
>>> #config.locale_all = en
>>> [GLOBAL]
>>>
>>> lib.language = PHP_SCRIPT
>>> lib.language.file = language*.inc
>>>
>>> Et d'ajouter le fichier php de Kasper dans les ressources de ton
>>> gabarit.
>>>
>>> P.S. Mon gabarit comporte un tag qui utilise l'objet lib.language.
>>>
>>> As-tu besoin d'autre chose ?
>>>
>>> Raphael GEYER
>>> http://www.ameos.com
>>>
>>>
>>>
>>> "yann ringgenberg" <Yann.Ringgenberg at unil.ch> a écrit dans le message
>>> de
>>> news:mailman.1803.1103638927.1246.typo3- 
>>> france at lists.netfielders.de...
>>> si quelqu'un peut m'aider pour l'étape d'après qui consiste à créer  
>>> un
>>> language selector, soit avec la méthode de kasper (modification de  
>>> son
>>> script example_languageMenu.php et implémentation dans un template)
>>> soit avec l'extension sr_language_menu, je serais tout à fait disposé
>>> à
>>> écrire un tutorial là-dessus...
>>>>
>>>> Sylvain Viart wrote:
>>>>
>>>>>> http://wiki.typo3.org/index.php/Fr:
>>>>>> Cr%C3%A9ation_de_site_Multilingue_avec_TYPO3
>>>>
>>>> Voilà une première transcription du courriel de Sébastien.
>>>>
>>>> Merci de bien vouloir compléter, avec des copies d'écran tout ce que
>>>> vous trouvez nécessaire.
>>>>
>>>> -- 
>>>> Cordialement,
>>>> Sylvain Viart -- TYPO3 DocTEAM leader.
>>>> http://wiki.typo3.org/
>>>> _______________________________________________
>>>> Typo3-france mailing list
>>>> Typo3-france at lists.netfielders.de
>>>> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-france
>>>>
>>>
>>>
>>> _______________________________________________
>>> Typo3-france mailing list
>>> Typo3-france at lists.netfielders.de
>>> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-france
>>>
>>
>>
>> _______________________________________________
>> Typo3-france mailing list
>> Typo3-france at lists.netfielders.de
>> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-france
>>
>
>
> _______________________________________________
> Typo3-france mailing list
> Typo3-france at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-france
>




More information about the TYPO3-france mailing list