i know that this forum is not suitable for this question
i must ask this question in phpbb.com site but i think i can find
the answer of my question here
there is two other problem with UTF-8 persian
first i must say something about persian language
persian is very similar to arabic language
arabic has 28 characters and persian has all of those 28 characters + 4 other characters
there is a character that is in both of this language
the pronunciation of this character in both language is the same, the usage is the same, everthing is the same
but unfortunately there is two code of this character in unicode
that character is this
persian one
ی
arabic one
ي
this character pronunced "ye" and it sounds is "ee"
as you can see there is a little diferences between arabic and persian character
the arabic one has two dot under character
this deferences caused biggest SEO problem for all persian sites
i said that both of these characters are supported in utf-8
in persian countries (iran, tajikistan, part of armenia, great part of pakistan, afghanestan)
there is a lot of arabic windows
for example one of my users have arabic windows, he come to my site and make a topic.
all "ye" characters are typed in arabic shape and because of UTF-8 support of arabic "ye"
that user can send his post without problem
and after that someone like me with persian windows come and make another post
that contain persian "ye" and he can send his post without problem
now imagine,
the result of search is not accurate because for each word that contain character "ye"
there is two record in database (one for arabic and one for persian)
for example you want to search this word
آموزشی
this word pronunced "amuzeshi" and means "educational"
if you type the word with arabic "ye" you can see a list of topic that contain this word
but when you type it with persian "ye" you will see different result
unfortunately google, yahoo and MSN can't recognize with site is persian and with one is arabic
they are not aware about this problem
in keyword tools in yahoo and google site it this two address
adwords google keyword selector
yahoo selector tool
if you type word with diferrent shape of "ye" you will see different result
for example test this two word in yahoo keyword selector tool
persian word
آموزشی
arabic word
آموزشي
pay attention that both of this two word is persian but in one of them we used arabic"ye"
now my request
can we replace all arabic "ye" with persian "ye" in
1-topic title
2-text body
3-search box
??
for example one person want to make a post that contain arabic "ye"
system replace all arabic "ye" with persian one and after that save that post
in database
and second problem
in UTF-8 there is lot of other characters
some Saboteur users come to site and register with some special character
after that they start to send some bad post
system can not find they user name . how can i change the username field in registeration
form that only english character be acceptable ?

English |
French


