Vista and Double Byte

mjrogersmjrogers Member Posts: 59
I am wondering if anyone else who uses double byte languages has been successful in displaying them in MS Vista (or has even tried).

Oddly enough the Navigation Pane shows main sections as garbage but individual items okay. The main menu bar is 90% okay. All other labels are garbage (on forms etc).

Also when I go to language selection I see a blank language option, and Asia (Psuedo) alongside the languages I expected to see. Wierd.

I'll be researching this and updating this thread if I find out anything. If anyone else has any experiences with this, or any ideas on what to try out, please let us all know.

P.S. does anyone know if NAV 5 will be full unicode?
TecSA Malaysia

Those of you who think you know everything are annoying to those of us who do. -
David Brent

Comments

  • kinekine Member Posts: 12,562
    About the unicode in 5.0, you already knows the answer.

    About the text on forms - because they are stored in single-byte string, they cannot be unicode. Because there were no technology change in NAV client, and there are no plans for that, you cannot assume unicode support in any C/SIDE client. In connection with new Role-based client there is some space for change, but still not in near future, because you will still use the C/SIDE client for developing.
    Kamil Sacek
    MVP - Dynamics NAV
    My BLOG
    NAVERTICA a.s.
  • mjrogersmjrogers Member Posts: 59
    Hi Kine,

    Thanks for the reply. Yeah, regarding 5.0, I know, but I still had to ask [-o<

    Regarding my other point, let me make it clear the double byte and unicode are 2 seperate things. When you run Navision in Double Byte mode (requires a change to the STX file) the space requirements for the same number of characters effectively doubles. Thats a discussion for another day and we have lived with it up until now.

    You need to make a change to your regional settings to be able to correctly display the characters (Language for non-unicode programs).

    My issue is that these double byte characters were displayed correctly in NAV (any version) in win XP but in Vista all you get is mixed garbage. Plus, when you look at the list of available languages, Navision shows (blank), English, Japanese (example), Asia (Pseudo).

    That is quite worrying...

    So basically I would like to know if anyone else is working on this issue and if so, let's work together :D
    TecSA Malaysia

    Those of you who think you know everything are annoying to those of us who do. -
    David Brent
  • kinekine Member Posts: 12,562
    Ok, yes, I mixed two things together :whistle:

    Regarding the NAV client and displayed characters, there is difference between way how the main menu and other "system" strings are displayed and how the data from NAV objects are displayed. And NAV is using very interesting way, because e.g. application from MS for switching used language for non-unicode app (separate app which can switch the language per application without restart) is not working correctly for NAV and it seems that it "translate" the characters into other chars but the used font is not able to display the characters correctly. And may be this is connected to problems in Vista. But I am not able to test the 5.0 under some language with different "fonts" now if there is some difference...
    Kamil Sacek
    MVP - Dynamics NAV
    My BLOG
    NAVERTICA a.s.
  • mjrogersmjrogers Member Posts: 59
    Yeah, I had noticed that effect in the past as well if the local language settings were wrong for the client PC there were different effects to the menu and the labels, although I had never considered why.

    Regarding testing 5.0 under a different double byte language on Vista, I would gladly help out.

    If you would like to test yourself, you need:

    1: A new stx file with the double byte setting set to 1, compiled by Microsoft.

    2: Install (for example) asian languages in Vista

    3: Select (for example) Japanese as your non-unicode language.

    4: Contact me for some test objects with Japanese language included :D
    TecSA Malaysia

    Those of you who think you know everything are annoying to those of us who do. -
    David Brent
  • kinekine Member Posts: 12,562
    But because 5.0 is not released yet, I am not able to have stx for double-byte characters yet... :-) We need to wait some time till release...
    Kamil Sacek
    MVP - Dynamics NAV
    My BLOG
    NAVERTICA a.s.
  • mjrogersmjrogers Member Posts: 59
    kine wrote:
    But because 5.0 is not released yet, I am not able to have stx for double-byte characters yet... :-) We need to wait some time till release...

    And there was me hoping you might know a man who can 8-[

    Thanks for your help anyway :D

    Surely testing double byte would be part of the beta process though... Microsoft does take the chinese market seriously right?
    TecSA Malaysia

    Those of you who think you know everything are annoying to those of us who do. -
    David Brent
Sign In or Register to comment.