The locale name for Persian (fa) in SUMO is currently فارسي. This word which uses the unicode "U+064A ARABIC LETTER YEH" character. This is incorrect, and the "U+06CC ARABIC LETTER FARSI YEH" character should be used instead. The correct form of the word should be: فارسی I'm not sure how many places in tikiwiki language names are defined, but this should be fixed globally.
See this URL for a sample of the incorrect word appearing: <http://support.mozilla.com/tiki-listpages.php?maxRecords=15&lang=fa&categId=17>
I believe this is defined only in one place: http://svn.mozilla.org/projects/sumo/trunk/lang/langmapping.php Can you directly modify that file and attach the modified one to this bug? I'm not sure whether Bugzilla does anything to encodings - if so, perhaps zipping it up will help?
Created attachment 321362 [details] [diff] [review] Patch Here's a patch which corrects some additional problems as well: 1. Change "Farsi" to "Persian" 2. Change the occurrences of Arabic Keh and Yeh letters to their Persian counterparts. The patch is big, but simple enough, I guess.
Assignee: nobody → ehsan.akhgari
Status: NEW → ASSIGNED
Jason, could you check this in?
Taking so I remember.
Assignee: ehsan.akhgari → jason.barnabe
Status: ASSIGNED → NEW
Committed to trunk as r17720 with some extra modifications for new locales. If it looks good on support-stage, let me know and I'll apply it to production.
Status: NEW → RESOLVED
Last Resolved: 10 years ago
Resolution: --- → FIXED
Thanks! The changes on <http://viewvc.svn.mozilla.org/vc?limit_changes=0&view=rev&revision=17720> look good, but I don't have a login on support-stage.mozilla.org so I can't really check it out there.
It's a universal username:password. support:stage
Thanks. Am I being mistaken, or was this change not pushed to support-stage yet? I couldn't see any change there...
Oh, I think I forgot about how stage pulls from the production branch. I'll get it in tonight.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
I pushed it in as r17783. The staging server says my cookies are disabled, so I'm not able to access the area where I can check.
I get the same issue on support-stage, and judging from the languages in the drop-down box, the change has not yet been correctly made (it displays فارسي instead of فارسی)...
Ehsan, does this still look wrong?
(In reply to comment #15) > Ehsan, does this still look wrong? Yes, both in support-stage and the live site.
Assignee: jason.barnabe → smirkingsisyphus
Target Milestone: --- → 0.7.2
Created attachment 344813 [details] [diff] [review] patch to update language map. It looks like langmapping.php was never updated.
Attachment #344813 - Flags: review?(nelson)
Comment on attachment 344813 [details] [diff] [review] patch to update language map. The Persian word in this patch looks fine.
Comment on attachment 344813 [details] [diff] [review] patch to update language map. committed to r19479/r19480
Attachment #344813 - Flags: review?(nelson) → review+
Status: REOPENED → RESOLVED
Last Resolved: 10 years ago → 10 years ago
Resolution: --- → FIXED
Verified on support-stage. Thanks!
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.