Add RTL text direction and rename readDirection -> textDirection.