It is no secret that we are an international community here at XDA. With users living in practically every country on earth, it should come as no surprise that not everyone’s first language is English. However, not every first party Android app retains full functionality when used on other system languages.\
Unfortunately, Google Now is one of those apps. Unable to find a preexisting solution, XDA Forum Member Sletmo took to some simple smali editing to create a modified version of Google Now compatible with any system language supported by Jelly Bean.
To install the modified version of Google Now, all you have to do is replace the existing system app (either Velvet.apk or GoogleQuickSearchBox.apk) with the modified version. Naturally, you will need root access to do this. We also recommend making a backup of the original file, in case anything goes wrong.
If you’ve been looking for additional language support for Google Now, head over to the application thread and give this a whirl. It is important to keep in mind that this will only work for the modified version of Google Now posted by Sletmo. In other words, installing updates to newer versions will break functionality.
If you would rather have a solution for any version (including future versions), try thepreviously covered App Settings Xposed Module by Recognized Contributor Tungstwenty and Recognized Developer rovo89. Once the module is installed, set the locale for GoogleQuickSearchBox to en-US. Of course, you’ll need to have the Xposed Framework (thread) installed to get started.