Apache OpenOffice (AOO) Bugzilla – Issue 119205
r1309668 Installs too many en-XX dictionary extensions on Windows
Last modified: 2013-02-07 22:42:19 UTC
Created attachment 77432 [details] These are the bundled extensions where they are placed in the installation location of r1309668 on Windows (here an English x64 version of the Windows 8 Community Preview). Installing AOO 3.4.0 r1390668 on WIndows results in multiple, seemingly duplicate dictionary extensions for the en-XX cases. The bundled extensions include large dict-en.oxt small dict-en_ZA-2009-10-22.oxt large dict-en-au-2008-12-15.oxt large dict-en-nz-2008-12-03.oxt large en_CA_2_0_0.oxt small en_US.oxt It appears that all of them have been installed. It also appears that they are all reflected in the Extension Manager. While others observe that en_US seems to be the only one supported in other configurations, this one seems to have the variants en_ZA, en_AU, en_NZ, and en_CA covered with a vengeance.
Created attachment 77433 [details] All of the extensions, however duplicative, are expanded into the AppData cache created by AOO 3.4.0 r1309668. This shows where the multiple en_XX dictionary extensions are stored in the AppData cache of AOO 3.4.0 r1309668 as installed on an x64 Windows version (Windows 8 Consumer Preview). The same result occurs on Windows 7 and Windows Vista. The Windows XP SP3 installation is equivalent but located slightly differently. Note that, for each extension appearing as a bundled .oxt file in the installed share\extensions\install\ location, there is a corresponding cache director with the same name as the .oxt. Essentially, the .oxt, which is a Zip package, has been cached by extracting the .oxt content into a sub-directory of the cache. Note, here, that the extracted content of the dict-en.oxt bundled extension appears to be a compilation of the same content to be found in the other .oxt packages.
Created attachment 77434 [details] The Extension Manager The Extension Manager of the freshly-installed AOO 3.4.0 r1309668 Window x86 distribution shows six 6 Writing-Aid Extensions, the same quantity as in the bundled .oxt collection. The fifth one has the description provided by the dict-en.oxt extension. It is not clear what the impact of this redundancy happens to be. For example, the spell-checking option only offers any en_XX variant exactly once. If it is possible to disable any one of these, it is not clear what the consequences are, especially for "English spelling and hyphenation dictionaries and thesaurus" dated 2010.03.16.
(In reply to comment #1) > Created attachment 77433 [details] [ ... ] > Note, here, that the extracted content of the dict-en.oxt bundled extension > appears to be a compilation of the same content to be found in the other .oxt > packages. The dict-en.oxt also includes files for en_GB and there may be other non-duplicative material there. But the apparent level of duplication remains quite high.