translation framework done

translations {de,ru} are set up and ready to use. fixed some bugs too.

-K