|
Viewing Issue Simple Details
[ Jump to Notes ]
|
[ << ] [ >> ] |
[ View Advanced ]
[ Issue History ]
[ Print ]
|
|
ID |
Category |
Severity |
Reproducibility |
Date Submitted |
Last Update |
|
0000017 |
[WoW Raid Manager (WRM)] General Error |
major |
always |
2008-07-09 00:11 |
2009-01-27 14:02 |
|
|
Reporter |
douglasw |
View Status |
public |
|
|
Assigned To |
douglasw |
|
Priority |
high |
Resolution |
open |
|
|
Status |
assigned |
|
Product Version |
3.2.0 |
|
|
Summary |
0000017: Internationalization: Data (like race, gender, etc.) stored in internationalized format in DB |
|
Description |
Data like race, class, gender, etc. is stored in the WRM database as a localized string. This means that any time you check output data from the database against an internationalized stored string you could get problems.
Take for instance:
if ($data['gender'] == 'male')
for German language this cannot ever be the case since "male" is never stored to the db.
Also if the user creates a profile in german and then switches language to english you cannot even try to pull the proper text string from phprlang as the old language and new language won't match.
Generic data must be stored to the database and displayed in the proper format. Internationalized data cannot be stored in the database. |
|
Additional Information |
|
| Tags |
No tags attached. |
|
|
Attached Files |
|
|
|