selfregistration in andere taal

Nederlandse ondersteuning voor CMS Made Simple

Moderator: velden

Post Reply
pedes
Power Poster
Power Poster
Posts: 840
Joined: Tue Jan 27, 2009 11:47 am

selfregistration in andere taal

Post by pedes »

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 ?
pedes
Power Poster
Power Poster
Posts: 840
Joined: Tue Jan 27, 2009 11:47 am

Re: selfregistration in andere taal

Post by pedes »

niemand enig idee of tip hoe ik de extra velden (labels) eventueel kan vertalen bij de aanroep van selfregistration ?

mvg,
Peter
User avatar
Rolf
Power Poster
Power Poster
Posts: 7825
Joined: Wed Apr 23, 2008 7:53 am
Location: The Netherlands
Contact:

Re: selfregistration in andere taal

Post by Rolf »

Zit eerder te denken aan een aanpassing maken in een sjabloon.
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
- + - + - + - + - + - + -
Image
deactivated010521

Re: selfregistration in andere taal

Post by deactivated010521 »

----------
Last edited by deactivated010521 on Tue Mar 12, 2013 3:06 pm, edited 1 time in total.
janvl
Power Poster
Power Poster
Posts: 947
Joined: Wed Aug 13, 2008 10:57 am

Re: selfregistration in andere taal

Post by janvl »

Hallo,

ik gebruik Rolf's oplossing, die werkt goed.

mvg
Jan
pedes
Power Poster
Power Poster
Posts: 840
Joined: Tue Jan 27, 2009 11:47 am

Re: selfregistration in andere taal

Post by pedes »

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
janvl
Power Poster
Power Poster
Posts: 947
Joined: Wed Aug 13, 2008 10:57 am

Re: selfregistration in andere taal

Post by janvl »

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

Code: Select all

<tr>
<td>{$your_field->prompt} {$your_filed->marker}</td>
<td>{$your_field->hidden} {$your_field->control}</td>
</tr>
daarna bijvoorbeeld met

Code: Select all

{if $lang=fr}
<td> Nom {$name->marker}</td>
<td>{$name->hidden} {$name->control}</td>
{/if}
Zo werkt het ook in de ecommerce-oplossingen van Calguy.

Proberen dus . . . .

mvg
Jan
deactivated010521

Re: selfregistration in andere taal

Post by deactivated010521 »

----------
Post Reply

Return to “Dutch - Nederlands”