Sophie

Sophie

distrib > Mandriva > 2011.0 > x86_64 > media > main-release > by-pkgid > a5746edbde37c257a09cf73d539e3234 > scriptlet

ibus-m17n-1.3.2-3.x86_64.rpm

PREUN

/bin/sh

key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:sr:kbd$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:or:itrans$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:sv:post$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:cmc:kbd$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:ka:kbd$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:dv:phonetic$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:he:kbd$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:kn:itrans$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:ml:itrans$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:te:itrans$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:en:ispell$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:si:samanala$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:si:wijesekera$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:ar:kbd$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:da:post$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:grc:mizuochi$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:kk:arabic$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:kk:kbd$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:fa:isiri$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:ug:kbd$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:ko:han2$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:ko:romaja$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:el:kbd$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:ta:lk-renganathan$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:ta:itrans$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:am:sera$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:bn:unijoy$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:bn:itrans$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:gu:itrans$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:sk:kbd$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:pa:itrans$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:sa:harvard-kyoto$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:hr:kbd$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:lo:lrt$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:lo:kbd$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:km:yannis$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:fr:azerty$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:hi:itrans$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:hi:typewriter$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:my:kbd$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:bo:wylie$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:bo:ewts$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:bo:tcrc$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:th:kesmanee$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:th:pattachote$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:th:tis820$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:ru:yawerty$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:ru:phonetic$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:ru:kbd$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:hy:kbd$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:zh:pinyin$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:zh:cangjie$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:zh:bopomofo$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:zh:quick$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:zh:py$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:zh:tonepy$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:vi:viqr$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:vi:telex$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:vi:tcvn$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:vi:vni$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:ja:trycode$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:ja:anthy$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:ja:tcode$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "0" ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        new_value=$(echo $current_value | tr ',' '\n' | grep -v ^m17n:as:itrans$ |tr '\n' ',' | sed 's/,$//'); 
        if [ -z ${new_value} ]; then 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --unset $key; 
        else 
                new_value="[${new_value}]"; 
                /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
        fi 
fi

POSTIN

/bin/sh

key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep sr |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:sr:kbd"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep or |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:or:itrans"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep sv |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:sv:post"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep cmc |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:cmc:kbd"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep ka |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:ka:kbd"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep dv |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:dv:phonetic"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep he |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:he:kbd"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep kn |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:kn:itrans"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep ml |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:ml:itrans"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep te |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:te:itrans"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep en |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:en:ispell"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep si |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:si:samanala"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep si |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:si:wijesekera"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep ar |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:ar:kbd"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep da |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:da:post"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep grc |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:grc:mizuochi"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep kk |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:kk:arabic"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep kk |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:kk:kbd"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep fa |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:fa:isiri"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep ug |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:ug:kbd"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep ko |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:ko:han2"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep ko |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:ko:romaja"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep el |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:el:kbd"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep ta |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:ta:lk-renganathan"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep ta |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:ta:itrans"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep am |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:am:sera"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep bn |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:bn:unijoy"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep bn |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:bn:itrans"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep gu |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:gu:itrans"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep sk |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:sk:kbd"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep pa |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:pa:itrans"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep sa |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:sa:harvard-kyoto"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep hr |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:hr:kbd"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep lo |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:lo:lrt"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep lo |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:lo:kbd"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep km |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:km:yannis"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep fr |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:fr:azerty"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep hi |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:hi:itrans"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep hi |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:hi:typewriter"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep my |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:my:kbd"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep bo |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:bo:wylie"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep bo |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:bo:ewts"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep bo |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:bo:tcrc"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep th |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:th:kesmanee"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep th |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:th:pattachote"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep th |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:th:tis820"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep ru |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:ru:yawerty"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep ru |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:ru:phonetic"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep ru |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:ru:kbd"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep hy |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:hy:kbd"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep zh |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:zh:pinyin"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep zh |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:zh:cangjie"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep zh |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:zh:bopomofo"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep zh |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:zh:quick"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep zh |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:zh:py"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep zh |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:zh:tonepy"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep vi |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:vi:viqr"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep vi |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:vi:telex"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep vi |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:vi:tcvn"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep vi |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:vi:vni"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep ja |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:ja:trycode"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep ja |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:ja:anthy"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep ja |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:ja:tcode"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi
key="/desktop/ibus/general/preload_engines" 
if [ "$1" = "1" -a `locale -a|grep as |wc -l` -gt 0 ]; then 
        current_value=$(/usr/bin/gconftool-2 --get ${key} 2>/dev/null); 
        current_value=${current_value/[/}; 
        current_value=${current_value/]/}; 
        if [ -n "${current_value}" ]; then 
                new_value="${current_value},"; 
        fi 
        new_value="${new_value}m17n:as:itrans"; 
        new_value="[${new_value}]"; 
        /usr/bin/gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set $key --type list --list-type=string "${new_value}"; 
fi