@slogarmin
I think that @Boki_Srb is right.
As you wish - This is how the code should be:
BUT...Code:<layout name="slovenian" label="KEYPANEL~Slovenščina">a,z,e,r,t,y,u,i,o,p,!2,q,s,d,f,g,h,j,k,l,!3,w,x,c,v,b,n,m,!20</layout>
If the code does not "digest" these characters, you will not get Slovenščina as the name of the KEYPANEL.
Also, it seems to be too long name and it might "breake" your list.
What's so bad with Slovenian?