Skip to main content
MenuEtruscan

Script Normalizer

A transliteration tool mapping epigraphic Unicode (U+10300) to standardised scholarly conventions (CIE/Canonical) and back. It converts scripts; it does not translate meaning.

Quick Examples:
mi πŒ€πŒ‹πŒ‰πŒ’πŒ–
πŒ€πŒ…πŒ‰πŒ‹ πŒ”πŒ–πŒˆ
larΞΈia velus
Input Text
Auto-Detect
Output

How it Works

Etruscan can be written using ancient Old Italic symbols (πŒ€, 𐌁, πŒ‚) or modern Latin characters used by scholars (a, b, c).

The tool detects which script is being typed and converts it to the other form, so that a researcher typing 'th' and another typing '𐌈' can both query the same exact word in the database.

Developer API

The normalisation engine is exposed through the API as a WASM-compiled lexer and returns the valid script transformations for an input.

POST /api/v1/toolkit/normalize
{
  "input": "πŒ€πŒ…πŒ‰πŒ‹"
}
// Returns { "canonical": "avil", "phonetic": "a.wil" }