Forum de Plici, solution ecommerce open source

Plici Open Source Ecommerce Solution => Using => Topic started by: EMJ on 18 July 2011 à 15:42:29



Title: Site multi langues
Post by: EMJ on 18 July 2011 à 15:42:29
Bonjour,
J'ai parcouru les différents posts au sujet de l'utilisation de plusieurs langues et suis resté sur ma faim. Je me suis aperçu également que la page du wiki correspondante avait disparu, d'où ma question :
Comment faut-il faire pour activer la langue anglaise sur le site public ? doit-on charger un fichier spécifique ? Si oui, comment se procurer ce fichier ?

Merci
Emmanuel.


Title: Re : Site multi langues
Post by: stephanet on 18 July 2011 à 16:27:29
Bonjour,

Il n'y a pas de fichier a modifier, c'est dans l'administration, dans la partie langue, il faut activer une langue.
Et il me semble qu'il faut activer, ou repositionner la page "choix de la langue".


Title: Re: Site multi langues
Post by: EMJ on 18 July 2011 à 16:40:38
Merci pour cette réponse.
Cela fonctionne en repositionnant la page "choix de langue".

Maintenant, lorsque je clique sur le drapeau anglais, je vois apparaître des chaînes entre crochet sur le site public

[lang_str_product]
par exemple.

Une idée ?
Cordialement,
Emmanuel


Title: Re : Site multi langues
Post by: stephanet on 18 July 2011 à 17:11:58
ben oui faut traduire maintenant, ce sont les chaines non traduites que tu vois


Title: Re: Site multi langues
Post by: EMJ on 19 July 2011 à 13:46:00
ben oui, mais c'est pas si clair...
Donc retour à la question initiale : existe-t'il un fichier déjà traduit en anglais? J'ai vu sur les posts de 2008/2009 qu'un fichier a été mis en ligne par le passé mais il n'est plus accessible.

Une piste peut-être ?

Merci
Emmanuel


Title: Re : Site multi langues
Post by: stephanet on 19 July 2011 à 13:57:45
(oui pardon c'est vrai que c'est pas évident)
Non, je ne crois pas que l'on est ça.

Par contre, y a un truc que j'ai toujours voulu faire mais dont je n'ai jamais eu le temps.
C'est sur le Forum faire apparaître pour chaque utilisateur une phrase.

Une sorte de popup qui dirait :
"Merci d'aider plici a devenir international :
Phrase originale :
      Ajouter au panier
Savez-vous la traduire en Anglais :
      champ texte de saisie
Savez-vous la traduire en Allemand :
      champ texte de saisie
Savez-vous la traduire en Espagnol :
      champ texte de saisie

Et stocker les réponses pour créer automatiquement un fichier de traduction."

Si quelqu'un a le temps de faire le script je serait ravi de le mettre en ligne pour accélérer les traductions.


Title: Re: Site multi langues
Post by: EMJ on 19 July 2011 à 14:26:21
Certes, mais je ne suis pas programmeur, juste simple utilisateur.

Si j'ai tout compris, il y aurait 87 pages de cinq phrases chacune à traduire pour l'anglais et ceci comprendrait les messages dédiés à l'interface utilisateur et au site public ?


Title: Re : Site multi langues
Post by: stephanet on 19 July 2011 à 14:38:00
oui c'est ça, mais tu peux tout exporter dans un fichier excel en utilisant le menu d'activation/desactivation des langues.


Title: Re: Site multi langues
Post by: EMJ on 19 July 2011 à 16:48:28
Voilà, pas besoin de Javascript : la traduction des 87 pages x 5 phrases est faite...
Je pourrai la faire aussi en russe (mais un peu plus tard) et je propose d'échanger ces fichiers contre des traductions en allemand, en espagnol et en neerlandais.

Le squelette du site public passe donc bien en langue anglaise lorsqu'on sélectionne le drapeau.
Comment peut-on faire afficher une page en anglais à la place de la page en français (ex : quand je clique sur le drapeau, le site passe en anglais et la page d'accueil en anglais est appelée à la place de la page d'accueil en français) ?

Merci pour votre aide ;-)



