Book a Demo

Author Topic: incorrect unicode support  (Read 5901 times)

SF_lt

  • EA User
  • **
  • Posts: 216
  • Karma: +1/-0
  • The Truth Is Out There
    • View Profile
incorrect unicode support
« on: August 12, 2008, 08:38:24 pm »
there is a problem with national character support - some letters are saved, some not.

Names of objects, containing some local  characters aren't saved - after closing diagram they are substituted by normal latin characters as a,e,i,u

I'm expieriencing problem with the some lithuanian symbols ([ch261],[ch363],[ch371],[ch281],[ch279]), however [ch269] is handled correctly
« Last Edit: August 12, 2008, 11:45:39 pm by SF_lt »
registertm everything to SparX

«Midnight»

  • EA Guru
  • *****
  • Posts: 5651
  • Karma: +0/-0
  • That nice Mister Grey
    • View Profile
Re: incorrent unicode support
« Reply #1 on: August 12, 2008, 10:34:24 pm »
Can you send an example project to Sparx? It would also help if you identified the environment (in terms of version, language, service pack etc. for operating system and such).
No, you can't have it!

Eve

  • EA Administrator
  • EA Guru
  • *****
  • Posts: 8087
  • Karma: +118/-20
    • View Profile
Re: incorrect unicode support
« Reply #2 on: August 13, 2008, 08:12:04 am »
First, what database are you using?  Check for appropriate unicode support on that database.  (If using EAP files then make sure you have JET 4 support enabled, and are using the Jet 4 base model.)

Also, is the problem in all text fields, or just in the rich text fields?  We recently had a problem with the rich text fields.  That was specifically with Russian text, but it could be related.

SF_lt

  • EA User
  • **
  • Posts: 216
  • Karma: +1/-0
  • The Truth Is Out There
    • View Profile
Re: incorrect unicode support
« Reply #3 on: August 13, 2008, 03:45:55 pm »
i can send project example, but this wouldn't help - characters aren't saved after diagram is closed
registertm everything to SparX

Andrei

  • EA Novice
  • *
  • Posts: 2
  • Karma: +0/-0
    • View Profile
Re: incorrect unicode support
« Reply #4 on: August 15, 2008, 09:43:54 am »
I do not have a problem with russian text on Vista Home 32-bit( laptop).
On Vista Ultimate sp1 64-bit the problem exists.
Just try to put and save russian text to notes ( Properties dialog of any item).
Any idea?

Eve

  • EA Administrator
  • EA Guru
  • *****
  • Posts: 8087
  • Karma: +118/-20
    • View Profile
Re: incorrect unicode support
« Reply #5 on: August 15, 2008, 12:10:32 pm »
The errors with Russian text in the notes were fixed in build 831.

As for why it's happening on one computer and not another, it was dependent on a registry hack sometimes made for other tools that points registry setting for code page 1252 (windows standard) to the file for code page 1251 (russian).

If you want to look it up, in the system that has the problem you'll probably find the following in your registry.

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage]
 "1252"="c_1251.nls"


If something similar gets done in Lithuania, then this was probably fixed in build 831 too.
« Last Edit: August 15, 2008, 12:11:57 pm by simonm »

Andrei

  • EA Novice
  • *
  • Posts: 2
  • Karma: +0/-0
    • View Profile
Re: incorrect unicode support
« Reply #6 on: August 19, 2008, 03:21:52 am »
I have build 832 and the registry settings are correct 1252 = c_1252.nls
The problem with notes exists.

Eve

  • EA Administrator
  • EA Guru
  • *****
  • Posts: 8087
  • Karma: +118/-20
    • View Profile
Re: incorrect unicode support
« Reply #7 on: August 19, 2008, 08:01:25 am »
Then something else is going on.  Please send a bug report in using the bug report form (link at the bottom of this page).

Out of interest, what was your upgrade path to 832?  Did you use the patch file?