Characters/Formatting – language-specific quotation marks

^2::    ; SELECT TEXT TO BE IN QUOTATION MARKS
        ; AND PRESS CTRL-2
        ;-------------------------------------
    KeyWait Ctrl
    temp := ClipboardAll
    clipboard =
    send ^c
    ClipWait, 1
    NrSteps := StrLen(clipboard)
    Send {Left}
    Send „ ;----opening quotes----
    Send {Right %NrSteps%}
    Send “ ;----closing quotes----
    clipboard := temp
        temp =
    return

I confess, this is a rather primitive script. But very helpful. You just need to exchange the characters (may also be multiple characters) for your language. The advantage is: It works everywhere.