Subject | Re: [firebird-support] East european Unicode charset |
---|---|
Author | Milan Babuskov |
Post date | 2004-03-05T13:59:39Z |
marius popa wrote:
The problem is that you're using Windows. When you set language to
Romanian, Windows turns your code page to Windows1250 or Windows1252.
These are similar with ISO8859-2, but not quite exact. For example, in
my language (serbian) two of the 5 special characters don't work.
Solution is to either:
1. use Win1250 or Win1252 in database
2. convert chars (i belive you can find conversion charts on the Internet)
3. don't use Windows ;)
--
Milan Babuskov
http://fbexport.sourceforge.net
> Anyone worked with Romanian chars (or other East european chars) in firebirdNo Unicode there.
> Delphi6+Firebird+windows ?
>
> 1.created database with ISO-8859-2 charset
> 2.I have tried to insert with ibexpert , it doesn't work s-cedilla (s,)
> became s and t-cedilla(T,) bacame t .
>
> 3.Isql doesn't work (cmd.exe - windows console limits ?)
> I used
> SET NAMES ISO8859_2;
> then
> CONNECT ...
> made sql script in vim /notepad
>
> ps:
> me dumb with unicode
The problem is that you're using Windows. When you set language to
Romanian, Windows turns your code page to Windows1250 or Windows1252.
These are similar with ISO8859-2, but not quite exact. For example, in
my language (serbian) two of the 5 special characters don't work.
Solution is to either:
1. use Win1250 or Win1252 in database
2. convert chars (i belive you can find conversion charts on the Internet)
3. don't use Windows ;)
--
Milan Babuskov
http://fbexport.sourceforge.net