Print Page | Close Window

Turkish letters ı and İ

Printed From: IdeaBlade
Category: DevForce
Forum Name: DevForce 2010
Forum Discription: For .NET 4.0
URL: http://www.ideablade.com/forum/forum_posts.asp?TID=2570
Printed Date: 18-May-2025 at 7:23am


Topic: Turkish letters ı and İ
Posted By: cuneytgargin
Subject: Turkish letters ı and İ
Date Posted: 20-Mar-2011 at 5:22am
Hi...
When i follow simple steps tutorials.. i noticed something....
DevForce was uppercasing model names etc.
so when i choose norhwindib database and give names accordingly
like NorthwindEntityManager etc.
when i complie code...
it says there is a problem with connection string it says NORTHWİNDENTİTYMANAGER does not exist...
because in Turkish we have two i ...
one is small ı (i without dot on it)  spelled as au and its uppercase is I
and we have small i spelled as ey and its uppercase is İ. (I with dot on it...)


So i always need to pay attention not to use i letter in definitions...

is there any solution for that ?





Replies:
Posted By: sbelini
Date Posted: 20-Mar-2011 at 1:23pm
Hi cuneytgargin,
A while back, someone asked a similar question at http://www.ideablade.com/forum/forum_posts.asp?TID=2410&KW=turkish&PID=9676&title=connection-string#9676 - http://www.ideablade.com/forum/forum_posts.asp?TID=2410&KW=turkish&PID=9676&title=connection-string#9676 .
However, based on your explanation about the two i's, it looks like the issue is caused by a mixup when uppercasing the 'ı' and/or 'i' characters. (In my English set up, 'ı' causes similar issue)
I'll check with our senior engineer what would be the best approach to fix this issue.
In the meantime, if your system is setup with Turkish language, the workaround would be avoiding 'i' (underscore 'i' with dot) and in non-Turkish setup machines, one should avoid 'ı'.
I apologize for the inconvenience and thank you for the lesson in Turkish language.
Silvio.



Print Page | Close Window