23367 Posts in 18143 Topics by 2863 members
|Go to End|
15 October 2009 at 8:17am
im really enjoying working with translating in SS.
i have a site with four languages and i have two types of custome form (1) member registartion form (2) contact form.
how can i be able to translate the form fields into my four languages.
here is a part of my form code which i need translated
new TextField ('Name', 'Name *'),
new TextField('Vorname','Vorname *'),
new TextareaField('Adresse','Adresse *'),
new TextField('Ort','Ort *'),
new EmailField('Email','E-mail *'),
15 October 2009 at 1:21pm
You should use the _t() function to define the strings to replace - http://doc.silverstripe.com/doku.php?id=i18n#the_t_function
_t('A.ENTITY','String that is used in A and B');
Then run the TextCollector to generate the lang files, This will generate a en_US.php file in your mysite/lang folder which you can copy / paste for other languages - http://doc.silverstripe.com/doku.php?id=i18n#collecting_text
|Go to Top|