Site multilingue avec contenu différent selon les langues

  • WordPress :5.2
  • Statut : non résolu
5 sujets de 1 à 5 (sur un total de 5)
  • Auteur
    Messages
  • #2263311
    carinou
    Participant
    Initié WordPress
    27 contributions

    Bonjour,

    Ma configuration WP actuelle : Site en cours de préparation. J’installerai la dernière version de wordpress. J’ai décidé de prendre le thème Sydney avec Elementor. Je prendrai WooCommerce pour vendre mes services depuis ce site.

     

    J’envisage de créer un site multilingue (français, anglais, espagnol, italien) pour vendre mes services en ligne.

    Le contenu/structure/menu des pages en anglais, espagnol et italien seront identiques (mais traduits, bien sûr !).

    Par contre, le site français aura un menu différent et un contenu des pages très différents des 3 autres langues car je vends des services différents aux francophones.

    J’ai fait une petite recherche des plugins pour les sites multilingues et je pense prendre Polylang. Mais j’ai quelques doutes…
    Pouvez-vous me confirmer que ce plugin permet :
    – d’avoir des pages avec une structure complètement différente pour une des langues ?
    – gérer des offres sur WooCommerce différentes pour une des langues ?

    Merci

    #2263689
    Flobogo
    Modérateur
    Maître WordPress
    15491 contributions

    Bonjour,

    Si la structure du site est différente en français par rapport aux autres langues, l’extension Polylang ne permettra pas de « switcher » aisément de la VF à une autre version.

    Je vous conseille de créer 2 sites, l’un français, l’autre « trilingue » (avec Polylang pour passer de l’une à l’autre), et soit une page d’atterrissage avec choix de la langue, soit un simple lien (même sur une image de drapeau) permettant de basculer du site français vers l’autre site, et inversement.

    Pour bien faire, et votre site est essentiellement destiné au public français, vous pouvez créer le site français en site principal, et l’autre en sous-domaine. (genre d’adresse : votresitefrancais.eu et multilingue.votresitefrancais.eu )

    #2263805
    carinou
    Participant
    Initié WordPress
    27 contributions

    Bonjour,

    Merci pour votre réponse.

    Je ne suis pas sûre de bien comprendre ce que vous me conseillez.
    J’ai déjà déposé le nom de domaine en .com et en .fr.

    Je comprends qu’il faudrait que j’utilise le .fr pour le site français et le .com pour les autres langues avec es.monsite.com uk.monsite.com…
    puis ajouter sur le .com un drapeau français qui emmène vers le site en français .fr  (et mettre les drapeaux des autres pays sur le site français).
    Est-ce cela ?

    Au lieu d’utiliser une page d’atterrissage pour choisir une langue, je pense utiliser l’attribut hreflang pour que la langue du site s’affiche automatiquement en fonction de la localisation de l’internaute ou de la langue du navigateur (je ne sais plus comment ça fonctionne mais j’avais vu plusieurs tuto à ce sujet et ça me semble plus pratique que la page d’atterrissage)

    Merci

     

    #2264071
    Flobogo
    Modérateur
    Maître WordPress
    15491 contributions

    Je comprends qu’il faudrait que j’utilise le .fr pour le site français et le .com pour les autres langues

    Oui, puisque les contenus seront différents

    les autres langues avec es.monsite.com uk.monsite.com…

    Non, parce que ce serait des sites distincts. Avec une extension comme Polylang, vous gérez le site .com, avec des URL du genre example.com/en/ ou example.com/es/

    puis ajouter sur le .com un drapeau français qui emmène vers le site en français .fr (et mettre les drapeaux des autres pays sur le site français).

    Oui, pour permettre un lien entre les deux. Vu que les 2 sites auront quand même des poins communs, selon sa recherche et le référencement, un internaute pourrait arriver sur le .com et vouloir aller sur le .fr, ou vice-versa

    Au lieu d’utiliser une page d’atterrissage pour choisir une langue, je pense utiliser l’attribut hreflang pour que la langue du site s’affiche automatiquement en fonction de la localisation de l’internaute ou de la langue du navigateur (je ne sais plus comment ça fonctionne mais j’avais vu plusieurs tuto à ce sujet et ça me semble plus pratique que la page d’atterrissage)

    Je pense que pour faire ça, il faudrait plusieurs sites distincts (un par langue)

    En fait, pour le site .fr vous pouvez faire ça, mais pas pour l’autre site qui sera unique (site .com). Je ne pense pas que Polylang permette d’envoyer les internautes espagnols vers example.com/es/ … c’est juste une distinction « virtuelle » en quelque sorte, mais physiquement, c’est un site unique.

     

    #2264741
    carinou
    Participant
    Initié WordPress
    27 contributions

    Merci pour ces précisions !

5 sujets de 1 à 5 (sur un total de 5)
  • Vous devez être connecté pour répondre à ce sujet.