Engageli has specific rules for class names to ensure consistency and functionality. This guide outlines naming restrictions and best practices for creating class titles.
Engageli class names for classes created manually or by uploading .csv files are not compatible with special characters or punctuation marks. Still, we do support standard characters compatible with UTF-16 encoding in the following languages:
- Latin script: English, French, Spanish, German, Italian, Portuguese, Swedish, Norwegian, Danish, Dutch, Polish, Czech, Slovak, Hungarian, Romanian, Lithuanian, Latvian, Estonian
- Cyrillic script: Russian, Bulgarian, Ukrainian, Serbian, Belarusian, Macedonian, Kazakh, etc.
- Greek script: Greek
- Hebrew script: Hebrew, Yiddish
- Arabic script: Arabic, Persian, Urdu, Kurdish
- Devanagari script: Hindi, Marathi, Nepali, Sanskrit
- Bengali script: Bengali, Assamese, Manipuri
- Tamil script: Tamil, Malayalam
- Telugu script: Telugu
- Kannada script: Kannada
- Chinese characters: Mandarin, Cantonese
- Japanese kanji and kana: Japanese
- Korean Hangul: Korean
- Thai script: Thai
- Vietnamese script: Vietnamese
- Mongolian script: Mongolian
- Tibetan script: Tibetan
- Georgian script: Georgian
- Armenian script: Armenian
- Ethiopic script: Amharic, Tigrinya
If you attempt to create a new class but see “Name is invalid”, this is likely due to one of the following unsupported characters:
- ~ ! @ # $ % ^ & * ( ) _ + = - [ ] \ { } | ; ’ : ” < > ? , . /