It's just possible some of them might be found over in theRussian Forums. . . . Although I seem to recall there may be other popular Russian Witcher fan sites as well.
(For those interested, it's possible to switch forum languages by selecting the flag in the uppermost top right corner of the page.)