Turkish, auto-capitalization, and tags
Text capitalization in Unreal is culture-aware, based on ICU, so it works great overall. You can be sure that i in Turkish will become İ, and I will be reser...
Text capitalization in Unreal is culture-aware, based on ICU, so it works great overall. You can be sure that i in Turkish will become İ, and I will be reser...
TL;DR FString::Contains, FString::Find, and probably other search/replace-related functions’ case-insensitive mode doesn’t work on Unicode characters. Use FT...
I’m working on better support for Unreal Engine POs and part of it is describing the format. Among other specs, it includes variables and expressions typical...
Ever seen {number, plural, one {# message], other {# messages}} expressions in the text? That’s ICU Message Format syntax and it’s pretty common in apps and ...
If you want to add gender information to strings in Unreal, you can do it with {var}|gender(masculine, feminine, neuter) construction. Then you pass the ETex...
Strings in Unreal Engine PO files are sometimes randomized, and it’s a disaster for translation of course. There is no 100% fix for this but sorting it by so...
Hello! I’m Alex and this is my blog. I take care of localization at Coffee Stain Publishing, mixing the roles of a loc lead and a loc engineer. I joined ov...