Mettre tinyMCE en français

Résolu/Fermé
lamouchetsetse Messages postés 112 Date d'inscription samedi 2 août 2014 Statut Membre Dernière intervention 21 septembre 2021 - 16 févr. 2016 à 22:20
lamouchetsetse Messages postés 112 Date d'inscription samedi 2 août 2014 Statut Membre Dernière intervention 21 septembre 2021 - 17 févr. 2016 à 01:14
Bonjour, ce sujet à surement déjà été traité, mais apres une journée de recherche, je ne parviens toujours pas à mettre les menus de l'éditeur tinyMCE en français.

Voici mon script pris directement sur le site tinyMCE:

function tinymceFunc()
{
    tinymce.init(
    {
        selector: "textarea",
        language : "fr_FR",
        height: 500,
        plugins: [
          "advlist autolink autosave link image lists charmap print preview hr anchor pagebreak spellchecker",
          "searchreplace wordcount visualblocks visualchars code fullscreen insertdatetime media nonbreaking",
          "table contextmenu directionality emoticons template textcolor paste fullpage textcolor colorpicker textpattern"
        ],
       
        toolbar1: "newdocument fullpage | bold italic underline strikethrough | alignleft aligncenter alignright alignjustify | styleselect formatselect fontselect fontsizeselect",
        toolbar2: "cut copy paste | searchreplace | bullist numlist | outdent indent blockquote | undo redo | link unlink anchor image media code | insertdatetime preview | forecolor backcolor",
        toolbar3: "table | hr removeformat | subscript superscript | charmap emoticons | print fullscreen | ltr rtl | spellchecker | visualchars visualblocks nonbreaking template pagebreak restoredraft",
       
        menubar: false,
        toolbar_items_size: 'small',
       
        style_formats: [{
          title: 'Bold text',
          inline: 'b'
        }, {
          title: 'Red text',
          inline: 'span',
          styles: {
            color: '#ff0000'
          }
        }, {
          title: 'Red header',
          block: 'h1',
          styles: {
            color: '#ff0000'
          }
        }, {
          title: 'Example 1',
          inline: 'span',
          classes: 'example1'
        }, {
          title: 'Example 2',
          inline: 'span',
          classes: 'example2'
        }, {
          title: 'Table styles'
        }, {
          title: 'Table row 1',
          selector: 'tr',
          classes: 'tablerow1'
        }],
       
        templates: [{
          title: 'Test template 1',
          content: 'Test 1'
        }, {
          title: 'Test template 2',
          content: 'Test 2'
        }],
        content_css: [
          '//fast.fonts.net/cssapi/e6dc9b99-64fe-4292-ad98-6974f93cd2a2.css',
          '//www.tinymce.com/css/codepen.min.css'
        ]
    });
 
}


<html>
    <head>
        <title>tinyMCE</title>
        <meta charset="utf-8">
        <script src="//cdn.tinymce.com/4/tinymce.min.js"></script>
        <script>
            tinymceFunc();
        </script>
    </head>
    <body>
        <textarea>Easy (and free!) You should check out our premium features.</textarea>
    </body>
</html>


j'ai fait un copier coller de l'exemple proposé sur le site officiel, j'ai juste ajouter cette ligne:
language : "fr_FR",

qui permet normalement de tout mettre en français.

je pense que ce n'est pas un problème de script, mais de répertoire.

j'ai placer le fichier "fr_FR.js" dans: tinymce/js/tinymce/langs/fr_FR.js

voici l'erreur que me retourne firebug : "NetworkError: 403 Forbidden - http://cdn.tinymce.com/4/langs/fr_FR.js"

Donc si vous savez comment faire merci à vous.

A voir également:

1 réponse

lamouchetsetse Messages postés 112 Date d'inscription samedi 2 août 2014 Statut Membre Dernière intervention 21 septembre 2021 2
17 févr. 2016 à 01:14
C'est bon, j'ai trouvé d'ou venait le probleme, j'avais betement recopier le script sir le site et oublier de changer l'url de mon dossier tinymce.

Au cas ou d'autre ont ce probleme, il faut changer:

<script src="//cdn.tinymce.com/4/tinymce.min.js"></script>

par

<script src="tinymce/tinymce.min.js"></script>

Bien sur l'url est à adapter selon le cas de chacun
0