With the User Settings and the localization t...

With the User Settings and the localization tab we were almost on the verge of having a truly localisable system. But being unable to localize enum list values kinda kills it. (its kind of an all or nothing thing).

It seems making the enum field capable of executing expressions would be straight forward to implement? Any plan on that?

0 4 325
4 REPLIES 4

If you use an Enum column with (a) allow other values, (b) a Valid_if expression, then the values in it depend on the valid_if expression.

That can be localized to pick up values from another table based on the UserSettings

@praveen Ah, yes. I seem to this being discussed or demoed in a webinar? Is there a demo app showing this workflow?

@Christian_Farley2 Check out this doc; focus on Option 3:

help.appsheet.com - Dropdown from Valid_If Dropdown from Valid_If help.appsheet.com

@Christian_Farley2 Your list of values table should have a language and value column.

You might add a column of โ€œbase valueโ€ (in a โ€œbase languageโ€) to help you manage the multiple languages.

And if you use the same lookup table for multiple fields, then also add a column called something like โ€œTable-Columnโ€ to filter on the values that are specific to that table and column.

When you write your Valid_if expression, you will select from this table and specify an AND condition using your userโ€™s language, and the Table-Column value for the field you want to look up.

Top Labels in this Space