multi language problems

rutger 30 Apr, 2009
Dear all...

I have have been reading all the posts on this forum regarding the multi language issues but I cannot seem to get it working on my site. I am using Joomla 1.5.10, JoomFish2.0.3 and ChronoForms_V3.1_RC4.11. I think I have added all the right tags and setting but it still doesn't work. I have the idea that the language string is not correct. I ahve tried different options like naam=name, text_1=name, cf_label_1=name etc. I have also uploaded some language files I have found in the download section.

multi language problems image 1
multi language problems image 2
multi language problems image 3

All help is highly appreciated
Max_admin 30 Apr, 2009
Hi Rutger,

I see you are using the fields names, this is wrong, you are translating the labels, I think in front of one of your labels you should have "NAME" and so you translate it to spanish using:

NAME=nombre

and in English

NAME=name

but what you have there now is the field name which will be translated but you can't see it!

Cheers
Max
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
rutger 01 May, 2009
Hi Max,

Thanks for your help but I cannot seem to get it working. Ia have named the string name=naam. Where in the html code should I mark that file with "name"

<div class="form_item">
<div class="form_element cf_textbox"><label class="cf_label">Naam</label> <span>{text_0}</span></div>
</div>
Max_admin 03 May, 2009
Hi Rutger,

where are you trying to show the translations ? in the form itself or after its submitted or in the email body ?

Max
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
rutger 04 May, 2009
I would like to translate the labels in the form self. Also a translation of the error messages would be nice but let's start with the label in front of the fields.
Max_admin 06 May, 2009
Hi,

if this code is in your form code:

    <div class="form_item">
    <div class="form_element cf_textbox"><label class="cf_label">Naam</label> <span>{text_0}</span></div>
    </div>


then you need to use this for the English translation:

Naam=Name

FR:

Naam=Nom

Es

Naam=Nombre

because you replace the text you have in your code which is "Naam" but not NAAM, practically you should have NAAM in your form instead!

Cheers
Max
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
rutger 07 May, 2009
Hi Max

Already tried that....didn't work. Getting a bit frustrated. Cannot see where is goed wrong. Can i show you some more code or settings so you can see where it goed wrong?

regards
Ruter
Max_admin 08 May, 2009
Hi Ruter,

Please show me a screenshot for the plugins tab, another one for the 2 tabs in the multi lang plugin config page, and your form code or a piece of it!

Cheers
Max
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
me13tal 09 May, 2009
Hi,

Well, I also have the same problem so I will give the config screen to you that may help my problem eighter;

the form is a sample

<div class="form_item">
<div class="form_element cf_textbox">
<label class="cf_label">Name</label>
<input class="cf_inputbox required" maxlength="150" size="30" title="" id="text_0" name="text_0" type="text" />

</div>
<div class="clear"> </div>
</div>

so as you see that is only text box with a label so I need to translate the label here. On the plugin config;

the general tab

Languages Supported: en-GB,tr-TR,de-DE,ru-RU
Default Language: en-GB

on the language tab (in order with the supported languages)

EN
Name=Name

TR
Name=Ad

DE
Name=Name

RU
Name=имя

so what is the magical part that will translate it I dunno where it goes wrong. it does not seem to work. I hope you can help soon.
--------------------------(edited)
All right I have found the magic. Go to your form manager click your form to edit there is a tab called plugins activate the multilangual plugin save the form it will redirect to form manager. check the little box of the form you want to translate and click the multilanguage link on the left than as written above arrange your "Languages Supported" and "Default Language" and thranslate your whatever to be translated so the syntax is "(en)Name=Name (tr)Name=Ad" etc. and than take a glass of vine and relax that should kill all your pain away.

thanx everybody this is a miraculous component.
rutger 11 May, 2009
YES! Got it working. I started with a fresh new form and the thing I probably forgot was to enter the name of the form field when I made the form with the wizard. Thanks for your help!
Max_admin 12 May, 2009
Thanks for posting!🙂

Cheers,
Max
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
This topic is locked and no more replies can be posted.