Bonjour,
J'ai créé mon site web que je compte lancer officiellement prochainement à l'adresse suivante : lien enlevé (j'enlèverai le lien à la fin du sujet si aspect publicitaire, je le mets pour le moment histoire d'avoir un meilleur aperçu pour tenter de résoudre le sujet)
J'ai trouvé un bouton intéressant permettant de traduire instantanément le site en 52 langues via google translate.
Donc ça, c'est une chose.
Par contre, j'aimerais proposer une traduction exacte en 3-4 langues faite par moi-même.
Pour cela, je ne sais pas comment faire, pouvez-vous m'aider ?
Voici mes interrogations :
1) sur la forme : proposer des drapeaux qui changent la langue en cliquant dessus en PHP par exemple ? Ou effectuer une reconnaissance de la zone géographique ? Le second est plus "propre", mais il y a beaucoup de français à l'étranger ou d'anglophones en dehors des pays anglophones qui tomberaient sur la langue du pays et désireraient avoir le site dans leur langue natale. Donc est-il possible de combiner les deux ? Mettre en premier une reconnaissance géographique, et si on veut changer, un clic sur drapeau et hop, ça change la langue ?
Exemple concret : un français aux US : il voit le site en anglais, et clique sur le drapeau fr et hop, toutes les pages sont en fr.
2) Sur le fond : comment faire le plus simple possible ? Avec des include par exemple ?
Exemple : le menu en haut. il y a écrit "Feed". Imaginons qu'en français il y ai écrit "Flux".
Comment faire : une condition php du genre "switch : si FR alors érire flux, si en/us/australien alors écrire feed" ? et je l'organiserais comment ? une condition php à chaque endroit où il y a du texte qui choisit entre tel ou tel fichier ?
Ou un include à chaque endroit du texte à traduire qui inclut un fichier qui lui-même contient les différentes traductions avec des conditions ?
Merci d'avance à vous =)
Modifié par LightBen (31 Dec 2011 - 20:29)
J'ai créé mon site web que je compte lancer officiellement prochainement à l'adresse suivante : lien enlevé (j'enlèverai le lien à la fin du sujet si aspect publicitaire, je le mets pour le moment histoire d'avoir un meilleur aperçu pour tenter de résoudre le sujet)
J'ai trouvé un bouton intéressant permettant de traduire instantanément le site en 52 langues via google translate.
Donc ça, c'est une chose.
Par contre, j'aimerais proposer une traduction exacte en 3-4 langues faite par moi-même.
Pour cela, je ne sais pas comment faire, pouvez-vous m'aider ?
Voici mes interrogations :
1) sur la forme : proposer des drapeaux qui changent la langue en cliquant dessus en PHP par exemple ? Ou effectuer une reconnaissance de la zone géographique ? Le second est plus "propre", mais il y a beaucoup de français à l'étranger ou d'anglophones en dehors des pays anglophones qui tomberaient sur la langue du pays et désireraient avoir le site dans leur langue natale. Donc est-il possible de combiner les deux ? Mettre en premier une reconnaissance géographique, et si on veut changer, un clic sur drapeau et hop, ça change la langue ?
Exemple concret : un français aux US : il voit le site en anglais, et clique sur le drapeau fr et hop, toutes les pages sont en fr.
2) Sur le fond : comment faire le plus simple possible ? Avec des include par exemple ?
Exemple : le menu en haut. il y a écrit "Feed". Imaginons qu'en français il y ai écrit "Flux".
Comment faire : une condition php du genre "switch : si FR alors érire flux, si en/us/australien alors écrire feed" ? et je l'organiserais comment ? une condition php à chaque endroit où il y a du texte qui choisit entre tel ou tel fichier ?
Ou un include à chaque endroit du texte à traduire qui inclut un fichier qui lui-même contient les différentes traductions avec des conditions ?
Merci d'avance à vous =)
Modifié par LightBen (31 Dec 2011 - 20:29)