Hey, I just searched the Roblox Wiki if there's a way to do something if a StringValue is changed. Then I came across StringValue.changed. The problem I'm now having is that my code doesn't work. No error or something at all.
My code is
game.Workspace.Language.Changed:connect(function()
print(game.Workspace.Language.Value)
end)

6 comments
for first line try: game.Workspace.Language.Changed:connect(function(change)
uh, no.
Because studio play mode is now Filtering Enabled as well as the games, if you change the value manually, the script will not register a change.
connect() is deprecated (duh)
use Connect()
Connect() is what you should use connect() is deprecated.