Skip to content

Support special string operations for Turkish and Azeri languages #10147

Open
@doganulus

Description

@doganulus

Turkish tr and Azeri az languages distinguish dotted and dotless i and I in their typesetting. For the correct typesetting in these languages, we need to convert lowercase dotted i to uppercase dotted İ (for upper) and uppercase dotless I to lowercase dotless ı (for lower).

Golang already supports the special string mappings for these languages using the functions:

Adding this feature to Hugo will improve Turkish and Azeri language support.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions