Traductions de rubriques autrement 3

Ce plugin permet de naviguer entre les rubriques traduites similaire au plugin Traductions d’articles autrement

Introduction

Attention, avec la version 2 (>Spip3) ce plugin prend sa retraite. Il est remplacé par les plugins Interface de traduction pour objets et Secteur par langue.

Ce plugin est le Portage vers Spip3 du Plugin Traductions de rubriques autrement

Les fonctionnalités et utilisation sont les mêmes que pour la version spip 2.0/2.1 du plugin, sauf que le plugin force maintenant la création de traductions si celles-ci sont manquantes dans l’hiérarchie.

Il est recommande d l’utiliser ensemble avec le plugin Traductions d’articles autrement

Utilisation

Ce plugin trouve son utilité surtout dans un site avec des langues par secteur.
-  voir à ce sujet le plugin Site multilingue facile qui vous permets d’installer un site avec une langue par secteur en quelque clicks.

Installation

Le plugin s’installe comme n’importe quel plugin.

Il nécessite toutefois les plugins suivants :

-  Saisies
-  Traduction entre rubriques

Configurations

Si vous avez activé le plugin Traductions d’articles autrement

vous pouvez maintenant, via son panneau de configuration, limiter par secteur l’affichage de la barre de langue ainsi que de limiter les langues affichées dans la barre de langue.

Discussion

Une discussion

  • 5

    Bonjour,
    Je suis nouvelle
    Ceci est ma première demande donc pardonnez-moi déjà si je ne m’exprime pas clairement
    Je fais un site en 2 langues anglais français,
    J’ai installé le plugin traductions d’articles autrement
    Ce dernier fonctionne sans souci
    Par contre dès que j’installe Traductions entre rubriques et secteur par langue et que je veux ouvrir un article j’ai le message suivant :

    Erreur SQL 1054
    Unknown column ’id_trad’ in ’field list’
    SELECT id_trad FROM spip_rubriques WHERE “id_rubrique=40

    lorsque je désactive ces 2 derniers plugins le message disparait
    Je suis un peu perdue
    Merci pour votre aide
    Cordialement
    Beroma

    • Bonjour Beroma,

      Tu utilises quelle version de spip et du plugin ?

    • Bonjour
      Tout d’abord merci pour la réponse
      SPIP :3.2.3
      Traduction entre rubrique : 3.1.3
      Secteur par langue :1.0.0

      Tres bon week end

    • Le messages d’erreur indique que la table spip_rubriques ne contient pas le champ « id_trad ». Ce champ, nécessaires pour la gestion des traductions, est crée par défaut par Spip à partir de Spip 3. Avant c’était le plugin « Traduction entre rubriques » qui s’en chargeait.

      Pour une raison quelconque, ce champ semble être manquant manquant chez toi. Pourquoi - est-ce que tu as une idée ce qui pourrait avoir provoqué cela ? Est- ce c’est arrivé sur une base de donné fraîche ou un sur un site ancien ?

      Comment corriger :

      • Actualise ton spip vers 3.2.4 (la 3.2.3 contient une vulnérabilité de sécurité)
      • Désinstalle « traductions d’articles autrement » et « traductions de rubriques autrement » ces plugins ne sont plus nécessaires (tu pourrais les laisser, mais autant les enlever comme ils ne servent à plus rien)
      • Vérifie dans ta bd si la table rubrique contient bien un champ id_trad
        • Si oui, je dois creuser plus loin.
        • Si non, désinstalle le plugin « Traduction entre rubriques » -> désinstaller et pas désactiver
        • Installe le plugin « Secteur par langues » et « Interface de traduction d’objets ».

      « Secteur par langue » réinstallera « Traduction entre rubriques » qui se chargera à ajouter le champ « id_trad » manquant.
      Vérifie si le champ a bien été crée et testes à nouveau. Tout devrait fonctionner normalement maintenant.

    • Bonjour
      Merci beaucoup pour ton aide
      J essaye tout cela demain
      C est le site de mon entreprise
      Je l ai créé sur un serveur d essai à partir d une base du site existant puis j ai importé le dossier
      Je ne sais pas si je suis bien claire
      Peut-être que le souci vient de là
      Quoiqu il en soit je vais faire les manips demain
      Je te tiens au courant et je te remercie encore pour ton aide
      Bon dimanche

    • Bonjour,

      J’ai fait toutes les manipulations et tout fonctionne
      Mille mercis car je ne savais plus quoi faire

      Merci pour la rapidité de ta réponse et la clarté des explications

      bref merci ;)

    Répondre à ce message

Ajouter un commentaire

Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :

  • Désactiver tous les plugins que vous ne voulez pas tester afin de vous assurer que le bug vient bien du plugin X. Cela vous évitera d’écrire sur le forum d’une contribution qui n’est finalement pas en cause.
  • Cherchez et notez les numéros de version de tout ce qui est en place au moment du test :
    • version de SPIP, en bas de la partie privée
    • version du plugin testé et des éventuels plugins nécessités
    • version de PHP (exec=info en partie privée)
    • version de MySQL / SQLite
  • Si votre problème concerne la partie publique de votre site, donnez une URL où le bug est visible, pour que les gens puissent voir par eux-mêmes.
  • En cas de page blanche, merci d’activer l’affichage des erreurs, et d’indiquer ensuite l’erreur qui apparaît.

Merci d’avance pour les personnes qui vous aideront !

Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.

Qui êtes-vous ?
[Se connecter]

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici

Ce champ accepte les raccourcis SPIP {{gras}} {italique} -*liste [texte->url] <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.

Ajouter un document

Suivre les commentaires : RSS 2.0 | Atom