You can also customize the other files with the .config extension
Content.config controls the help file generation. You should include your changes for Semantics.config here ... so the help file will be localized correctly as well ... Also the OrigHelp.html would need to be localized ... this is the generic instructions.
Active.,config controls what is considered active.
Status.config controls what the status message for a device is, and how it is spoken.
Name.config controls the names of the DEVICE classes. This is used in wild cards were you want to issue a command to ALL devices in a class. It is also used in the help file generation.
There are a few things that I am sure I forgot to localize ... let me know what you find.
Of course we can also localize all of the App menu entries ..,. I can send you a file for that as well ... it's not in the reference area.
When an update is made ... it will NOT change your modified files ... so they will survive an update or uninstall/install cycle.
You must manually delete them to get back to stock!
I would appreciate any comments on the overall customization process ... You are the first ... Bucko ran into some problems,
A question I have is should I add an option to HAL to specify the translation language or default to the phones setting (As done currently) ?
When people use Google recognition in other languages ... do they often speak in different languages for different apps ?