Update multilingual page

This commit is contained in:
Ryan Watters
2017-02-26 19:27:05 -06:00
parent 495d88ef9b
commit 6cf783469e
74 changed files with 985 additions and 462 deletions
+14 -10
View File
@@ -1,16 +1,20 @@
---
title: Developer Tools
linktitle: Overview
description: Description for the developer tools section.
date: 2016-11-01
publishdate: 2016-11-01
lastmod: 2016-11-01
description: In addition to Hugo's powerful CLI, there is a large number of community-developed tool chains for Hugo developers.
date: 2016-12-05
publishdate: 2016-12-05
lastmod: 2017-02-26
categories: [developer tools]
tags: []
categories: []
weight: 01
draft: false
slug:
aliases: []
toc:
notesforauthors:
---
aliases: [/tools/]
---
One of Hugo's greatest strengths is it's passionate---and always evolving---developer community. With the exception of the `highlight` shortcode mentioned in [Syntax Highlighting][syntax], the tools and other projects featured in this section are offerings from commercial services and open-source projects developed by Hugo developers just like you.
[See the popularity of Hugo compared with other static site generators.][staticgen]
[staticgen]: https://staticgen.com
[syntax]: /developer-tools/syntax-highlighting/
+39
View File
@@ -0,0 +1,39 @@
---
title: Editor Plug-ins for Hugo
linktitle: Editor Plug-ins
description: The Hugo community uses a wide range of preferred tools and has developed plug-ins for some of the most popular text editors to help automate parts of your workflow.
date: 2017-02-01
publishdate: 2017-02-01
lastmod: 2017-02-01
categories: [developer tools]
tags: [editor, plug-ins]
weight: 50
draft: false
aliases: []
toc: false
needsreview: true
---
The Hugo community uses a wide range of preferred tools and has developed plug-ins for some of the most popular text editors to help automate parts of your workflow.
## Sublime Text
* [Hugofy](https://github.com/akmittal/Hugofy). Hugofy is a plugin for Sublime Text 3 to make life easier to use Hugo static site generator.
## Visual Studio Code
* [Hugofy](https://marketplace.visualstudio.com/items?itemName=akmittal.hugofy) - Hugofy is a plugin for Visual Studio Code to make life easier to use Hugo static site generator. The source code can be found [here](https://github.com/akmittal/hugofy-vscode).
## Emacs
* [hugo.el](https://github.com/yewton/hugo.el). Some helper functions for creating a Website with Hugo. Note that Hugo also supports [Org-mode][formats].
## Vim
* [Vim Hugo Helper](https://github.com/robertbasic/vim-hugo-helper). A small Vim plugin to help me with writing posts with Hugo.
## Atom
* [Hugofy](https://atom.io/packages/hugofy) - A Hugo Static Website Generator package for Atom.
[formats]: /content-management/formats/
+31
View File
@@ -0,0 +1,31 @@
---
title: Frontend Interfaces with Hugo
linktitle: Frontends
description: Do you (or your content authors) prefer a graphical user interface over a text editor? Give these frontends a try.
date: 2017-02-01
publishdate: 2017-02-01
lastmod: 2017-02-01
categories: [developer tools]
tags: [frontend,gui]
weight: 40
draft: false
aliases: []
toc: false
---
Do you prefer a graphical user interface over a text editor? Give these frontends a try:
* [rango](https://github.com/stayradiated/rango). Rango is a web frontend for Hugo. It's designed to make it easy to manage a small site, even for people with little computer experience.
* [enwrite](https://github.com/zzamboni/enwrite). Enwrite enables evernote-powered, statically generated blogs and websites. Now posting to your blog or updating your website is as easy as writing a new note in Evernote!
* [caddy-hugo](https://github.com/hacdias/caddy-hugo). `caddy-hugo` is an add-on for [Caddy](https://caddyserver.com/) that delivers a good UI to edit the content of your Hugo website.
* [Hugopit](https://github.com/sjardim/Hugopit). Hugopit is a web-based editor for Hugo built on top of [Cockpit CMS](http://www.getcockpit.com/).
* [Lipi](https://github.com/SohanChy/Lipi). Lipi is a native GUI frontend written in Java to manage your Hugo websites.
## Commercial Services
* [Appernetic.io](https://appernetic.io) is a Hugo Static Site Generator as a Service that is easy to use for non-technical users.
* **Features:** inline PageDown editor, visual tree view, image upload and digital asset management with Cloudinary, site preview, continuous integration with GitHub, atomic deploy and hosting, Git and Hugo integration, autosave, custom domain, project syncing, theme cloning and management. Developers have complete control over the source code and can manage it with GitHubs deceptively simple workflow.
* [Netlify.com](https://www.netlify.com). Netlify builds, deploys, and hosts your static website or app (Hugo, Jekyll, etc). Netlify offers a drag-and-drop interface and automatic deployments from GitHub or Bitbucket.
* **Features:** global CDN, atomic deploys, ultra-fast DNS, instant cache invalidation, high availability, automated hosting, Git integration, form submission hooks, authentication providers, and custom domains. Developers have complete control over the source code and can manage it with GitHub or Bitbucket's deceptively simple workflow.
* [Forestry.io](https://forestry.io/). Forestry is a simple CMS for Jekyll and Hugo websites with support for GitHub, GitLab, and Bitbucket. Every time an update is made via the CMS, Forestry will commit changes back to your repo and will compile/deploy your website to S3, GitHub Pages, FTP, etc.
+21
View File
@@ -0,0 +1,21 @@
---
title: Other Hugo Community Projects
linktitle: Other Projects
description: Some interesting projects developed by the Hugo community that don't quite fit into our other developer tool categories.
date: 2017-02-01
publishdate: 2017-02-01
lastmod: 2017-02-01
categories: [developer tools]
tags: [frontend,gui]
weight: 70
draft: false
aliases: []
toc: false
---
And for all the other small things around Hugo:
* [hugo-gallery](https://github.com/icecreammatt/hugo-gallery) lets you create an image gallery for Hugo sites.
* [flickr-hugo-embed](https://github.com/nikhilm/flickr-hugo-embed) prints shortcodes to embed a set of images from an album on Flickr into Hugo.
* [hugo-openapispec-shortcode](https://github.com/tenfourty/hugo-openapispec-shortcode) A shortcode that allows you to include [Open API Spec](https://openapis.org) (formerly known as Swagger Spec) in a page.
* [HugoPhotoSwipe](https://github.com/GjjvdBurg/HugoPhotoSwipe) makes it easy to create image galleries using PhotoSwipe.
+24
View File
@@ -0,0 +1,24 @@
---
title: Adding Search to your Hugo Website
linktitle: Search
description: Search is not a built-in feature of Hugo, but you have plenty of options for adding search to your Hugo-generated website. See some of the open-source and commercial search options for your newly created website.
date: 2017-02-01
publishdate: 2017-02-01
lastmod: 2017-02-26
categories: [developer tools]
tags: [search,tools]
weight: 60
draft: false
aliases: []
toc: true
---
A static website with a dynamic search function? Yes. As alternatives to embeddable scripts from Google or other search engines, you can provide your visitors a custom search by indexing your content files directly.
* [Hugoidx](https://github.com/blevesearch/hugoidx) is an experimental application to create a search index. It's built on top of [Bleve](http://www.blevesearch.com/).
* [GitHub Gist for Hugo Workflow](https://gist.github.com/sebz/efddfc8fdcb6b480f567). This gist contains a simple workflow to create a search index for your static website. It uses a simple Grunt script to index all your content files and [lunr.js](http://lunrjs.com/) to serve the search results.
* [hugo-lunr](https://www.npmjs.com/package/hugo-lunr). A simple way to add site search to your static Hugo site using [lunr.js](http://lunrjs.com/). Hugo-lunr will create an index file of any html and markdown documents in your Hugo project.
## Commercial Search Services
* [Algolia](https://www.algolia.com/)'s Search API makes it easy to deliver a great search experience in your apps and websites. Algolia Search provides hosted full-text, numerical, faceted, and geolocalized search.
+9 -6
View File
@@ -12,12 +12,15 @@ aliases: [/developer-tools/migrations/,/developer-tools/migrated/]
toc: false
---
Know of a Hugo-related project that isn't mentioned here? [Please add it to the list.][addkit]
Know of a Hugo-related starter kit that isn't mentioned here? [Please add it to the list.][addkit]
| Kit | Actively Maintained? |
| --------------------------------- | -------------------- |
| [Victor Hugo](https://github.com/netlify/victor-hugo) | Yes |
{{% note "Starter Kits are Not Maintained by the Hugo Team"%}}
The following starter kits are developed by active members of the Hugo community. If you find yourself having issues with any of the projects, it's best to file an issue directly with the project's maintainer(s).
{{% /note %}}
* [Victor Hugo][]. Victor Hugo is a Hugo boilerplate for creating truly epic websites using Gulp + Webpack as an asset pipeline. Victor Hugo uses post-css and Babel for CSS and JavaScript, respectively.
* [Blaupause][]. Blaupause is a developer-friendly Hugo starter kit based on Gulp tasks. It comes ES6-ready with several helpers for SVG and fonts and basic structure for HTML, SCSS, and JavaScript.
[addkit]: https://github.com/spf13/hugo/blob/master/docs/content/developer-tools/starter-kits.md
[addkit]: https://github.com/spf13/hugo/edit/master/docs/content/developer-tools/starter-kits.md
[Blaupause]: https://github.com/fspoettel/blaupause
[Victor Hugo]: https://github.com/netlify/victor-hugo
@@ -11,7 +11,6 @@ weight: 20
draft: false
aliases: [/extras/highlighting/,/extras/highlight/]
toc: true
needsreview:
---
Hugo provides the ability for you to highlight source code in _two different ways_—either pre-processed server side from your content or to defer the processing to the client side, using a JavaScript library.