split typecast method into two

one method for fetching data and one for sending to db.

fixes #2287
rename column schema typecast method
translated.
encoding changed.
partial translation.
encoding = =||
partial translation.
Update start-gii.md
Update start-hello.md
rename ColumnSchema::typecast to phpTypecast
Merge pull request #4063 from yiisoft/typecast-split

split typecast method into two
Fixes #1452: Added `Module::getInstance()` to allow accessing the module instance from anywhere within the module
Fixes #3020 [skip ci]
translated.
Merge pull request #4079 from riverlet/zh_cn_translate_0626

Translate docs to Chinese.
Fix #4081: invalid brazilian portuguese translation.