No soy experto en el tema. Es mas, el tema me fastidia
Sin embargo me he dado cuenta que no solo es necesario observaer la codificación de la base de datos y del lenguaje, la codificación del archivo tiene un papel muy importante.
Muchas veces me tocaba abrir un archivo con un editor de texto(kwrite en mi caso) darle opciones especiales de guardado y escoger UTF8 como codificación del archivo.
Te digo esto, para que dentro de tus combinaciones también tenqas en cuenta la codificación del archivo.
saludos frosman