Apache OpenOffice (AOO) Bugzilla – Full Text Issue Listing |
Summary: | Language Modules checkbox not saved | ||
---|---|---|---|
Product: | General | Reporter: | joerg.skottke |
Component: | ui | Assignee: | AOO issues mailing list <issues> |
Status: | ACCEPTED --- | QA Contact: | |
Severity: | Trivial | ||
Priority: | P3 | CC: | issues |
Version: | OOo 1.1 Beta2 | ||
Target Milestone: | AOO Later | ||
Hardware: | All | ||
OS: | All | ||
Issue Type: | DEFECT | Latest Confirmation in: | --- |
Developer Difficulty: | --- | ||
Issue Depends on: | |||
Issue Blocks: | 20935 |
Description
joerg.skottke
2003-06-20 09:34:24 UTC
Target 1.1RC . As seen with US it works perfect with SRX645 m7 and Linux. . . . . This bug occures only on chinese versions. I tested 86 (simpl. chinese) on Windows and allways the status of this checkbox isn't saved after restart. I can easily reproduce this manually. Just uncheck everything in this dialog, restart the office and you will find that the checkbox is checked again. Confirmed on Win2000 w. german locale and a chinese simp. office. I could reproduce this only one direct after the installation (srx645_m15-5_86). After I used a DLL for debugging it did not happen again, even not with the original DLL anymore. Thus I currenlty have no chance to get to the ground of this. TL->JSK: Since I can not reproduce it anymore and have not further from you about this. Thomas, please take yourself the time to look why this checkbox is saved in another way than the other checkboxes in that dialog - there must be a difference. Possibly we are caching the data somewhere and the algorith has a flaw? as tz said: this happens on chinese (simp) version running on Win2k (de). and i'm not going to reproduce this issue again explicitly, tz has seen it, i have seen it and you as well. There is no evidence to believe the problem is solved "by accident". TL->JSK: As discussed back to you for the time being, and you'll give assign it back to me when you've found the next version where this occurs reproducable. Ha! Got it once again. This time using a spanish and an english version. You're not going to escape this time, villain! ;) The code used currently in SRX645 in that area is not up to date. Not even for SRX645. In SRC680 m14 the code has already changed. But for SRX 645 please wait until CWS sw7pp1 has been integrated (or apply the patch from it manually) and check the issue again. The code area has been reworked and some possible problems of it fixed in that CWS. Meanwhile I will still have a look and try again to find out what went wrong in the original code. IS: We can fix this task in a PP2 by writing the new keys ca-ES instead of ca-AD (twice) and adding three keys ca-AD with empty strings as value (three times). I checked if it would work to entries with the empty string. Unfortunately this will not solve the poblem without further code changes. TL->IS: Please discuss with JB where it should be fixed. IS -> TL: I do not need to discuss this with JB. Today in scp there is no chance to remove ConfigurationItems, there is not setup API for this. This would have to be implemented into the setup by JB or DV. But as you know, we want to go away from our current setup, therefore this bugfix would not be useful. Much more useful it would be, if your code works with empty strings. This is really your problem. Or you should tell JB more significant reasons, why he should include this new setup feature. . Unfortunately not that easy to be fixed as expected. Thus target changed to OOo 2.0 as discussed with JSK. TL->IS: Back to you because now you can fix it by removing the invalid entries from the setup. Current locale values: Chinese traditional zh-TW Chinese simplified zh-CN Chinese Hong-Kong zh-HK Chinese Singapore zh-SG Chinese Macau zh-MO Japanese ja-JP Korean ko-KR There are no asian inso modules. Therefore I cannot change any entry into the linguistic.xml for these languages. The only change I can make is ca-AD to ca-ES for catalan. But this is only included into spanish installation sets. Hope, this fixes this task. If not, I have to remove it from this CWS. Fixed. IS -> JSK: I created an spanish Windows installation set in cws scp2fix1. In this the module catalan can be selected. For this I changed all occurences of ca-AD to ca-ES. In the current build (scp2fix1/spanish/windows) the issue is not fixed. The checkboxes for language module and the IgnoreAll list are not saved (always checked on after restarting the office) reassign to is IS -> TL : If changing from ca-AD to ca-ES is not sufficient, this task has to be removed from the cws scp2fix1 and goes back to you for further investigations. . Because this seems to occur only sporadically, re-targeted to OO later. |