Skip to:
Content

BuddyPress.org

Opened 13 years ago

Closed 12 years ago

Last modified 9 years ago

#3587 closed defect (bug) (wontfix)

International usernames

Reported by: walid3's profile walid3 Owned by:
Milestone: Priority: normal
Severity: normal Version:
Component: Core Keywords:
Cc:

Description

As r-a-y advised in this topic I'm posting it here, the below is just a copy of the topic.

I have wanted to use Arabic usernames so I submitted it in wordpress trac, a kind developer there helped with a plugin that successfuly worked on creating Arabic username, and authors page then work on single wordpress only, but in buddypress it give error, it’s all described here:

http://core.trac.wordpress.org/ticket/18666#comment:7

Change History (11)

#1 @r-a-y
13 years ago

  • Summary changed from when using Arabic usernames, members profiles give (not found) error to International usernames
  • Version changed from 1.5 to 1.2

After reading over the WP tickets, it looks like WP doesn't natively support Arabic usernames, so until WP supports it, BP shouldn't either.

You should be able to set an Arabic display name though (if it's any consolation).

#2 @walid3
13 years ago

@r-a-y yes, exactly :) and that is why I preferred to post it in a topic rather here because I feel bad posting tickets that are not valid :) as I said in topic, SergeyBiryukov kindly helped with a plugin to allow Arabic usernames which worked for single wordpress, so I thought there could be a way to fix it for buddypress too.

For the consolation..the funny thing is..It's not working in display name too :) I just tested it when you mentioned it, and it never change to Arabic at all.

#3 @DJPaul
13 years ago

Are you guys talking about WordPress' "display name" or do you mean BuddyPress' Profile Fields' default "Name" field?

#4 @walid3
13 years ago

The second, BuddyPress' Profile Fields' default "Name" field
It can't be set to Arabic too, which wordpress "display name " successfully do in my single blog, Any idea why the " default name field " doesn't accept Arabic although other custom profile fields I made accept Arabic normally?

I have an idea in mind, perhaps you can think of at later stage, why don't you separate the username that appear in URL from the actual username that people login with? so that the URL stay in English, but the username can be flexibly changed to any language without problems.

#5 @r-a-y
13 years ago

  • Keywords reporter-feedback added

Arabic works for me for the BP Profile 'Name' field:
http://img30.imageshack.us/img30/2922/20110917190159.gif

#6 @walid3
13 years ago

@ r-a-y , what version this screenshot from? as I'm using 1.5
well, it worked with a strange fix after many tries, I just changed the name of " name profile field" and now display name can be set to Arabic :s well, guess this can do the job for now, Thanks so much :)

BTW, just as a side note for testbp, I don't know what version testbp.org is using, but I did a test account there today and tried Arabic, you can see the result, question marks at anywhere you try to add Arabic, perhaps there is a problem there you want to fix:
http://testbp.org/members/walid3/profile/
Thanks again for your help, r-a-y

#7 @walid3
13 years ago

  • Keywords reporter-feedback removed

#8 @r-a-y
13 years ago

@walid3 - I used v1.5-RC-1 on a local install, but I see this doesn't work on testbp.org.

I'm not running any special plugins that override the (display) name. Can anyone else duplicate this problem?

#9 @johnjamesjacoby
13 years ago

  • Milestone changed from Awaiting Review to TestBP.org
  • Version 1.2 deleted

The problem in the DB encoding that testbp.org uses. Not an issue with BuddyPress core anymore, but was years ago.

#10 @johnjamesjacoby
12 years ago

  • Resolution set to wontfix
  • Status changed from new to closed

Closing as wontfix. It's lame we used crappy DB encoding, but not worth fixing at this point, since it's not a BuddyPress bug.

#11 @johnjamesjacoby
9 years ago

  • Milestone TestBP.org deleted
Note: See TracTickets for help on using tickets.