Site multilingue : Problème cosmétique

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • Site multilingue : Problème cosmétique

    Voilà, je mets en place un site multilingue mais je suis confronté à un petit problème d'ordre cosmétique.

    Sachant que J'utilise Artisteer 4.3 pour réaliser mes thèmes, je n'arrive pas à placer les drapeaux qui permettent de switcher de langue où je veux dans mon thème sans avoir à les positionner en dur (en fait dans le coin supérieur droit).

    De plus, je n'ai pas trouvé où se trouvent les drapeaux pour en mettre de plus jolis.

    Alors, ne trouvant pas plus d'information à ce sujet ni sur le forum ni ailleurs, pour l'instant, j'ai mis tout ça en dur dans mon thème mais je préférerai le faire plus proprement afin que, lorsque je switch de langue, je reste sur la page en cour sans retourner à la page d'accueil ?

    Une bonne âme aurait la solution ou est-ce qu'il existerai un module permettant de changer et publier tout ça comme et où on en a envie ?

    Note : J'ai essayé en créant un module avec contenu personnalisé chargeant le module de langue par défaut avec la balise loadposition, mais ça ne fonctionne pas correctement. Et puis les drapeauxpar défaut sont vraiment trop laids .
    Dernière édition par Zlandi à 22/09/2014, 09h04 Raison: Précisions

  • #2
    Re : Site multilingue : Problème cosmétique

    Salut
    Il y a nativement un module de langue dans joomla
    Formation Joomla agence internet https://www.stylitek.com
    Melijoy création de site Joomla compétitif https://www.melijoy.fr
    agence web spécialiste référencement http://www.agence-web-stylitek.fr

    Commentaire


    • #3
      Re : Site multilingue : Problème cosmétique

      Bonjour,

      Effectivement pas besoin d'extension complémentaire pour arriver au résultat souhaité, Joomla 3 intègre nativement une fonctionnalité multilingue puissante, il faut juste un peu de temps et de patience pour la mettre en place, étapes par étapes.

      C'est clair que la manipulation est très spéciale est vraiment pas intuitive...

      1.Créer un menu pour toute les langues avec une page d'accueil pour toute les langues;
      2.Créer un menu pour chaque langue avec une page d'accueil imputée à la langue;
      3.Ne pas oublier de créer les modules et de les afficher en fonction de la langue;

      Quelques tutos :
      http://multilingual-joomla-demo.clou...9cifiques.html
      http://kiwik.net/joomla/3/le-livre-p...te-multilingue

      Sinon pour changer les drapeaux et l'affichage du module en générales il suffit de faire une surcharge du module "mod_languages"

      Bon courage et bonne journée

      Commentaire


      • #4
        Re : Site multilingue : Problème cosmétique

        Les images des drapeaux se trouvent dans le dossier /media/mod_language
        A faire en plus des tutos du post précédent :

        Pour afficher les drapeaux, il faut que les plugins multilangue soient activés.


        Et ensuite tu publies une instance du module de changement de langue.
        As tu une position en haut à droite pour publier ce module la ou il doit être ?

        a la place de tes liens en dur , tu met une instruction du type
        <jdoc:include type="modules" name="langues" style="xhtml" />
        et tu publies le module en position langues.
        Dernière édition par lefabdu51 à 23/09/2014, 08h42
        Un site pour comparer des solutions : https://comparatifs-informaticien51.joomla.com
        un site personnel, sur Joomla, linux, windows et Powershell : https://informaticien51.joomla.com/

        Commentaire


        • #5
          Re : Site multilingue : Problème cosmétique

          Merci poru toutes ces réponses et notamment pour l'emplacement des drapeaux, j'ai vraiment de la... enfin j'en ai plein les yeux ;p pour pas les avoir trouvé (mais bon, en ce moment, j'ai des journées bien chargées, j'ai des excuses ).

          Pour le module lui même, mon problème n'est pas de l'afficher ou pas (j'ai bien créé tous mes menue, fait les liens et tout comme il faut ), c'est de le placer exactement ou et comme je le veux...

          Pour artisteer, la structure du thème se présente comme suit :



          Ma partie supérieure fait la largeur de la feuille. Sauf que quand je crée un module en rusant avec les tableaux afin de positionner le tout où je veux, ça déconne passablement (surement à cause du thème Artisteer j'imagine).

          @Soundboy39
          Sinon pour changer les drapeaux et l'affichage du module en générales il suffit de faire une surcharge du module "mod_languages"
          Qu'entends-tu par là ?

          Commentaire


          • #6
            Re : Site multilingue : Problème cosmétique

            re,

            Artisteer => Beurk...
            Essaie de trouver la position adéquate parmi toutes les positions de module proposées par ton template.
            Tu peux aussi ajouter une position si tu te débrouille avec les codes sources.

            Ton lien de pièce jointe ne fonctionne pas.

            Sinon pour la surcharge : http://www.st42.fr/astuce-joomla/29-surcharge-joomla-3

            Commentaire

            Annonce

            Réduire
            1 sur 2 < >

            C'est [Réglé] et on n'en parle plus ?

            A quoi ça sert ?
            La mention [Réglé] permet aux visiteurs d'identifier rapidement les messages qui ont trouvé une solution.

            Merci donc d'utiliser cette fonctionnalité afin de faciliter la navigation et la recherche d'informations de tous sur le forum.

            Si vous deviez oublier de porter cette mention, nous nous permettrons de le faire à votre place... mais seulement une fois
            Comment ajouter la mention [Réglé] à votre discussion ?
            1 - Aller sur votre discussion et éditer votre premier message :


            2 - Cliquer sur la liste déroulante Préfixe.

            3 - Choisir le préfixe [Réglé].


            4 - Et voilà… votre discussion est désormais identifiée comme réglée.

            2 sur 2 < >

            Assistance au forum - Outil de publication d'infos de votre site

            Compatibilité: PHP 4.1,PHP4, 5, 6DEV MySQL 3.2 - 5.5 MySQLi from 4.1 ( @ >=PHP 4.4.9)

            Support Version de Joomla! : | J!3.0 | J!2.5.xx | J!1.7.xx | J!1.6.xx | J1.5.xx | J!1.0.xx |

            Version française (FR) D'autres versions sont disponibles depuis la version originale de FPA

            UTILISER À VOS PROPRES RISQUES :
            L'exactitude et l'exhaustivité de ce script ainsi que la documentation ne sont pas garanties et aucune responsabilité ne sera acceptée pour tout dommage, questions ou confusion provoquée par l'utilisation de ce script.

            Problèmes connus :
            FPA n'est actuellement pas compatible avec des sites Joomla qui ont eu leur fichier configuration.php déplacé en dehors du répertoire public_html.

            Installation :

            1. Téléchargez l'archive souhaitée : http://afuj.github.io/FPA/

            Archive zip : https://github.com/AFUJ/FPA/zipball/master

            2. Décompressez le fichier de package téléchargé sur votre propre ordinateur (à l'aide de WinZip ou d'un outil de décompression natif).

            3. Lisez le fichier LISEZMOI inclus pour toutes les notes de versions spécifiques.

            4. LIRE le fichier de documentation inclus pour obtenir des instructions d'utilisation détaillées.

            5. Téléchargez le script fpa-fr.php à la racine de votre site Joomla!. C'est l'endroit que vous avez installé Joomla et ce n'est pas la racine principale de votre serveur. Voir les exemples ci-dessous.

            6. Exécutez le script via votre navigateur en tapant: http:// www. votresite .com/ fpa-fr.php
            et remplacer www. votresite .com par votre nom de domaine


            Exemples:
            Joomla! est installé dans votre répertoire web et vous avez installé la version française du fichier FPA:
            Télécharger le script fpa-fr.php dans: /public_html/
            Pour executer le script: http://www..com/fpa-fr.php

            Joomla! est installé dans un sous-répertoire nommé "cms" et vous avez installé la version française du fichier FPA:
            Télécharger le script fpa-fr.php dans: /public_html/cms/
            Pour executer le script: http://www..com/cms/fpa-fr.php

            En raison de la nature très sensible de l'information affichée par le script FPA, il doit être retiré immédiatement du serveur après son utilisation.

            Pour supprimer le script de votre site, utilisez le lien de script de suppression fourni en haut de la page du script. Si le lien de suppression échoue pour supprimer le script, utilisez votre programme FTP pour le supprimer manuellement ou changer le nom une fois que le script a généré les données du site et le message publié sur le forum. Si le script est toujours présent sur le site, il peut être utilisé pour recueillir suffisamment d'informations pour pirater votre site. Le retrait du script empêche des étrangers de l'utiliser pour jeter un oeil à la façon dont votre site est structuré et de détecter les défauts qui peuvent être utilisé à vos dépends.
            Voir plus
            Voir moins

            Partenaire de l'association

            Réduire

            Hébergeur Web PlanetHoster
            Travaille ...
            X