Hi! I’ve been experimenting with Figma Sites and trying to create a button that switches between variable modes, so the entire site changes language.
My setup, to help clarify the issue:
-
A “Language” collection: with the English and Spanish text strings
-
A “Theme” collection: Boolean variable (IsSpanish == true/false)
In a standard Figma document, I could create a conditional interaction to change a variable’s mode (in this case, switch between English and Spanish).
However, in Figma Sites, as far as I can tell, you can only change the variable value — not the mode. This makes the setup much more limited.
Am I missing something? Is there a workaround to achieve the same result in Figma Sites?
Also if not, is adding variable mode switching as an interaction planned for future updates?