Reproduction steps:
1. Type “Region” in a search bar on the taskbar and select “Turkish (Turkiye)” on the Format field
2. Open the attached “RegionBug.zip“ project
2. Open the “CardShaderGraph“ Shader Graph
3. Click on the “+” icon of the “CardShaderGraph” table and select Keyword > Enum from the dropdown menu
4. Write the name of it which would have uppercase and lowercase letters “i”
5. Click on the created item and observe the Reference field of the Graph Inspector table
Expected result: The lowercase letter “i” becomes uppercase “I”
Actual result: The lowercase letter “i” becomes uppercase “İ"
Reproducible with: 2021.3.39f1, 2022.3.31f1, 6000.0.4f1
Reproduced on: Windows 11 Pro
Couldn’t reproduce on: macOS Sonoma 14.4.1 (Intel) (due to the Region Format field not existing)
Notes:
- User noted that creating enums having lowercase “ i” also generates unchangeable References with underscores (eg. "Negative" turns into "NEGAT_VE")
- User also noted that the issue occurs in UI, Input System and Localization packages