[Topic unique] Polyglot: plugin de traduction en dur pour wordpress (Créer un compte)

  • Statut : non résolu
  • Ce sujet contient 295 réponses, 72 participants et a été mis à jour pour la dernière fois par vivi12, le il y a 10 années.
15 sujets de 196 à 210 (sur un total de 296)
  • Auteur
    Messages
  • #580103
    dlo
    Participant
    Maître WordPress
    1849 contributions
    Ashbay wrote:
    J aurais aime qu’ils n aient en frontpage que la liste des posts disponibles dans leur langue, mais je ne vois pas trop comment procéder

    Il est peut-être judicieux, dans ce cas, d’identifier les articles traduits en anglais en utilisant les tags natifs de WordPress (en créant un tag ‘english’, par exemple) et d’en faire la liste sur la page d’accueil à l’aide d’une requête similaire à celle-ci:

    Cordialement

    #580104
    dreamer
    Participant
    Chevalier WordPress
    484 contributions

    Salut

    Comme je suis une feignasse invétérée , quelqu’un aurait-il le fichier *.mo : de_DE et it_IT ou dois-je me les faire moi-même ………….

    Bon , j’ai un autre problème aussi avec le JS qui me bloque la traduction dans certains cadres sur mon thème magazine qui je teste ici , mais en persévérant , on verra !!

    A+

    #580105
    dlo
    Participant
    Maître WordPress
    1849 contributions

    1) Les fichiers de localisation en allemand
    2) Les fichiers de localisation en italien

    Cordialement

    #580106
    dreamer
    Participant
    Chevalier WordPress
    484 contributions

    Un grand merci , il ne me reste plus qu’a traduire les mots spécifiques à mon design….

    A+

    #580107
    nlex
    Membre
    Chevalier WordPress
    300 contributions

    (oui si le plugin ne marce pas avec Safari autant dire qu’il ne sert à rien en ce qui me concerne, tout site devrait fonctionner avec IE, Firefox et Safari/Webkit. Sachant qu’ne plus le Webkit sous ses différentes formes va progresser dans les années à venir (progression de Safari sur Mac et PC, iPhone/iPod Touch, et le Webkit Nokia etc… bref

    Sinon avant de me lancer dans Polyglot su rmon site je me demande s’il y aua un moyen pour moi de traduire mon menu principal qui est composé d’image avec JS et non pas en CSS (la sidebar, si). Merci de ne pas me répondre de transformer ce menu en CSS, merci, je galère déjà assez comme ça et en plus j’ai mes raisons (que j’ai oublié 😋 )

    c’est possible ? avec le plugin ? ou à la main ? Que faire ?!!

    #580108
    Nicow
    Membre
    Padawan WordPress
    57 contributions

    Bonjour,

    j’utilise polyglot sur ce site : prieure-saint-michel dot com

    Wordpress 2.3.3

    thème : LivingOS UPSILON 1

    les plugins installées sont peu nombreux :
    cforms II 7.2
    FeedBurner FeedSmith 2.3.1
    Flexible upload 1.9
    Google XML Sitemaps 3.0.3
    Polyglot 2.4

    Lorsque je passe en anglais et que je clique sur un intitulé de page cela repasse en français, je suis donc obligé de cliquer à chaque fois sur le drapeau anglais…

    J’ai mis la valeur $polyglot_settings = false; car cela me générais autrement une erreur 404 sur la home.

    Voici le début de mon fichier polyglot :

    // Default language version – used when proper language version of the text is not present or the visitor’s prefered language is unknown
    $polyglot_settings[‘default_lang’] = ‘fr’;

    //You can define your own translations of language shortcuts

    $polyglot_settings[‘trans’][‘en’] = ‘english’;
    $polyglot_settings[‘trans’][‘de’] = ‘deutsch’;
    $polyglot_settings[‘trans’][‘nl’] = ‘nederlands’;
    $polyglot_settings[‘trans’][‘fr’] = ‘française’;

    $polyglot_settings[‘trans’][‘cs’] = ‘česky’;
    $polyglot_settings[‘trans’][‘it’] = ‘italiano’;
    $polyglot_settings[‘trans’][‘sv’] = ‘svenska’;


    //Which language versions you offer for the whole web – use the proper ISO codes!
    $polyglot_settings[‘knownlangs’] = array(‘en’,’fr’);

    //set to ‘true’ if there should be shown flags instead of names of languages
    $polyglot_settings[‘use_flags’] = true;

    //list of ISO codes and their image represantations (flags).
    //all flags can be found in ‘polyglot_flags’ directory

    $polyglot_settings[‘flags’][‘en’] = ‘gb.png’;
    $polyglot_settings[‘flags’][‘de’] = ‘de.png’;
    $polyglot_settings[‘flags’][‘nl’] = ‘nl.png’;
    $polyglot_settings[‘flags’][‘fr’] = ‘fr.png’;

    $polyglot_settings[‘flags’][‘cs’] = ‘cz.png’;
    $polyglot_settings[‘flags’][‘it’] = ‘it.png’;
    $polyglot_settings[‘flags’][‘sv’] = ‘se.png’;

    //time format for each language
    //if not set – default WP time format is used
    $polyglot_settings[‘time_format’][‘en’] = ‘g.i a’;
    $polyglot_settings[‘time_format’][‘de’] = ‘G:i’;
    $polyglot_settings[‘time_format’][‘nl’] = ‘G:i’;
    $polyglot_settings[‘time_format’][‘fr’] = ‘G:i’;
    $polyglot_settings[‘time_format’][‘cs’] = ‘G.i’;

    $polyglot_settings[‘date_format’][‘en’] = ‘Y-m-d’;
    $polyglot_settings[‘date_format’][‘de’] = ‘j. F Y’;
    $polyglot_settings[‘date_format’][‘nl’] = ‘j F Y’;
    $polyglot_settings[‘date_format’][‘fr’] = ‘j F Y’;
    $polyglot_settings[‘date_format’][‘cs’] = ‘j. n. Y’;


    /*path to the plugin directory
    don’t forget trailing slash if you are changing this value
    */
    $polyglot_settings[‘path_to_flags’] = get_bloginfo(‘wpurl’).’/wp-content/plugins/polyglot_flags/’;

    //if you use WP older than 1.5 you must use this:
    //$polyglot_settings[‘path_to_flags’] = get_bloginfo(‘url’).’/wp-content/plugins/’;


    //default text that is shown when the proper language version of the post is missing and even the default language version is not there
    // use $polyglot_settings[‘text_is_missing_message’] =  »; if you want to turn it off.
    $polyglot_settings[‘text_is_missing_message’] = ‘[lang_en]Sorry, but this post is not available in English[/lang_en][lang_cs]Tento příspěvek bohužel není dostupný v češtině.[/lang_cs]’;

    //———————-advanced———————————————————————–

    //Should be printed where xx stands for ISO code of current language?
    $polyglot_settings[‘print_meta’] = false;

    // Name of the cookie – default:’wordpress_lang_pref’.$cookiehash
    $polyglot_settings[‘lang_pref_cookie’] = ‘wordpress_lang_pref’.COOKIEHASH;

    /*
    Should Polyglot attempt to dynamically change the WP locale
    setting based on user’s prefered language? Note, for this to work
    .mo files must be renamed to match the name specified in $polyglot_settings[‘wplang’] array
    but you don’t have to rename anything in most cases as there is already list of current WP versions present.
    */
    $polyglot_settings[‘lang_change_locale’] = false;

    /*
    To use permalinks for other languages set this to « true ».
    You probably don’t have to do anything else if you have « index.php » in your permalink structure.
    In some cases it doesn’t work smoothly with re-writing rules specified in .htaccess file – then you have to add some rules to that file manually.
    For more info check: http://www.google.com/search?hl=en&q=mod_rewrite
    */
    $polyglot_settings[‘lang_rewrite’] = false;

    /**
    This should stay turned off unless you had problems with rules in your .htaccess file and you have edited them manually.
    */
    $polyglot_settings[‘i_have_manually_edited_my_htaccess_file’] = false; //change this only if you know what you are doing!

    /**
    There are some helpers added (/lang/, /lang-pref/) by default to the url to help Polyglot distinguish between language code and short post slug.
    These can be turned off. But don’t turn them off unless you have a good reason to do that.
    */
    $polyglot_settings[‘use_helpers_in_uri’] = true;

    /**
    If you want to use these helpers but you want to change them – do that here:
    */
    $polyglot_settings[‘uri_helpers’][‘lang_view’] = ‘lang’;
    $polyglot_settings[‘uri_helpers’][‘lang_pref’] = ‘lang-pref’;

    Quelqu’un utilise ce plugin avec wp 2.3.3 ?

    Merci pour votre aide

    #580109
    nlex
    Membre
    Chevalier WordPress
    300 contributions

    PS. ça sert à quoi ce plugin googlemap comparé à juste integrer le lien googlemap comme sur mon site ?

    PS2. personne n’a de réponse à ma question : si on a un menu en image+JS, comment le traduire ?

    #580110
    Nicow
    Membre
    Padawan WordPress
    57 contributions

    le google xml sitemaps sert à générer un fichier xml qui a pour but de faciliter l’indexation de ton site par des moteurs comme google; ask, yahoo….

    Ensuite pour ta question et si tu indiquais un lien pour que l’on puisse se faire une idée de l’aspect de ton menu ?

    #580111
    nlex
    Membre
    Chevalier WordPress
    300 contributions

    il y est le lien, suffit de cliquer sur mon site web 🙂

    #580112
    Nicow
    Membre
    Padawan WordPress
    57 contributions

    c’est « info projet contact » ton menu ? Le javascript ne sers qu’aux effets de rollover ?
    Je sais bien que tu ne voulais pas entendre « passe en xhtml & css » mais c’est pourtant la meilleure solution 😉 et vu l’apparence de ton menu il n’y a aucune difficulté a le reproduire en CSS.

    Sinon tu peux toujours entourer tes liens avec le code polyglot dans ton template du genre (je suppose que tu veux 2 langues en et fr) :

        
    ton lien avec tes images en anglais pour « info »

    ton lien avec tes images en fr pour « info »
    </a>

    Code à répéter pour chaque entrée de ton menu. C’est une soluce peu élégante, chiante à maintenir (lorsque tu va vouloir changer un lien tu devras refaire tes images), et surtout pas géniale niveau accessibilité.

    A toi de voir 😉

    #580113
    nlex
    Membre
    Chevalier WordPress
    300 contributions

    A vrai dire j’avais essayé en CSS et je n’etais pas satisfait du résultat, il me semble qu’en CSS le menu n’étais pas aussi réactif qu’en JS…

    #580114
    Nicow
    Membre
    Padawan WordPress
    57 contributions

    un petit up pour revenir à mon soucis 😉

    Il manque des infos pour que vous puissiez comprendre ce problème ?

    #580115
    dlo
    Participant
    Maître WordPress
    1849 contributions

    C’est le paramètre $polyglot_settings = false qu’il faut passer à true.

    Cordialement

    #580116
    Nicow
    Membre
    Padawan WordPress
    57 contributions

    Merci Dlo, mais c’est toujours un problème comme tu peux le constater… J’ai pourtant déjà utiliser ce plugin sans soucis mais sur un wp 2.2.
    Ce qui est étrange aussi c’est que par défaut quand on arrive sur le site, j’ai bien la langue fr pour mes contenus par contre dans la sidebar les titres de mes actus sont en anglais… 😕

    #580117
    mks
    Membre
    Chevalier WordPress
    233 contributions

    Bonsoir !

    Merci pour votre tuto.

    J’ai bien réussi à installer polyglot, et à écrire des articles français ou anglais.

    Celà dit j’ai deux questions !
    – Je ne trouve pas la table wp_categories dans mon phpmyadmin ? Il y a wp-comments puis ça passe à wp-languages, links, etc…mais pas categories ? Du coup je ne peux pas augmenter le nombre de caractères…

    – Pour le référencement, ça se passe comment avec deux langues ?

    Merci.

15 sujets de 196 à 210 (sur un total de 296)
  • Vous devez être connecté pour répondre à ce sujet.