#4537 closed Defect (fixed)
A BUG in friendspicker with nolatin characters (when invite friends in to the group)
| Reported by: | babyfox | Owned by: | |
|---|---|---|---|
| Priority: | normal | Milestone: | Elgg 1.8.7 |
| Component: | Groups | Version: | 1.8.5 |
| Severity: | minor | Keywords: | |
| Cc: | brett@… | Difficulty: |
Description
Site has a cyrillics translation. Friendspicker string and user full names are in cyrillics too.
In user settings panel, when configuring notifications its all wright:

But, when i want to invite friens in the group, here is a BUG:

Friend was displaced on one position to the left, and now he is on the wrong symbol.
He must be on character "T", but he is on character "C". His first full name's letter and character don't coincide now.
The name of a friend is:
Тест Тестович Тестовуваный
The friendspicker string is:
'friendspicker:chararray' => 'АБВГҐДЕЁЄЖЗИІЇЙКЛМНОПРСТУФХЦЧШЩЫЭЮЯ',
Elgg versions with this problem i tested are:
1.8.4, 1.8.5
Change History (5)
comment:1 Changed 12 months ago by babyfox
- Version changed from 1.8.4 to 1.8.5
comment:2 Changed 11 months ago by cash
comment:3 Changed 11 months ago by cash
- Milestone changed from Needs Review to Elgg 1.8.7
comment:4 Changed 11 months ago by Cash Costello
- Resolution set to fixed
- Status changed from new to closed
Fixes #4537, #4617 made input/friendspicker i18n compliant
Changeset: fcda1dd617d4abee068f0bfd632d5d15c024940e
comment:5 Changed 11 months ago by Cash Costello
Fixes #4537, #4617 made input/friendspicker i18n compliant
Changeset: fcda1dd617d4abee068f0bfd632d5d15c024940e

I need someone else to confirm this because it works for me. I took an English language site, edited the 'friendspicker:chararray' translation to match the above string. Then created a user with the name 'Тест Тестович Тестовуваный'. It worked correctly for both notifications and group invites.
@babyfox - is this happening for every user?