{"repo":"untra/polyglot","free":true,"listed":false,"github":"https://github.com/untra/polyglot","clone":"git clone https://github.com/untra/polyglot.git","description":":abc: Multilingual and i18n support tool for Jekyll Blogs","language":"Ruby","stars":494,"topics":["jekyll","polyglot","i18n","multi-language-blogs","jekyll-blog","seo"],"license":"MIT","category":"docs-static-sites","readme_excerpt":"🔤 Polyglot --- Polyglot is a fast, painless, open-source internationalization plugin for Jekyll blogs. Polyglot is easy to set up and use with any Jekyll project, and it scales to the languages you want to support. With fallback support for missing content, automatic url relativization, and powerful SEO tools, Polyglot allows any multi-language jekyll blog to focus on content without the cruft. Why? Jekyll doesn't provide native support for multi-language blogs. This plugin was modeled after the jekyll-multiple-languages-plugin, whose implementation I liked, but execution I didn't. Installation Add jekyll-polyglot to your Gemfile if you are using Bundler: Or install the gem manually by doing gem install jekyll-polyglot and specify the plugin using config.yml : Configuration In your config.yml file, add the following preferences These configuration preferences indicate - what i18n languages you wish to support - what is your default \"fallback\" language for your content - what root level files/folders are excluded from localization, based on if their paths start with any of the excluded regexp substrings. (this is different from the jekyll exclude: [ .gitignore ] ; you should exclude files and directories in your repo you dont want in your built site at all, and exclude from localization files and directories you want to see in your built site, but not in your sublanguage sites.) - whether to run language processing in parallel or serial. Set to false if building on Windows ho","default_branch":null,"files":null,"tree":[],"storefront":"/r/untra","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/untra/polyglot/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}