Hi,

2008/11/2 Mario Herman schrieb:
> Hallo,
>
> Ich habe versucht über Extras-Optionen-Linguistik einige
> automatisch installierte Sprachmodule zu deaktivieren.
> Dazu habe ich in Extras-Optionen-Spracheinstellungen-Linguistik
> die Haken entfernt für 5 von 6 Französch und En-Afrikanisch.
>
> Beim nächsten OOo-Start sind alle Haken wieder drin.
> Ist das so gewollt, oder mache ich etwas falsch?
> OOo3 bringt 13 Wörterbücher mit und ich brauche sie nicht alle.

Gab es da nicht neulich eine ausführliche Diskussion?   ;-)

Das geht über die Bearbeitung von <dictionaries.xcu> -
*wichtig* ist dabei, dass vorher die entsprechende
Wörterbuch-Erweiterung im Extension Manager *deaktiviert* wird.

(1)  Im Falle von Französisch reicht es, die nicht erwünschten "Locales"
zu entfernen:

<prop oor:name="Locales" oor:type="oor:string-list">
 <value>fr-FR fr-BE fr-CA fr-CH fr-LU fr-MC</value>
</prop>

... ändern in
->
<prop oor:name="Locales" oor:type="oor:string-list">
 <value>fr-FR</value>
</prop>

Alle "Locales" beziehen sich auf das gleiche Wörterbuch.


(2) Um Englisch (Südafrika) zu entfernen, ist die Ändrung so ->

<?xml version="1.0" encoding="UTF-8"?>
<oor:component-data xmlns:oor="http://openoffice.org/2001/registry";
xmlns:xs="http://www.w3.org/2001/XMLSchema"; oor:name="Linguistic"
oor:package="org.openoffice.Office">
 <node oor:name="ServiceManager">
    <node oor:name="Dictionaries">
        <node oor:name="HunSpellDic_en-GB" oor:op="fuse">
            <prop oor:name="Locations" oor:type="oor:string-list">
                <value>%origin%/en_GB.aff %origin%/en_GB.dic</value>
            </prop>
            <prop oor:name="Format" oor:type="xs:string">
                <value>DICT_SPELL</value>
            </prop>
            <prop oor:name="Locales" oor:type="oor:string-list">
                <value>en-GB</value>
            </prop>
        </node>
        <node oor:name="HunSpellDic_en-US" oor:op="fuse">
            <prop oor:name="Locations" oor:type="oor:string-list">
                <value>%origin%/en_US.aff %origin%/en_US.dic</value>
            </prop>
            <prop oor:name="Format" oor:type="xs:string">
                <value>DICT_SPELL</value>
            </prop>
            <prop oor:name="Locales" oor:type="oor:string-list">
                <value>en-US</value>
            </prop>
        </node>
        <node oor:name="HyphDic_en-GB" oor:op="fuse">
            <prop oor:name="Locations" oor:type="oor:string-list">
                <value>%origin%/hyph_en_GB.dic</value>
            </prop>
            <prop oor:name="Format" oor:type="xs:string">
                <value>DICT_HYPH</value>
            </prop>
            <prop oor:name="Locales" oor:type="oor:string-list">
                <value>en-GB en-US</value>
            </prop>
        </node>
        <node oor:name="ThesDic_en-US" oor:op="fuse">
            <prop oor:name="Locations" oor:type="oor:string-list">
                <value>%origin%/th_en_US_v2.dat</value>
            </prop>
            <prop oor:name="Format" oor:type="xs:string">
                <value>DICT_THES</value>
            </prop>
            <prop oor:name="Locales" oor:type="oor:string-list">
                <value>en-GB en-US</value>
            </prop>
        </node>
    </node>
 </node>
</oor:component-data>

Hier kannst du noch alle en_ZA-Dateien aus der Erweiterung entfernen.


(3) Im Ergebnis solltest du dann erhalten  ->

<http://cjoint.com/data/kucAergW8K.htm>


Schönen Abend -
Manfred

-- 
French dictionaries - "Classic & Reform 1990" spelling 3.0.0
by Dicollecte

"Almost everything is new in this dictionary ;)
One year of work."

<http://extensions.services.openoffice.org/node/756/release>

Antwort per Email an