Форум — Linux-install Русификация KDevelop 1.4 или 1.4.1 0 0 Люди, если кто знает как сделать сабж . кинте в мыло wgolow@yahoo.com Почти вся система нормально локализована, а KDevelop упорно не хочет признавать русских букв. Заранее спасибо. Ссылка
надо скачать исходники, пропатчить ( для KDevelop 1.4.1 ) ------- cut diff -cdr kdevelop-1.4.1/kdevelop/kwrite/kwdoc.cpp kdevelop-1.4.1.vo/kdevelop/kwrite/kwdoc.cpp *** kdevelop-1.4.1/kdevelop/kwrite/kwdoc.cpp Tue Feb 6 21:47:42 2001 --- kdevelop-1.4.1.vo/kdevelop/kwrite/kwdoc.cpp Wed Jul 25 17:25:13 2001 *************** *** 2207,2213 **** ch = s[z];//textLine->getChar(z); if (ch == '\t') { if (z > zc) { ! QString str=QString::fromLatin1(&s[zc], z - zc /*+1*/); paint.drawText(x - xStart, y, str); x += a->fm.width(str); //a->width(s);//&s[zc], z - zc); } --- 2207,2213 ---- ch = s[z];//textLine->getChar(z); if (ch == '\t') { if (z > zc) { ! QString str=QString::fromLocal8Bit(&s[zc], z - zc /*+1*/); paint.drawText(x - xStart, y, str); x += a->fm.width(str); //a->width(s);//&s[zc], z - zc); } *************** *** 2235,2241 **** nextAttr = textLine->getRawAttr(z); if (nextAttr != attr) { if (z > zc) { ! QString str=QString::fromLatin1(&s[zc], z - zc /*+1*/); paint.drawText(x - xStart, y, str); x += a->fm.width(str);//a->width(s);//&s[zc], z - zc); zc = z; --- 2235,2241 ---- nextAttr = textLine->getRawAttr(z); if (nextAttr != attr) { if (z > zc) { ! QString str=QString::fromLocal8Bit(&s[zc], z - zc /*+1*/); paint.drawText(x - xStart, y, str); x += a->fm.width(str);//a->width(s);//&s[zc], z - zc); zc = z; *************** *** 2251,2257 **** z++; } if (z > zc) { ! QString str=QString::fromLatin1(&s[zc], z - zc /*+1*/); paint.drawText(x - xStart, y, str); } //gettimeofday(&tv3, &tz); --- 2251,2257 ---- z++; } if (z > zc) { ! QString str=QString::fromLocal8Bit(&s[zc], z - zc /*+1*/); paint.drawText(x - xStart, y, str); } //gettimeofday(&tv3, &tz); anonymous (26.07.01 22:36:37 MSK) Ссылка