summaryrefslogtreecommitdiff
path: root/macros/generic/tracklang/samples/animals/animals.sty
diff options
context:
space:
mode:
Diffstat (limited to 'macros/generic/tracklang/samples/animals/animals.sty')
-rw-r--r--macros/generic/tracklang/samples/animals/animals.sty14
1 files changed, 11 insertions, 3 deletions
diff --git a/macros/generic/tracklang/samples/animals/animals.sty b/macros/generic/tracklang/samples/animals/animals.sty
index 8b14d3b4ee..6d26c98621 100644
--- a/macros/generic/tracklang/samples/animals/animals.sty
+++ b/macros/generic/tracklang/samples/animals/animals.sty
@@ -1,9 +1,17 @@
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{animals}[2016/10/06 v1.2 (NLCT) Sample package to test tracklang.sty]
+\ProvidesPackage{animals}[2019/11/30 v1.2.1 (NLCT) Sample package to test tracklang.sty]
-\RequirePackage{tracklang}[2016/10/07]
+\RequirePackage{tracklang}[2019/11/30]
-\DeclareOption*{\TrackLanguageTag{\CurrentOption}}
+\DeclareOption*{%
+ \TrackIfKnownLanguage{\CurrentOption}%
+ {\PackageInfo{animals}{Tracking language `\CurrentOption'}}% successful
+ {% failed
+ \PackageError{animals}%
+ {Unknown language specification `\CurrentOption'}%
+ {You need to supply either a known dialect label or a valid language tag}%
+ }%
+}
\ProcessOptions