Edit Localization Patches

Does anyone know how to modify the localization patches without causing the client to crash after login? I am trying to modify the GlobalStrings.lua within the path "Interface\FrameXML". I am looking to change the displayed test name of gem sockets in the GUI. I originally created a new patch with the folders and updated file but the client crashed. So I tried replacing the copy withing patch-enUS-3.MPQ and still crashed. Will this require a modded client or am I missing something?