Skip to content

english_locale

EnglishLocale

Bases: BaseModelWithoutExtraKeys

language = pydantic.Field(default='english', description='The language for your CV. The default value is `english`.') class-attribute instance-attribute

language_iso_639_1 cached property

Get ISO 639-1 two-letter language code for locale.

Why

Typst's text element requires ISO 639-1/2/3 language codes for the lang parameter. This enables proper hyphenation, smart quotes, and accessibility (screen readers use it for voice selection). HTML export also uses it for lang attribute.

Returns:

  • str

    Two-letter ISO 639-1 language code for Typst and HTML.

last_updated = pydantic.Field(default='Last updated in', description='Translation of "Last updated in". The default value is `Last updated in`.') class-attribute instance-attribute

model_config = pydantic.ConfigDict(extra='forbid', validate_default=True) class-attribute instance-attribute

month = pydantic.Field(default='month', description='Translation of "month" (singular). The default value is `month`.') class-attribute instance-attribute

month_abbreviations = pydantic.Field(default=['Jan', 'Feb', 'Mar', 'Apr', 'May', 'June', 'July', 'Aug', 'Sept', 'Oct', 'Nov', 'Dec'], description='Month abbreviations (Jan-Dec).') class-attribute instance-attribute

month_names = pydantic.Field(default=['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'], description='Full month names (January-December).') class-attribute instance-attribute

months = pydantic.Field(default='months', description='Translation of "months" (plural). The default value is `months`.') class-attribute instance-attribute

present = pydantic.Field(default='present', description='Translation of "present" for ongoing dates. The default value is `present`.') class-attribute instance-attribute

year = pydantic.Field(default='year', description='Translation of "year" (singular). The default value is `year`.') class-attribute instance-attribute

years = pydantic.Field(default='years', description='Translation of "years" (plural). The default value is `years`.') class-attribute instance-attribute