Ik gebruik FEU en Self-registration.
Ik kan de standaard registratie velden (email, paswoord, bijhorende tekst in de registratie, enz..) allemaal in een andere taal zetten (fr, en, de), maar voor de zelf aangemaakte velden uit FEU (in mijn geval nl. bedrijf en naam) zet de Self-Registration module deze niet om in de nieuwe taal.
Ik gebruik dus volgende aanroep voor de Self-Registration module indien het vb. het franstalig deel is:
{cms_module module=SelfRegistration group='mijngroep' lang='fr_FR'}
Hoe kan ik nu de extra aangemaakte velden uit FEU ook mee vertalen in de Self-registration ?
selfregistration in andere taal
Moderator: velden
Re: selfregistration in andere taal
niemand enig idee of tip hoe ik de extra velden (labels) eventueel kan vertalen bij de aanroep van selfregistration ?
mvg,
Peter
mvg,
Peter
Re: selfregistration in andere taal
Zit eerder te denken aan een aanpassing maken in een sjabloon.
Zoiets als:
Zoiets als:
Code: Select all
{if $lang == 'nl'}
NL text
{elseif $lang == 'fr'}
FR text
{else}
EN text
{/if}
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
Re: selfregistration in andere taal
----------
Last edited by deactivated010521 on Tue Mar 12, 2013 3:06 pm, edited 1 time in total.
Re: selfregistration in andere taal
Hallo,
ik gebruik Rolf's oplossing, die werkt goed.
mvg
Jan
ik gebruik Rolf's oplossing, die werkt goed.
mvg
Jan
Re: selfregistration in andere taal
ok maar ik heb enkel een aanroep van de module tag
{cms_module module=SelfRegistration group='mijngroep' lang='fr_FR'}
FEU bevat dus extra velden naam en bedrijf.
Bij de aanroep van de self-registration met code hierboven komen de standaard velden, email, paswoord, paswoord opnieuw, capcha en de teksten automatisch in de juiste taal, maar de bijkomende velden uit FEU (naam en bedrijf) vertaal hij dus niet automatisch.
Hoe los ik dit dan op via {if} {else} {/if} ??
Die velden komen auto uit FEU in het nederlands ...
Misschien zie ik het verkeerd of begrijp ik jullie voorstellen niet goed ?
De oplossing van arnoud heb ik nog niet getest, maar ik ben een beetje bang dat ik met Mle CMS module dan de rest van de site beinvloed, want deze is nu volledig in 4 talen.
Mvg,
Peter
{cms_module module=SelfRegistration group='mijngroep' lang='fr_FR'}
FEU bevat dus extra velden naam en bedrijf.
Bij de aanroep van de self-registration met code hierboven komen de standaard velden, email, paswoord, paswoord opnieuw, capcha en de teksten automatisch in de juiste taal, maar de bijkomende velden uit FEU (naam en bedrijf) vertaal hij dus niet automatisch.
Hoe los ik dit dan op via {if} {else} {/if} ??
Die velden komen auto uit FEU in het nederlands ...
Misschien zie ik het verkeerd of begrijp ik jullie voorstellen niet goed ?
De oplossing van arnoud heb ik nog niet getest, maar ik ben een beetje bang dat ik met Mle CMS module dan de rest van de site beinvloed, want deze is nu volledig in 4 talen.
Mvg,
Peter
Re: selfregistration in andere taal
in deze thread, de 5de post
http://forum.cmsmadesimple.org/viewtopi ... ds#p264675
Daar is gegeven hoe je de foreach loop eruit haalt en de velden separaat oproept, namelijk
daarna bijvoorbeeld met
Zo werkt het ook in de ecommerce-oplossingen van Calguy.
Proberen dus . . . .
mvg
Jan
http://forum.cmsmadesimple.org/viewtopi ... ds#p264675
Daar is gegeven hoe je de foreach loop eruit haalt en de velden separaat oproept, namelijk
Code: Select all
<tr>
<td>{$your_field->prompt} {$your_filed->marker}</td>
<td>{$your_field->hidden} {$your_field->control}</td>
</tr>
Code: Select all
{if $lang=fr}
<td> Nom {$name->marker}</td>
<td>{$name->hidden} {$name->control}</td>
{/if}
Proberen dus . . . .
mvg
Jan