Skip to content

Term Conventions

Last updated: Apr 16, 2026

Term Conventions are structured rules that control how terms are extracted and translated. Think of them as instructions, but specifically for your glossary — telling the pipeline things like how to handle honorifics, whether to transliterate or fully translate names, or how to interpret world-building terminology.

They are used by Advanced Term Extraction and Consistency Sweep, so setting them up once applies consistently across every run.

NOTE

Term Conventions are available with Advanced term extraction only.

Where to Find It

Term Conventions live on the Context page, under the Rules tab — alongside Translation Instructions.

Term Conventions on the Rules tab

Managing Conventions

You can add, edit, and remove conventions freely. Each convention is a rule written in plain text — there's no fixed format, so you can define whatever behavior makes sense for your content.

Adding and editing conventions

Some examples of what you might write:

  • "Always transliterate character names. Do not translate them into English words."
  • "Translate honorifics to English (e.g., Senior Brother, Elder, Young Master)."
  • "Do not map fantasy location names to real-world places."
  • "Fully translate the names of objects, artifacts, techniques, and organizations."

Click + Add Convention to create a new rule, or the edit icon next to an existing one to modify it.

Applies To

Each convention can be scoped to specific terms using the Applies to filter, so a rule doesn't have to apply to everything in your glossary:

Custom applies-to filter

FilterDescription
All termsApply the rule to every term in the glossary
Starts withOnly terms beginning with a specific character or string
Ends withOnly terms ending with a specific suffix
ContainsAny term that includes the string anywhere

Global vs. Per-Thread

Conventions can be set at two levels:

  • Global — applies to all threads by default. Changes to global conventions automatically propagate to any thread that inherits them.
  • Per-thread — overrides or extends global rules for a specific thread. Useful when a series has unique naming conventions that differ from your global defaults.