International language problem

edited March 2012 in End User

I've a strange localization problem.
My environment is: D2010, RB 12.05 end user with oracle.
During RB installation I've choosen english as default language and italian.
Design time I've setted LanguageId = lgItalian then built a .exe.
The problem is that, on a windows 7 professional 64 bit machine with
regional settings setted to italian, I see report explorer and designer
menu in english.
The very same exe on an Xp sp 2 machine shows correctly italian menus.
So it seems a os setting problem but I don't know where and what check.
I've tried :
1. change country to something other than Italy and then back
2. copying the four resource files for Italian in the windows\system32
but with no sucess.
I don't use runtime packages, I build a monolithic exe.
Any idea/tip ?
Thanks in advance


  • edited March 2012
    Hi Nicola,

    When you choose English as your default language, the English .res files
    are simply copied into your RB library path (\RBuilder\Lib\...) and then
    automatically built into your .exe. These resource files are used as
    the default language of the product. When you switch languages,
    ReportBuilder tries to access the proper language .dll file to translate
    the strings. In your case rbPrint.ita, rbIDE.ita, etc. These files are
    located in the (WinSys) directory of your machine.

    When you build your application with the languageID set to Italian, you
    also need to include the Italian language .dll files when you deploy or
    the default language will be used.

    Best Regards,

    Nico Cizik
    Digital Metaphors
  • edited March 2012

    Hi Nico,

    I've tried manually deploy the italian files,but I've renamed the
    extension to ".cst".
    Should I keep the original ".ita" ?
    Going to try ...

  • edited March 2012
    Yes, keep the original file suffix so RB can properly associate the
    files with the Italian language setting.

    Best Regards,

    Nico Cizik
    Digital Metaphors
This discussion has been closed.