Prior to 7.11, the thread culture (CurrentCulture) and thread UI culture (CurrentUICulture) were always the same and matched the EG display language. Starting in 7.11, they can be set independently (some users prefer EG to display in one language, but for culture-specific values to be formatted in another). The thread culture is determined by your Windows Regional Settings and affects the default format for dates, times, numbers, currency values, the sorting order of text, casing conventions, and string comparisons. The thread UI culture is determined by your EG display language (set in Tools->Options->General) and controls which culture-specific resources are loaded at run-time. If your EG display language is set to Japanese, then your thread's CurrentUICulture will be set to "ja", which should load "ja" resources for your custom task if present. Also, make sure you are using CurrentUICulture (rather than CurrentCulture) when you need to get the display culture/language. Use CurrentCulture for formatting of dates, times, etc.
... View more