Yii 1.1.14 release candidate is available
yiiframework.com
yiiframework.com
One of the major things in v1.x that put me off from feeling too comfortable with it was the lack of coding standards - naming conventions, spacing etc. This might be personal, but to me that was one of the little annoying things that didn't really let me make the switch completely.
v2[1] addressed these things which may lead to a better adoption. It looks pretty promising, but it will need more time to become stable.
While there are significant numbers of Chinese and Russian Yii developers, it's always been an English first project, all documentation is in English (as well as other languages) and almost all 3rd party extensions are written in English too.
Regarding coding standards, Yii 1.x code does indeed have quite a cramped style and this (afaik) was never documented, it was more of an informal agreement between contributors to maintain a consistent feel. But why did you find this a barrier for entry when writing applications on top of it? It's only whitespace and of course, you're free to use your own conventions in your own code.
Also, while the site and official docs are in English, adoption of a framework is greatly influenced by the people who are blogging about it. I found many devs actively writing about Yii in Russian/Chinese, while the English sources were either outdated or ended up on "Let's build a helloworld app with Yii" or comparing Yii's performance with Cake/CI/Symfony/potato.
Regarding coding standards - this is personal and of course you can change it, but to me it was a sign of ignorance and reminded me of sloppy coding. Whenever I do something through gii (code generator) I had to do a few rounds of replaces to format everything the way I want. Doesn't influence anything directly, but is damn annoying.
Hope this makes sense.
I'm still confused about your coding standards point, considering that the core framework is pretty consistent, just that those standards are mostly not written down. Also, for future reference, you can copy the Gii templates and edit them for your needs, the default templates are simply meant as reasonably sensible defaults.
Thanks for the Gii templates; will definitely have a look at that.
As for English documentation, their guide [1] as well as their main tutorial [2] are in English and are written and structured better than the documentation for almost all other frameworks I looked at.
[1] http://www.yiiframework.com/doc/guide/1.1/en/quickstart.firs...
I just finished my first Yii extension which can come in handy when mixing Yii URL creation and Javascript: https://github.com/Ainsleh/Yii-JSUrlManager
http://www.backwardcompatible.net/123-7-reasons-why-yii-fram...