Title: Re : Site multi langues
Post by: stephanet on 19 July 2011 à 16:55:58
Dans l'esprit Open Source et des millions de lignes mises à disposition :), peux-tu publier ton fichier de langue ?

Par contre je ne comprends pas bien ta question, normalement, quand on clique sur une langue, on va aussi chercher le contenu de la page traduit dans la bonne langue.


Title: Re: Site multi langues
Post by: EMJ on 20 July 2011 à 20:20:36
Certes, je peux publier le fichier. Je souhaite juste aiguiser l'envie de partager chez d'autres traducteurs éventuels. Je veux malgré tout faire une relecture à tête reposée avant de publier.

Ma question est relative à la page en anglais : comment la créer (page d'accueil par exemple) et signaler à PLICI que c'est la page en anglais et où et comment la sauvegarder ?

Mes questions semblent peut-etre idiotes mais il n'y à pas de doc sur le sujet (ou je n'ai pas trouvé)

Merci
Emmanuel


Title: Re : Site multi langues
Post by: stephanet on 21 July 2011 à 08:39:52
elles ne sont PAS du tout idiotes, c'est une partie peu détaillée.
D'ailleurs une participation au wiki sera la bienvenue.
(moi perso je partage déjà tout mon code, c'est à dire 80% de Plici vu que je suis un membre fondateur)

En fait, pour saisir dans une langue, il faut, dans le menu noir du bas choisir "menu" et là dans langue choisir la langue.
Si on choisi EN, ensuite, tout PLICI est consulté par la langue EN pour la langue EN.
Donc toute saisie sera saisie en EN.
Le backoffice contient beaucoup de Non traduit (voir que de ça) car personne n'a encore voulu traduire le BO en anglais.

EMJ, je comrpends tout à fait que tu retiennes ta traduction, mais on en a besoin pour le développement de Plici.
On pourrait d'ailleurs tout à fait la mettre en standard dans la prochaine version.
(Le top ce serait d'avoir aussi le BO traduit, pour ce faire, il faut faire comme pour un site mais en exportant le fichier de langue à partir du super admin).

Stéphane,


Title: Re: Site multi langues
Post by: EMJ on 21 July 2011 à 16:14:09
Stephane,

Je te remercie pour ces réponses. Effectivement un wiki serait profitable à tous. Je ne te promets pas de le faire immédiatement mais je garde cela en mémoire.

Voici un export de la traduction en langue anglaise (partie site). Attention, je n'ai pas effectué de relecture, donc la traduction est sujette à caution (fautes de frappe possible). Certaines phrases n'avaient pas beaucoup de sens pour moi, même en français (par exemple, lorsque le mot "plus" est employé seul. Cela peut vouloir dire "davantage" ou "plus rien". J'ai considéré "davantage", traduit par "more"). A ceci près, je juge la traduction suffisamment avancée pour l'employer moi-même en production (leica.paris-montmartre.fr)

Voici un export du fichier en langue anglaise (il faut renommer le .txt en .csv)

Enfin, j'ai regardé côté back office : 285 pages x 5 phrases...cela va prendre un peu de temps, mais c'est dans mes cordes.

Cordialement,
Emmanuel


Title: Re : Site multi langues
Post by: stephanet on 21 July 2011 à 16:36:04
Ce serait fabuleux, cela pourrait permettre de rentre Plici accessible au monde anglophone.
Franchement, je t'offre volontiers une bière si tu peux faire ça lors de mon prochain passage à Paris.


Title: Re: Site multi langues
Post by: EMJ on 21 July 2011 à 16:40:44
Plus que 271/285...


Title: Re : Site multi langues
Post by: stephanet on 21 July 2011 à 16:55:06
La pinte se remplie a vue d’œil .


Title: Re: Site multi langues
Post by: rasfaya on 14 January 2012 à 16:45:33
et en 2012 on en est où??
il l'a eu sa bière??
et ce fichier il a été publié??


Title: Re : Site multi langues
Post by: stephanet on 16 January 2012 à 10:46:38
Salut,

Je ne crois pas.
Sinon faut regarder dans la section langue "Translations & Localizations" du forum.
T'as regardé ?