Pressbooks\GlobalTypography::_getBookLanguage PHP Метод

_getBookLanguage() защищенный Метод

protected _getBookLanguage ( ) : string
Результат string
    protected function _getBookLanguage()
    {
        $lang = '';
        $book_lang = Book::getBookInformation();
        $book_lang = @$book_lang['pb_language'];
        switch ($book_lang) {
            case 'el':
                // Ancient Greek
                $lang = 'grc';
                break;
            case 'ar':
                // Arabic
            // Arabic
            case 'ar-dz':
            case 'ar-bh':
            case 'ar-eg':
            case 'ar-jo':
            case 'ar-kw':
            case 'ar-lb':
            case 'ar-ma':
            case 'ar-om':
            case 'ar-qa':
            case 'ar-sa':
            case 'ar-sy':
            case 'ar-tn':
            case 'ar-ae':
            case 'ar-ye':
                $lang = 'ar';
                break;
            case 'he':
                // Biblical Hebrew
                $lang = 'he';
                break;
            case 'zh':
                // Chinese (Simplified)
            // Chinese (Simplified)
            case 'zh-cn':
            case 'zh-sg':
                $lang = 'zh_HANS';
                break;
            case 'zh-hk':
                // Chinese (Traditional)
            // Chinese (Traditional)
            case 'zh-tw':
                $lang = 'zh_HANT';
                break;
            case 'gu':
                // Gujarati
                $lang = 'gu';
                break;
            case 'ja':
                // Japanese
                $lang = 'ja';
                break;
            case 'ko':
                // Korean
                $lang = 'ko';
                break;
            case 'ta':
                // Tamil
                $lang = 'ta';
                break;
            case 'tr':
                // Turkish
                $lang = 'tr';
                break;
        }
        return $lang;
    }