Panowie idzie podstawowy formularz kontaktowy (komponent) przetłumaczyć na kilka języków? Używam joomfish do wielu języków na stronie.
Bez instalowania dodatkowych formularzy przetłumaczyć podstawowy.
Imię, Nazwa, Wiadomość.
palyga007
19-04-2011, 13:32
@czarny_85
Wolniej i dokładniej.
Przy pomocy Joomfish! nie możesz? (nie sprawdzałem nigdy także nie wiem)
czarny_85
19-04-2011, 13:50
W joomfish nie idzie przetłumaczyć Imię, Nazwa, Wiadomość. Tych informacji nie idzie przetłumaczyć.
Wcześniej nie było problemu z formularzem ponieważ mam swój własny, lecz teraz strona jest na innym serwerze na którym mój własny formularz nie działa. Gdy go osadzę w Joomli nie działa ale testowałem go w osobnym folderze i działał. Dziwne;/
A jego budowa jest taka:
plik contant.php
<?php
$to = "mail@mail.pl"; //This is the email address you want to send the email to
$subject_prefix = ""; //Use this if you want to have a prefix before the subject
if(!isset($_GET['action']))
{
die("You must not access this page directly!"); //Just to stop people from visiting contact.php normally
}
/* Now lets trim up the input before sending it */
mail($to,$subject,$message,"From: ".$email.""); //a very simple send
echo 'contactarea|Dziekuje '.$name.', twoja wiadomosc zostala wyslana.'; //now lets update the "contactarea" div on the contact.html page. The contactarea| tell's the javascript which div to update.
?>
function createRequestObject() {
var ro;
var browser = navigator.appName;
if(browser == "Microsoft Internet Explorer"){
ro = new ActiveXObject("Microsoft.XMLHTTP");
}else{
ro = new XMLHttpRequest();
}
return ro;
}
var http = createRequestObject();
function sendemail() {
var msg = document.contactform.msg.value;
var name = document.contactform.name.value;
var email = document.contactform.email.value;
var subject = document.contactform.subject.value;
document.contactform.send.disabled=true;
document.contactform.send.value='Sending....';