PHPMailer\PHPMailer\PHPMailer::lang PHP Method

lang() protected method

Get an error message in the current language.
protected lang ( string $key ) : string
$key string
return string
    protected function lang($key)
    {
        if (count($this->language) < 1) {
            $this->setLanguage('en');
            // set the default language
        }
        if (array_key_exists($key, $this->language)) {
            if ('smtp_connect_failed' == $key) {
                //Include a link to troubleshooting docs on SMTP connection failure
                //this is by far the biggest cause of support questions
                //but it's usually not PHPMailer's fault.
                return $this->language[$key] . ' https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting';
            }
            return $this->language[$key];
        } else {
            //Return the key as a fallback
            return $key;
        }
    }