glossary generation handling plurals