Closed
Bug 15264
Opened 25 years ago
Closed 24 years ago
make the profile manager i18n friendly.
Categories
(Core Graveyard :: Profile: BackEnd, defect, P1)
Tracking
(Not tracked)
VERIFIED
FIXED
M16
People
(Reporter: sspitzer, Assigned: gayatrib)
References
Details
(Whiteboard: [nsbeta2+])
I'm working on this now.
Reporter | ||
Comment 1•25 years ago
|
||
accepting. marking all milestone 11.
Updated•25 years ago
|
Target Milestone: M11 → M13
Updated•25 years ago
|
QA Contact: gbush → amasri
Comment 10•25 years ago
|
||
This problem has been identified as the reason for a serious performance bug (#21362). The bugs were itemized because I was investigating that problem, not because I was trying to inconvenience anyone. Although support for two-byte characters has not yet been implemented in the profile manager, still its lack causes problems that are seemingly unrelated. I have asked momoi to include a description of the problem (#21362) and a workaround in the release notes.
Comment 11•25 years ago
|
||
*** Bug 21626 has been marked as a duplicate of this bug. ***
Comment 12•25 years ago
|
||
Changing severity and priority after talking to Steve Elmer
Summary: make the profile manager i18n friendly. → [BETA] make the profile manager i18n friendly.
Updated•25 years ago
|
Assignee: sspitzer → selmer
Status: ASSIGNED → NEW
Comment 13•25 years ago
|
||
Reassign to selmer
Reporter | ||
Comment 14•25 years ago
|
||
steve, you'll want to talk to waterson to find out what needs to be done to root the registry datasource on the profile registry, instead of the registry it is currently hard coded to be rooted at.
Updated•25 years ago
|
Assignee: selmer → racham
Target Milestone: M13 → M14
Comment 15•25 years ago
|
||
Bhuvan, can this fit in the m14 list?
Comment 16•25 years ago
|
||
This might call for noticeable changes. We can still keep it in M14.
Comment 17•25 years ago
|
||
*** Bug 17819 has been marked as a duplicate of this bug. ***
Comment 18•25 years ago
|
||
*** Bug 21481 has been marked as a duplicate of this bug. ***
Comment 19•25 years ago
|
||
Moving all Profile Manager bugs to new Profile Manager Backend component. Profile Manager component to be deleted.
Comment 20•25 years ago
|
||
Ben, are there any backend changes required to finish this bug off?
Comment 21•25 years ago
|
||
making this dependent on the bug 23153 (ability to store international characters in the profile registry).
Depends on: 23153
Comment 22•25 years ago
|
||
Need to be able to create intl profiles names, etc. especially for localized Beta1!
Keywords: beta1
Updated•25 years ago
|
Summary: [BETA] make the profile manager i18n friendly. → make the profile manager i18n friendly.
Comment 24•25 years ago
|
||
All the backend requirements will be tracked in the bug 23153. Assinging this bug to ben so that the required front end changes will be in place. This will track all the front end issues.
Assignee: racham → ben
Status: ASSIGNED → NEW
Comment 25•25 years ago
|
||
*** Bug 26890 has been marked as a duplicate of this bug. ***
Updated•25 years ago
|
Whiteboard: [PDT+] → [PDT+] 02-11-2000
Comment 27•25 years ago
|
||
fixed, need a review.
Comment 28•25 years ago
|
||
reviewed, checked in.
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
Comment 29•25 years ago
|
||
Not fixed in 2000021509 build--still unable to create japanese user name in profile manager.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Comment 30•25 years ago
|
||
what's the issue preventing you from doing this?
Assignee | ||
Comment 31•25 years ago
|
||
I think the problem here is that the backend is not yet ready to handle international characters properly. I am working on that and will check in a fix in a couple of days-- bug 23153.
Comment 32•25 years ago
|
||
thanks for the update, gayatri!
Whiteboard: [PDT+] 02-11-2000 → [PDT+] depends on 23153
Assignee | ||
Comment 33•25 years ago
|
||
Reassigning to myself as this is now dependent only on a backend issue on which i am working--23153.
Assignee: ben → gayatrib
Status: REOPENED → NEW
Comment 34•25 years ago
|
||
The dependent bug 23153 is marked fix in hand, waiting for review. Please update the status whiteboard with a landing date for this bug resolution.
Comment 35•25 years ago
|
||
Debugged Ja char problem down to nsFileSpec isn't I18N ready. We give up for beta1.
Whiteboard: [PDT+] depends on 23153
Comment 37•25 years ago
|
||
selmer, Pls be specific about how nsFileSpec is not I18N ready. We are making use of it in other areas. Is this a dependency upon bug 23153 which has the same comment?
Assignee | ||
Comment 38•24 years ago
|
||
Used nsIRegistry instead of the RDF datasource to read values from mozRegistry work done by dveditz. Marking fixed as 23153 as been fixed and checked in.
Status: ASSIGNED → RESOLVED
Closed: 25 years ago → 24 years ago
Resolution: --- → FIXED
Comment 39•24 years ago
|
||
Changed QA contact to teruko@netscape.com. I tested this in 2000041206 Win32 build. When I create new profile, I put the Japanese name for profile name. It works fine. However, after I select the Japanese name profile in the profile manager, Netscape6 does not launch. The profile directory is not created. So, I reopen this.
Status: RESOLVED → REOPENED
QA Contact: amasri → teruko
Resolution: FIXED → ---
Comment 41•24 years ago
|
||
*** Bug 36369 has been marked as a duplicate of this bug. ***
Comment 42•24 years ago
|
||
Nominating this bug for beta2.
Assignee | ||
Comment 43•24 years ago
|
||
It is a known problem that is the directory name is in japanese this would not work as nsIFile is not i18n friendly yet. Does this error happen when the profile name is japanese and directory name english?
Comment 44•24 years ago
|
||
I tested this in 2000041909 M16 Win32 build. Creating Japanese profile name works fine. After I created Japanese profile name, the directory name "-1" is created under user50 directory. From Profile manager, if I select the Japanese profile, Netscape6 will launch. The problem now is the Profile manager will not create Japanese profile directory.
Assignee | ||
Comment 45•24 years ago
|
||
It is a known problem that the profile manager cannot create japanese profile directories. This is not a profile manager problem. It is a nsIFile problem. I just filed a bug on this -- 36463
Comment 46•24 years ago
|
||
Could we use pretty names in UI and ascii name for the real directory? Mail folders go for this approach!
Comment 48•24 years ago
|
||
Why hasn't this bug just been closed? The original problem has been solved. You are attempting to morph this bug into another bug and that's a Bad Thing(TM) so don't do that. This bug was about making profile manager even WORK with Ja machines. It works now, so I am closing this bug. I will open another bug for "Profile directories should be able to have Ja names." One of you must nominate that for nsbeta2 since I don't believe it should be.
Status: REOPENED → RESOLVED
Closed: 24 years ago → 24 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 49•24 years ago
|
||
I already filed a bug that directory names are not being created with japanese names. bug #36463. (one of the comments above...)
Assignee | ||
Comment 50•24 years ago
|
||
This bug #36463 seems to have been marked fixed. I think we had a problem when creating directories from nsIFile. Would the javascript part of the solution fix nsIFile? And also profile manager used nsFileSpec and not nsIFile currently. The reason being at that time nsIFile did not support things like: nsCOMPtr <nsIFileSpec> defaultRoot; rv = locator->GetFileLocation( nsSpecialFileSpec::App_DefaultUserProfileRoot50, getter_AddRefs(defaultRoot)); if (NS_FAILED(rv) || !defaultRoot) return NS_ERROR_FAILURE; defaultRoot->GetFileSpec(&dirSpec); Is nsIFile ready for that now? I do not remember the bug# but I am sure it was filed at the time. Or what would be the alternate way to do this peace of code using nsIFile?
Comment 51•24 years ago
|
||
I tested this in 2000042611 Win32 and 2000042609 Linux build. I can create Japanese Profile name and the same Japanese Profile directory name is created. I need to test this in new Mac commercial build.
Updated•8 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•