salut j'ai fait un site et je veux écrire en deux langue : la français et l'arabe;
comment faire ??
salut j'ai fait un site et je veux écrire en deux langue : la français et l'arabe;
comment faire ??
Bonsoir, je vois 2 possibilités :
Il faudra faire les choses en doublons (un répertoire fr et un répertoire ar) contenant toutes les pages web, mais ça parait pas très optimisé comme travail.
OU
alors
stocker tout par base de données, et appeler les textes stockés selon la langue.
Ensuite, si tu veux récupérer la langue du navigateur internet pour le rediriger par défaut, voici en php comment faire :
$langues=explode(',',htmlentities($_SERVER['HTTP_ACCEPT_LANGUAGE']));
echo $langues[0];
Mais il va te falloir des connaissances en PHP, enfin dans un langage côté serveur pour faire çà.
Attendons d'autres avis pour voir comment tu devras procéder.
Salut,
d'abord tu devras apprendre/choisir un langage de développement des pages webs côté serveur (php, asp, jsp) ensuite ça seras à toi de décider si tu veux que les utilisateurs tombe d'abord sur une langue par défaut, ensuite choisissent quel langue ils veulent. dans la seconde possibilité tu devras vérifier le langue du navigateur du client via ton langage serveur et afficher le site en fonction du résultat.
Bonsoir Thes,
on est ok sur ce que tu as dit.
Mais comment t'organiserais-tu pour le faire ?
2 répertoires en doublons 'ar' et 'fr' ?
Où stocker tout dans une base de données ?
Bonjour gui80,
cela dépend de la structure du site par exemple si les deux auront exactement les mêmes articles (mais traduit) ou encore si les deux sites auront des infos différents comme avec yahoo; dans tous les cas l'approche est sera orienté vers les bases de données la différence viendra au niveau des relations de tables.
merci mes amis pour votre réponses moi je demande si on peux faire une page web qu'on peut écrire par exemple une paragraphe en français puis l'autre en arabe et pas un site de multilingue.
et merci d'avance.
Bonjour,
oui, ok avec thes pour un site multilingue.
Passer par une BD semble le plus souple en général, surtout quand il y a beaucoup de pages.
alors Kayne, il faudra que tu encodes ta page en UTF8, et que tu précises dans une balise META, que ta page est encodé en UTF8 afin de pouvoir écrire des caractères d'environnements différents (les caractères latins français et les caractères arabes).
merci gui80 mais tu as des articles pour UTF8 car je ne sais pas c'est quoi, et merci.
Bonsoir,
pour une explication UTF8 assez complète :
http://electron-libre.fassnet.net/utf8.php
pour créer un fichier UTF8, utilise notepad++ par exemple
dans le menu, Format -> Encoder en UTF8.
Ton fichier sera alors en UTF8.
Partager