Localization are not working - only with 1 widget

I don’t know the exact mechanics, but sometimes certain localizable text variables get “stuck”. In general when you change a text variable value, its identifier changes too, but sometimes the text changes, but the identifier stays the same, and the localization board addresses the text variables by their identifiers, and the data saved for the identifier does not correspond to the new text value, so it doesn’t change when you switch the culture.

What may help is selecting a text variable, set it to non-localizable, and then set it back to localizable. It will forcefully apply a new identifier to it, but then you’ll have to reload everything in the localization dashboard and translate the new item again.