diff --git a/.vale.ini b/.vale.ini --- a/.vale.ini +++ b/.vale.ini @@ -18,6 +18,7 @@ FreeBSD.BrandTerms = NO FreeBSD.ConsciousLanguage = NO FreeBSD.Contractions = NO +FreeBSD.ForeignLanguage= NO FreeBSD.Hang = NO FreeBSD.Hyphens = NO FreeBSD.Pronouns = NO diff --git a/.vale/styles/FreeBSD/ForeignLanguage.yml b/.vale/styles/FreeBSD/ForeignLanguage.yml new file mode 100644 --- /dev/null +++ b/.vale/styles/FreeBSD/ForeignLanguage.yml @@ -0,0 +1,11 @@ +--- +extends: substitution +message: "Use '%s' instead of '%s'." +ignorecase: true +level: error +nonword: true +action: + name: replace + swap: + '\b(?:eg|e g|e\.g\.|e\. g\.)[\s,]': for example + '\b(?:ie|i e|i\.e\.|i\. e\.)[\s,]': that is