diff --git a/docs/translations.md b/docs/translations.md index 7ad9bf53418..b51e4c454ef 100644 --- a/docs/translations.md +++ b/docs/translations.md @@ -13,4 +13,5 @@ If there's not, then today is your day to lead this effort! Here's how to start: 1. Copy `_data/locales/en.yml` to your target language file e.g. `_data/locales/es.yml` and translate all the strings. 1. Copy `index.html` to your target language index file e.g. `es.html` and update the `lang:`. 1. Create a new directory in `_articles/` for your language e.g. `_articles/es/`, copy each guide from `_articles/` into that folder and translate each guide. +1. Run `script/test` and make sure there are no failures with your translation files. Note that you may need to rename anchor links or leave some headers in English to fix broken links. 1. Send a pull request. diff --git a/script/test b/script/test index 5edebefae72..bcdc5f95908 100755 --- a/script/test +++ b/script/test @@ -1,8 +1,14 @@ -#!/bin/sh +#!/bin/bash set -e script/build --config _config.yml,test/_config.yml bundle exec rake + +set +e + script/html-proofer +HTML_PROOFER_EXIT="$?" test/prose +PROSE_EXIT="$?" +[[ "$HTML_PROOFER_EXIT" == 0 && "$PROSE_EXIT" == 0 ]]