MyBB.de Forum
[geteilt] Formell vs. Informell - was nutzt ihr? - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html)
+--- Forum: MyBB 1.6.x (https://www.mybb.de/forum/forum-58.html)
+---- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-59.html)
+---- Thema: [geteilt] Formell vs. Informell - was nutzt ihr? (/thread-28543.html)



[geteilt] Formell vs. Informell - was nutzt ihr? - Licht - 11.10.2013

ich finde den Thema hier interessiert.

wir von Gehörlosen reden immer "DU"

nun hab ich Frage:

wie kann ich Sprachpaket English (American) löschen?

danke für Erklärung!


RE: Formell vs. Informell - was nutzt ihr? - SvePu - 11.10.2013

(11.10.2013, 18:12)HCF schrieb: i....
nun hab ich Frage:

wie kann ich Sprachpaket English (American) löschen?

Hi, schalte doch einfach den "Sprachwähler" in der allgemeinen Konfiguration ab. Dann wird er im Footer nicht mehr angezeigt.

   

btw: Ich nutze auch die "DU"-Form als Standard.


MfG Sven


RE: Formell vs. Informell - was nutzt ihr? - Licht - 11.10.2013

@ Sven

das hab ich auch getan im ACP.

Nur ich möchte gerne den Sprachpaket Englisch löschen. da suche mir den Lösung!


RE: Formell vs. Informell - was nutzt ihr? - SvePu - 11.10.2013

OK... Wink

Also ich weiß, dass Core-Hacks nicht die Beste Lösung sind, aber in der inc/class_language.php Datei kann man die Standard-Sprache definieren.

PHP-Code:
    /**
     * Set the language for an area.
     *
     * @param string The language to use.
     * @param string The area to set the language for.
     */
    
function set_language($language="english"$area="user")
    {
        global 
$mybb;
        
        
$language preg_replace("#[^a-z0-9\-_]#i"""$language);

        
// Default language is English.
        
if($language == "")
        {
            
$language "english";
        }
        
        
// Check if the language exists.
        
if(!$this->language_exists($language))
        {
            die(
"Language $language ($this->path/$language) is not installed");
        }
        
        
$this->language $language;
        require 
$this->path."/".$language.".php";
        
$this->settings $langinfo;

        
// Load the admin language files as well, if needed.
        
if($area == "admin")
        {
            if(!
is_dir($this->path."/".$language."/{$area}"))
            {
                if(!
is_dir($this->path."/".$mybb->settings['cplanguage']."/{$area}"))
                {
                    if(!
is_dir($this->path."/english/{$area}"))
                    {
                        die(
"Your forum does not contain an Administration set. Please reupload the english language administration pack.");
                    }
                    else
                    {
                        
$language "english";
                    }
                }
                else
                {
                    
$language $mybb->settings['cplanguage'];
                }
            }
            
$this->language $language."/{$area}";
        }
    }

    
/**
     * Load the language variables for a section.
     *
     * @param string The section name.
     * @param boolean Is this a datahandler?
     * @param boolean supress the error if the file doesn't exist?
     */
    
function load($section$isdatahandler=false$supress_error=false)
    {
        
// Assign language variables.
        // Datahandlers are never in admin lang directory.
        
if($isdatahandler === true)
        {
            
$this->language str_replace('/admin'''$this->language);
        }
        
$lfile $this->path."/".$this->language."/".$section.".lang.php";
        
        if(
file_exists($lfile))
        {
            require_once 
$lfile;
        }
        elseif(
file_exists($this->path."/english/".$section.".lang.php"))
        {
            require_once 
$this->path."/english/".$section.".lang.php";
        }
        else
        {
            if(
$supress_error != true)
            {
                die(
"$lfile does not exist");
            }
        }
        
        
// We must unite and protect our language variables!
        
$lang_keys_ignore = array('language''path''settings');
        
        if(
is_array($l))
        {
            foreach(
$l as $key => $val)
            {
                if((empty(
$this->$key) || $this->$key != $val) && !in_array($key$lang_keys_ignore))
                {
                    
$this->$key $val;
                }
            }
        }
    } 

Vielleicht ist das eine Möglichkeit => Standard-Sprache auf deutsch_du und dann englisch löschen.

Bevor es in die Hose geht, müssten sich das aber die Spezies mal anschauen.. Wink


RE: Formell vs. Informell - was nutzt ihr? - MrBrechreiz - 11.10.2013

Wenn Du das englische Sprachpaket löschst, kann es dazu führen das einige Plugins ihren Dienst einstellen und es Fehlermelungen regnet, weil die Sprachausgabe fehlt.


RE: Formell vs. Informell - was nutzt ihr? - Licht - 11.10.2013

(11.10.2013, 20:34)MrBrechreiz schrieb: Wenn Du das englische Sprachpaket löschst, kann es dazu führen das einige Plugins ihren Dienst einstellen und es Fehlermelungen regnet, weil die Sprachausgabe fehlt.

verstehe, dann lassen so.. danke dir..