1. Yay! Thank you :)
2. Yes! It's my default choice everytime (language by directory), and I know I was setting it this time too. But now I see the "language by content" is set. Setting language from directory (and those changes in source code) solved my issue.
Can I ask when the change in source code will by public?