* Add crowdin translations
* Run script/i18n/homogenize-frontmatter.js
* Run script/i18n/fix-translation-errors.js
* Run script/i18n/lint-translation-files.js --check parsing
* run script/i18n/reset-files-with-broken-liquid-tags.js --language=pt
* run script/i18n/reset-known-broken-translation-files.js
* Adjust heading level and only heading with intro text
* Adjust heading level
* Adjust code example and guide card heading levels
* Adjust tests for new heading levels
* Adjust rendering test for new heading levels
* Treat Hydro 422s that are actually timeouts as 503s
* Apply suggestions from code review
Co-authored-by: Peter Bengtsson <peterbe@github.com>
* Update lib/hydro.js
* Add comment explaining why we don't retry Hydro timeouts
* Less of a run-on sentence
* Use res.text() instead of res.body
* Slightly more readable error message
* Rewording, respacing
Co-authored-by: Peter Bengtsson <peterbe@github.com>
* Add crowdin translations
* Run script/i18n/homogenize-frontmatter.js
* Run script/i18n/lint-translation-files.js --check parsing
* run script/i18n/reset-files-with-broken-liquid-tags.js --language=ja
* run script/i18n/reset-known-broken-translation-files.js
Co-authored-by: James M. Greene <JamesMGreene@github.com>
* Add crowdin translations
* Run script/i18n/homogenize-frontmatter.js
* Run script/i18n/fix-translation-errors.js
* Run script/i18n/lint-translation-files.js --check parsing
* run script/i18n/reset-files-with-broken-liquid-tags.js --language=es
* run script/i18n/reset-known-broken-translation-files.js
Co-authored-by: James M. Greene <JamesMGreene@github.com>
* Add crowdin translations
* Run script/i18n/homogenize-frontmatter.js
* Run script/i18n/lint-translation-files.js --check parsing
* Run script/i18n/lint-translation-files.js --check rendering
* run script/i18n/reset-files-with-broken-liquid-tags.js --language=cn
* run script/i18n/reset-known-broken-translation-files.js
Co-authored-by: Peter Bengtsson <peterbe@github.com>