fixed a test
refactoring reading Text
Text.read_raw() handles mixed translated parts correctly
in the middle of refactoring
in the middle of refactoring
more refactoring