Comment modifier un script anglais en Français

jop
Petit nouveau ! | 5 Messages

30 août 2010, 12:18

Bonjour a tous

Je suis John de Normandie

J'aimerez avoir un conseil pour ce script http://www.ptitlink.com/86 j’ai achète ce script et l'ai installe sans problème , par contre vous remarquerez que la page inscription des membres est en anglais ce qui peut posér problème pour mes futurs affilies , il ya également la page de admin (centre de gestion qui est en anglais )

Ma question est très simple il ya t'il une âme charitable qui pourrait m’expliquer comment traduire ce script pour faire en sorte que la page inscription et admin soit en Français ?

Je précise avant vos réponses que ce site ne répond pas et donc ne peut répondre a ma question et qu’il y a pas non plus de dossier langue dans ce script

Merci encore pour l'aide apportée

John

Eléphant du PHP | 86 Messages

30 août 2010, 12:54

Entre nous, il ne vaut mieux pas que ce soit toi qui t'occupe de la traduction ^^

jop
Petit nouveau ! | 5 Messages

30 août 2010, 13:28

Bonjour

Bien oui cela ne sera pas facile je comprends

Je suis prêt a payer la personne qui pourra faire la traduction de ce script a savoir qui est capable de le faire ?


En attente d’une réponse

Merci

ViPHP
ViPHP | 1996 Messages

30 août 2010, 13:30

Malheureusement j'ai pas le temps... lol
Bon essaye de vérifier d'où viennent les données texte (BDD, fichier annexe, dans le script ,...)
It is nice to be important but it is more important to be nice
http://www.aureuswebfactory.fr

jop
Petit nouveau ! | 5 Messages

30 août 2010, 13:41

Oui comme tu dis c’est pas facile a faire mai bon j’ai poste sur plusieurs forum cette question

et je sais que c’est possible et pas très long a faire car je connais un concurrent qu’il la fait forcement est il ne va pas me le faire lol

Mais je pense aussi qu’il faut avoir quelque connaissance pour faire ce travail , voila pourquoi je ne peux le faire et du mal a trouvez une personne qui sais le faire

Cordialement

Mammouth du PHP | 1967 Messages

30 août 2010, 14:33

EDIT
Aide retiré, car réponse deux post en dessous manquant de courtoisie
Modifié en dernier par Spols le 30 août 2010, 21:37, modifié 1 fois.
Spols
pour les fan de rubik's cube ou pour les curieux ==> le portail francophone du rubik's cube

Mammouth du PHP | 672 Messages

30 août 2010, 14:44

j’ai achète ce script et l'ai installe sans problème , par contre vous remarquerez que la page inscription des membres est en anglais ce qui peut posér problème pour mes futurs affilies , il ya également la page de admin (centre de gestion qui est en anglais )
Bonjour.

Script acheté => Voir avec le "service client" (ou ce qui s'en rapproche le plus), ou sur le forum de support.
Ils devraient être capables de vous donner au minimum les directives pour le traduire...

jop
Petit nouveau ! | 5 Messages

30 août 2010, 19:34

Bonjour et merci de votre réponse

Si vous lisez correctement mon message poste vous remarquerez que j’ai bien précisé que le support de ce site ne répondes pas , voila la raison de ma demande , donc aucun intérêt votre réponse

Cordialement

ViPHP
ViPHP | 1996 Messages

31 août 2010, 00:06

Ok commence par montrer un bout de code indiquant une sortie de texte. On saura ainsi comment sont enregistrées les données.
It is nice to be important but it is more important to be nice
http://www.aureuswebfactory.fr

jop
Petit nouveau ! | 5 Messages

31 août 2010, 10:56

Bonjour

Et encore merci de cette aide voila la page index.php de ce script


<?PHP session_start();
include 'library/fiprotect.php';
include 'include/mysql.php';
include 'include/global.php';

//---------------------
$filter = "$_GET[page]";
if(stristr($filter, '/') === FALSE) {
} else {
die();
}
//---------------------

//---------------------------
if ($_GET[page] == detail) {

$SQL = "SELECT * from LISTINGS WHERE ID = '$_GET[get_id]'"; $result = @mysql_query( $SQL ); $row = @mysql_fetch_array( $result );
$rowxxx[SITENAME] = "$rowxxx[SITENAME] :: $row[TITLE]";

}
?>
<html>
<head>
<title>
<?php echo $rowxxx[SITENAME]; ?>
</title>
<link href="stylesheet.css" rel="stylesheet" type="text/css">
</head>
<BODY>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr>
<td class="padder5" nowrap><span class="bigtitle"><a href="index.php">
<?php echo $rowxxx[DIRECTORYNAME]; ?>
</a></span></td>
<td width="100%">
<div align="right"><span class="white_link"><img src="images/user-login-blue.gif" width="14" height="14">
<?php
//------------------------------
if ($_SESSION[username] != $nil)
echo "Welcome $_SESSION[username]! [ <a href=\"?page=logout\">Log Out</a> ] [ <a href=\"?page=account\">Affiliate Center</a> ]";
else
echo "Not logged in [ <a href=?page=login>Log In</a> ] [ <a href=?page=register>Register as an Affiliate</a> ]";
//--------------------------------------------------------------
?>
</span></div>
</td>
</tr>
</table>
<table border="0" cellspacing="0" cellpadding="0" width="100%" align="CENTER">
<tr>
<td><img src="images/bx_1.gif" width="14" height="15"></td>
<td background="images/bx_top.jpg"></td>
<td><img src="images/bx_2.gif" width="14" height="15"></td>
</tr>
<tr>
<td background="images/bx_left.jpg"></td>
<td width="100%" bgcolor="#FFFFFF">
<?PHP if (empty($_GET[page])) $_GET[page] = home; include "$svr_rootscript/$_GET[page].php"; ?>
</td>
<td background="images/bx_right.jpg"></td>
</tr>
<tr>
<td height="14"><img src="images/bx_3.gif" width="14" height="15"></td>
<td background="images/bx_bottom.jpg" height="14"></td>
<td height="14"><img src="images/bx_4.gif" width="14" height="15"></td>
</tr>
</table>
<p align=right class=itty_link><?php echo "$poweredbylink"; ?></p>
</body>
</html>

Eléphant du PHP | 50 Messages

31 août 2010, 12:26

Humm ... le texte est directement en dur dans le code source.
Il faudra mettre la "main dans le cambouis"
L'utilisation de gettext me semble la plus élégante et plus pratique.
exple de tuto http://www.siteduzero.com/tutoriel-3-74 ... ttext.html

Mammouth du PHP | 672 Messages

02 sept. 2010, 14:13

Si vous lisez correctement mon message poste vous remarquerez que j’ai bien précisé que le support de ce site ne répondes pas , voila la raison de ma demande , donc aucun intérêt votre réponse
J'avais bien lu, merci.

Cependant, à partir du moment où le script a été acheté,il y a fort à parier/espérer que ce n'est pas un script en open source.
Du coup, le contenu du script est peut-être protégé, ce qui voudrait dire que vous n'avez pas le droit de le diffuser et/ou de le modifier...

Bref, avant toute chose il conviendrait d'étudier la licence du script.

Sinon :
1. Merci de mettre le code dans la balise qui va bien

2. Ca me semble assez clair.
Comme le dit dev3, le texte est en dur.
=> Chercher dans chaque fichier les phrases à traduire. A priori elles sont trouvables en cherchant le mot-clé [b]echo[/b]...