diff --git a/requirements/common.txt b/requirements/common.txt
index 87e08a450a..1261e4c812 100644
--- a/requirements/common.txt
+++ b/requirements/common.txt
@@ -73,6 +73,9 @@ jwt==0.3.2
 # Needed for USING_MANDRILL option for outgoing email
 mandrill==1.0.57
 
+# Needed for including other markdown files for user docs
+markdown-include==0.5.1
+
 # Needed for mock objects in decorators
 mock==2.0.0
 
diff --git a/templates/zerver/help/change-your-language.md b/templates/zerver/help/change-your-language.md
index bd0395660a..7fccaa5129 100644
--- a/templates/zerver/help/change-your-language.md
+++ b/templates/zerver/help/change-your-language.md
@@ -4,8 +4,7 @@ Zulip is written primarily in English, but it includes feature support for a var
 
 ## Summary:
 
-- Click the gear icon () in the upper right-hand corner of Zulip and select **Settings**.
-    
+- {!settings.md!}
 
 - Scroll down to the **Display Settings**.
 
diff --git a/templates/zerver/help/include/settings.md b/templates/zerver/help/include/settings.md
new file mode 100644
index 0000000000..b82686fdbc
--- /dev/null
+++ b/templates/zerver/help/include/settings.md
@@ -0,0 +1,3 @@
+Click the gear icon () in the
+upper right-hand corner of Zulip and select **Settings**.
+
diff --git a/version.py b/version.py
index a639e72656..f14d50ef7e 100644
--- a/version.py
+++ b/version.py
@@ -1,2 +1,2 @@
 ZULIP_VERSION = "1.4.1+git"
-PROVISION_VERSION = '3.1'
+PROVISION_VERSION = '3.2'
diff --git a/zerver/templatetags/app_filters.py b/zerver/templatetags/app_filters.py
index 10eb1d516f..fc83d8e82a 100644
--- a/zerver/templatetags/app_filters.py
+++ b/zerver/templatetags/app_filters.py
@@ -10,7 +10,7 @@ import markdown
 import markdown.extensions.admonition
 import markdown.extensions.codehilite
 import markdown.extensions.toc
-
+import markdown_include.include
 
 register = Library()
 
@@ -72,6 +72,7 @@ def render_markdown_path(markdown_file_path):
                 guess_lang=False
             ),
             zerver.lib.bugdown.fenced_code.makeExtension(),
+            markdown_include.include.makeExtension(base_path='templates/zerver/help/include/'),
         ]
     md_engine = markdown.Markdown(extensions=md_extensions)
     md_engine.reset()