oliche / jwaclassic

JWA Classic Jekyll website
MIT License
0 stars 0 forks source link

Activer support multilangue #2

Closed oliche closed 5 years ago

oliche commented 5 years ago

Et probablement mettre la langue par défaut en anglais ?

oliche commented 5 years ago

@JOELWINTER @acrouviere La langue par défaut est le français. Si le site est en anglais, et quand un post/page n'est pas traduit, la version française s'affiche.

Installation

Sous linux, il faut aller dans le répertoire du site et taper: bundle install

Utilisation

Nom de fichiers

Chaque post/page et son alias doivent s'appeler 2018-12-29-Le_Modele_Delahaye_135-en.md 2018-12-29-Le_Modele_Delahaye_135-fr.md Où les 2 derniers caractères correspondent à la langue

Contenu du cartouche

Le cartouche doit contenir les flags lang et permalink

lang: en
permalink: 2018-12-29-Le_Modele_Delahaye_135

Le permalink est le même pour les 2 articles correspondant aux 2 traductions, sinon ça ne marchera pas.

oliche commented 5 years ago

@acrouviere il faudrait mettre à jour les cartouches des posts existants et s'assurer qu'ils sont corrects dans les nouveaux posts.

acrouviere commented 5 years ago

vu, je suis dessus justement

Le jeu. 17 janv. 2019 à 13:54, Olivier Winter notifications@github.com a écrit :

@acrouviere https://github.com/acrouviere il faudrait mettre à jour les cartouches des posts existants et s'assurer qu'ils sont corrects dans les nouveaux posts.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/oliche/jwaclassic/issues/2#issuecomment-455161980, or mute the thread https://github.com/notifications/unsubscribe-auth/AsTntkhljOOzB-pLgq5VD2hKiTNLdx3Tks5vEHJpgaJpZM4ZnWmh .

acrouviere commented 5 years ago

Could not find gem 'jekyll-polyglot' in any of the gem sources listed in your Gemfile.

Ca, c'est ce que j'ai dans ubuntu une fois que j'ai fait bundle install

Le jeu. 17 janv. 2019 à 13:54, Olivier Winter notifications@github.com a écrit :

@acrouviere https://github.com/acrouviere il faudrait mettre à jour les cartouches des posts existants et s'assurer qu'ils sont corrects dans les nouveaux posts.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/oliche/jwaclassic/issues/2#issuecomment-455161980, or mute the thread https://github.com/notifications/unsubscribe-auth/AsTntkhljOOzB-pLgq5VD2hKiTNLdx3Tks5vEHJpgaJpZM4ZnWmh .

oliche commented 5 years ago

Es-tu sur la dernière version ? git pull bundle install

Normalement ton fichier Gemfile doit être identique à celui-là: https://github.com/oliche/jwaclassic/blob/develop/Gemfile

acrouviere commented 5 years ago

Coucou,

