diff --git a/pelicanconf.py b/pelicanconf.py index 4ee73b8..5a28cac 100644 --- a/pelicanconf.py +++ b/pelicanconf.py @@ -1,12 +1,13 @@ AUTHOR = 'maxime alves' SITENAME = 'mfalves' -SITEURL = "" +SITEURL = "http://127.0.0.1:8000/" PATH = "content" TIMEZONE = 'Europe/Paris' DEFAULT_LANG = 'fr' +DEFAULT_LOCALE = 'fr_FR.UTF-8' # Feed generation is usually not desired when developing FEED_ALL_ATOM = None @@ -35,13 +36,36 @@ DEFAULT_PAGINATION = 10 # RELATIVE_URLS = True THEME = "./theme" THEME_STATIC_PATHS = ['static'] -PLUGIN_PATHS = ['pelican-plugins'] -PLUGINS = ['readtime','search','neighbors','pelican-toc'] +PLUGIN_PATHS = ['pelican-plugins', 'pelican-custom-plugins'] +PLUGINS = ['readtime','neighbors' +,'pelican-toc' +, 'jsonresume' +, 'i18n_subsites' +] + PAGINATED_TEMPLATES = {'index':None,'tag':None,'category':None,'author':None,'archives':24} # SEARCH_MODE = "output" # SEARCH_HTML_SELECTOR = "main" DIRECT_TEMPLATES = (('index','search','tags','categories','archives')) STORK_INPUT_OPTIONS = { - 'html_selector': 'main' + 'html_selector': 'main', } DISPLAY_PAGES_ON_MENU = True + +I18N_SUBSITES = { + 'fr': { + 'SITEURL': 'http://127.0.0.1:8000/fr/', + 'LOCALE': 'fr_FR.UTF-8', + 'THEME_STATIC_DIR': '../theme', + }, + 'en': { + 'SITEURL': 'http://127.0.0.1:8000/en/', + 'LOCALE': 'en_US.UTF-8', + 'THEME_STATIC_DIR': '../theme', + } +} +I18N_TEMPLATES_LANG = ['en','fr'] + +JINJA_ENVIRONMENT = { + 'extensions': ['jinja2.ext.i18n', 'jinja2.ext.debug'] +}