Tach!
nun soll der text aber auch in kyrillisch ausgegeben werden (ISO 8859-5).
Verwende UTF-8, durchgehend! Alles was kein UTF-8 ist, solltest du nach da konvertieren. XML und die Tools sind üblicherweise auf UTF-8-Verarbeitung ausgelegt. Wenn du am Ende doch ein System bedienen musst, das kein UTF-8 kann, dann kannst du das Ergebnis konvertieren (solange es ein Textformat ist und kein binäres).
dedlfix.