mon fichier Gemfile est exactement identique à celui que tu m'as envoyé. J'ai pourtant toujours les messages d'erreur, et je n'arrive plus à générer le site en local :(

[image: image.png]

Le jeu. 17 janv. 2019 à 16:33, Olivier Winter notifications@github.com a écrit :

Es-tu sur la dernière version ? git pull bundle install

Normalement ton fichier Gemfile doit être identique à celui-là: https://github.com/oliche/jwaclassic/blob/develop/Gemfile

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/oliche/jwaclassic/issues/2#issuecomment-455214394, or mute the thread https://github.com/notifications/unsubscribe-auth/AsTntg9xU60pShZ6w8gkQdVnnqhFXTMHks5vEJe3gaJpZM4ZnWmh .

oliche commented 5 years ago

mmh, tu es bien dans le répertoire jwaclassic on est d'accord ? Tu peux essayer (dans nunux): rm Gemfile.lock bundle install

Pour info, voici le résulat de la commande bundle install quand tout va bien:

olivier@ferret:~/Documents/jwaclassic$ bundle install
Using concurrent-ruby 1.1.4
Using i18n 0.9.5
Using minitest 5.11.3
Using thread_safe 0.3.6
Using tzinfo 1.2.5
Using activesupport 4.2.10
Using public_suffix 2.0.5
Using addressable 2.5.2
Using asciidoctor 1.5.8
Using bundler 1.17.2
Using coderay 1.1.2
Using coffee-script-source 1.11.1
Using execjs 2.7.0
Using coffee-script 2.4.1
Using colorator 1.1.0
Using ruby-enum 0.7.2
Using commonmarker 0.17.13
Using dnsruby 1.61.2
Using eventmachine 1.2.7
Using http_parser.rb 0.6.0
Using em-websocket 0.5.1
Using ffi 1.10.0
Using ethon 0.12.0
Using multipart-post 2.0.0
Using faraday 0.15.4
Using forwardable-extended 2.6.0
Using gemoji 3.0.0
Using sawyer 0.8.1
Using octokit 4.13.0
Using typhoeus 1.3.1
Using github-pages-health-check 1.8.1
Using rb-fsevent 0.10.3
Using rb-inotify 0.10.0
Using sass-listen 4.0.0
Using sass 3.7.3
Using jekyll-sass-converter 1.5.2
Using ruby_dep 1.5.0
Using listen 3.1.5
Using jekyll-watch 2.1.2
Using kramdown 1.17.0
Using liquid 4.0.0
Using mercenary 0.3.6
Using pathutil 0.16.2
Using rouge 2.2.1
Using safe_yaml 1.0.4
Using jekyll 3.7.4
Using jekyll-avatar 0.6.0
Using jekyll-coffeescript 1.1.1
Using jekyll-commonmark 1.2.0
Using jekyll-commonmark-ghpages 0.1.5
Using jekyll-default-layout 0.1.4
Using jekyll-feed 0.11.0
Using jekyll-gist 1.5.0
Using jekyll-github-metadata 2.9.4
Using mini_portile2 2.4.0
Using nokogiri 1.10.1
Using html-pipeline 2.10.0
Using jekyll-mentions 1.4.1
Using jekyll-optional-front-matter 0.3.0
Using jekyll-paginate 1.1.0
Using jekyll-readme-index 0.2.0
Using jekyll-redirect-from 0.14.0
Using jekyll-relative-links 0.5.3
Using rubyzip 1.2.2
Using jekyll-remote-theme 0.3.1
Using jekyll-seo-tag 2.5.0
Using jekyll-sitemap 1.2.0
Using jekyll-swiss 0.4.0
Using jekyll-theme-architect 0.1.1
Using jekyll-theme-cayman 0.1.1
Using jekyll-theme-dinky 0.1.1
Using jekyll-theme-hacker 0.1.1
Using jekyll-theme-leap-day 0.1.1
Using jekyll-theme-merlot 0.1.1
Using jekyll-theme-midnight 0.1.1
Using jekyll-theme-minimal 0.1.1
Using jekyll-theme-modernist 0.1.1
Using jekyll-theme-primer 0.5.3
Using jekyll-theme-slate 0.1.1
Using jekyll-theme-tactile 0.1.1
Using jekyll-theme-time-machine 0.1.1
Using jekyll-titles-from-headings 0.5.1
Using jemoji 0.10.1
Using minima 2.5.0
Using unicode-display_width 1.4.1
Using terminal-table 1.8.0
Using github-pages 193
Using jekyll-asciidoc 2.1.1
Using jekyll-livereload 0.2.2
Using jekyll-polyglot 1.3.1
Using multi_json 1.13.1
Using pygments.rb 1.2.1
Using redcarpet 3.4.0
Bundle complete! 12 Gemfile dependencies, 93 gems now installed.
Use `bundle info [gemname]` to see where a bundled gem is installed.
acrouviere commented 5 years ago

Demain matin, promis

Le ven. 18 janv. 2019 à 00:07, Olivier Winter notifications@github.com a écrit :

mmh, tu es bien dans le répertoire jwaclassic on est d'accord ? Tu peux essayer : rm Gemfile.lock bundle install

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/oliche/jwaclassic/issues/2#issuecomment-455365994, or mute the thread https://github.com/notifications/unsubscribe-auth/AsTntiyyESlUKXuZqsieJljZXJnIUXOZks5vEQJIgaJpZM4ZnWmh .

acrouviere commented 5 years ago

[image: image.png]

Le ven. 18 janv. 2019 à 00:32, Anne-Cécile Rouviere acrouviere@gmail.com a écrit :

Demain matin, promis

Le ven. 18 janv. 2019 à 00:07, Olivier Winter notifications@github.com a écrit :

mmh, tu es bien dans le répertoire jwaclassic on est d'accord ? Tu peux essayer : rm Gemfile.lock bundle install

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/oliche/jwaclassic/issues/2#issuecomment-455365994, or mute the thread https://github.com/notifications/unsubscribe-auth/AsTntiyyESlUKXuZqsieJljZXJnIUXOZks5vEQJIgaJpZM4ZnWmh .

acrouviere commented 5 years ago

Et pourtant, sur mon C:/, il y a bien un gemfile et un Gemfile.lock dans jwaclassic

[image: image.png]

Le ven. 18 janv. 2019 à 09:06, Anne-Cécile Rouviere acrouviere@gmail.com a écrit :

[image: image.png]

Le ven. 18 janv. 2019 à 00:32, Anne-Cécile Rouviere acrouviere@gmail.com a écrit :

Demain matin, promis

Le ven. 18 janv. 2019 à 00:07, Olivier Winter notifications@github.com a écrit :

mmh, tu es bien dans le répertoire jwaclassic on est d'accord ? Tu peux essayer : rm Gemfile.lock bundle install

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/oliche/jwaclassic/issues/2#issuecomment-455365994, or mute the thread https://github.com/notifications/unsubscribe-auth/AsTntiyyESlUKXuZqsieJljZXJnIUXOZks5vEQJIgaJpZM4ZnWmh .