diff --git a/Makefile b/Makefile
index 3d35592738556f38fba559fc7efef35b463bf0b2..5073eea5ecf995d3b52518e40c268ac0d26098d0 100644
--- a/Makefile
+++ b/Makefile
@@ -21,7 +21,7 @@ all: gitlab-setup gitlab-shell-setup gitlab-workhorse-setup support-setup gitaly
 
 # Set up the GitLab Rails app
 
-gitlab-setup: gitlab/.git gitlab-config bundler .gitlab-bundle yarn .gitlab-yarn
+gitlab-setup: gitlab/.git gitlab-config bundler .gitlab-bundle yarn .gitlab-yarn .gettext
 
 gitlab/.git:
 	git clone ${gitlab_repo} gitlab
@@ -55,6 +55,10 @@ gitlab/public/uploads:
 	cd ${gitlab_development_root}/gitlab && yarn install --pure-lockfile
 	touch $@
 
+.gettext:
+	cd ${gitlab_development_root}/gitlab && bundle exec rake gettext:pack
+	touch $@
+
 .PHONY:	bundler
 bundler:
 	command -v $@ > /dev/null || gem install $@
@@ -323,3 +327,4 @@ unlock-dependency-installers:
 	.gitlab-bundle \
 	.gitlab-shell-bundle \
 	.gitlab-yarn
+	.gettext