Greasy Fork

MiWiFi mini UKR (pingvin.pro)

Переклад налаштувань роутера

// ==UserScript==
// @name        MiWiFi mini UKR (pingvin.pro)
// @description Переклад налаштувань роутера
// @author      Stydent
// @icon        http://miwifi.com/favicon.ico
// @include	*192.168.31.1/*
// @include	http://miwifi.com/*
// @version     1.0 build 1
// @namespace 
// ==/UserScript==
// 

(function () {

    function findAndReplace(searchText, replacement, searchNode) {
        if (!searchText || typeof replacement === 'undefined') {
            // Throw error here if you want...
            return;
        }
        var regex = typeof searchText === 'string' ? new RegExp(searchText, 'g') : searchText,
            childNodes = (searchNode || document.body).childNodes,
            cnLength = childNodes.length;
	    excludes = 'html,head,style,title,link,meta,script,object,iframe';
        while (cnLength--) {
            var currentNode = childNodes[cnLength];
            if (currentNode.nodeType === 1 && (',' + excludes + ',').indexOf(',' + currentNode.nodeName.toLowerCase() + ',') === -1) {
                arguments.callee(searchText, replacement, currentNode);
            }
            if (currentNode.nodeType !== 3 || !regex.test(currentNode.data) ) {
                continue;
            }
            var parent = currentNode.parentNode,
                frag = (function(){
                    var html = currentNode.data.replace(regex, replacement),
                        wrap = document.createElement('div'),
                        frag = document.createDocumentFragment();
                    wrap.innerHTML = html;
                    while (wrap.firstChild) {
                        frag.appendChild(wrap.firstChild);
                    }
                    return frag;
                })();
            parent.insertBefore(frag, currentNode);
            parent.removeChild(currentNode);
        }
    }

    function translate() {
        var ts = {
			"路由器正常工作情况下建议使用系统升级检测进行升级,在当系统无法升级或需要降级到前一版本时使用手动上传rom包进行升级。":"У разі виникнення помилок при ОТА-оновленні або якщо треба знизити версію прошивки, ви можете завантажити оновлення вручну",
			"升级过程中请勿断开路由器电源,否则将导致路由器损坏而无法使用;升级完成后,路由器将会自动重新启动。":"Забороняється відключати живлення під час оновлення, це може викликати збій. Роутер автоматично перезавантажиться після успішного оновлення",
			"你的浏览器禁止了Javascript功能,会造成无法使用系统进行路由器管理,请开启。":"Javascript відключений, він необхідний для роботи в адміністративній панелі",
			"您没有在列表中添加任何设备,保存后所有设备将无法访问网络!请返回修改":"Необхідно додати хоча б один пристрій в білий список інакше ніхто не зможе отримати доступ до мережі!",
			"开启DMZ功能可以将内网某一个设备的IP映射到外网,方便从外网访问到该设备。":"Функція DMZ дозволяє пристрою мати певний IP для швидкого доступу до нього з інтернету",
			"你似乎没有连接网线,建议您接入网线之后继续,或者您可以进行无线中继":"Кабель не підключено. Відключіть кабель або використовуйте бездротову технологію",
			"IP地址由4个 0~255 之间的数字组成,数字之间用点区隔":"IP-4 складається з х цілих чисел від 0 до 255, розділеними точкою",
			"经过检测,建议使用的DHCP方式(系统自动分配IP地址)":"Рекомендується режим DHCP (система сама призначає IP-адреса)",
			"MAC地址格式有误,如ab:cd:ef:11:22:33":"Невірний формат MAC-адреси, повинен бути виду AB:CD:EF:11:22:33",
			"自动连接路由器失败,请检查无线或者网线是否连接正确。":"Помилка підключення, перевірте кабель",
			"经过检测,无法识别你的上网类型,请手工选择上网方式":"Автоматичні налаштування неможливі, налаштуйте роутер вручну",
			"关闭该功能将使路由器恢复出厂MAC地址,确认关闭?":"Натиснувши ОК, ви відновите заводський MAC-адресу",
			"是否确定恢复出厂设置,并让小米路由器回到初始状态?":"Скинути налаштування на заводські?",
			"正在配置用户名与密码,15秒后将自动跳转管理后台":"Первинна настройка завершена. 15 Через секунд ви перейдете в адміністративну панель",
			"正在配置用户名与密码,请稍候手动连接Wi-Fi":"Налаштуйте Wi-Fi вручну ",
			"经过检测,你的WAN口无法连通,可能网线没插好":"Помилка підключення до кабелю інтернету",
			"连接Wi-Fi成功后请刷新页面进入管理后台":" оновіть сторінку після входу",
			"在路由器工作模式和中继工作模式之间进行切换":"Перемикання між режимом маршрутизатора і повторювача",
			"只需简单设置,立即开启全新的智能路由器":"Налаштуйте і користуйтеся",
			"请问你睡着了吗?这么久还没完成初始化。":"Ку-ку! Налаштування ще не завершене!",
			"将Wi-Fi密码同时设为路由器管理密码":"Використовувати один пароль",
			"设置成功正在重启,需要30秒请等待":"Налаштування збережені, перезавантаження. 30 секунд Зачекайте",
			"请选择或输入需要中继的无线网络和密码":"Виберіть потрібні види бездротових мереж",
			"必须由字母,数字,下划线和破折号组成":" повинен складатися з букв, цифр, підкреслення і тире",
			"扩大已有无线Wi-Fi网络的覆盖范围":"Розширення існуючої мережі",
			"体验路由器远程管理和更多好玩功能!":"Керуйте пристроєм дистанційно!",
			"检查失败,网络繁忙请刷新页面重试。":"помилка перевірки оновлень",
			"你确定要清除这个设备的QoS配置?":"Видалити налаштування QoS для даного пристрою?",
			"网络覆盖已经变的更广、信号更强!":"Охоплення ширше, сигнал сильніше!",
			"确认要解除选中项目的绑定关系?":"Зняти прив'язку з обраних пунктів?",
			"恭喜!小米路由器已初始化完成!":"Вітаємо, налаштування завершене!",
			"请输入运营商提供的宽带账号信息":"Введіть налаштування PPPoE",
			"创建一个新的无线Wi-Fi网络":"Нове Wi-Fi підключння",
			"密码过长,请使用短一些的密码":"Занадто довгий пароль",
			"名字过长,请使用短一些的名字":"Занадто довге ім'я",
			"正在检测上网连接方式,请稍等":"Підключення до мережі",
			"可以手动更改为其他MAC地址":"а потім повернути заводськв наліштування",
			"你的版本是最新的,无需升级。":"оновлення не потрібне",
			"PPTP/L2TP 服务列表":"Список служб PPTP/L2TP",
			"初始化设置已经其他终端完成":"Інші налаштування завершені",
			"请设置Wi-Fi名称与密码":"Встановіть логін та пароль для доступа до Wi-Fi",
			"Wi-Fi密码不能少于8位":"Пароль менше 8 символів",
			"跳转到MiWiFi.com":"Перехід на MiWiFi.com",
			"你什么都没改变,提交什么啊":"Вт щось змінили",
			"请选择要扩大范围的无线网络":"Оберіть мережу для збільшення охоплення",
			"密码错误,请重试或者尝试":"Невірний пароль. Спробуйте ще раз або використайте root-пароль ",
			"扫描二维码下载手机APP":"Проскануйте QR-код нижче для завантаження мобільного додатка",
			"必须是base64位字符":" повинно бути base64",
			"当前管理终端的MAC地址":"Ви можете змінити MAC-адресу пристрою",
			"你未选择文件,请重新选择":"Файл не вибрано",
			"网络正常情况下不建议修改":"зазвичай не вимагає додаткового налаштування",
			"请手工选择需要的工作模式":"Оберіть режим роботи",
			"用户设置限速规则与优先级":"користувач вибирає пріоритети і обмеження",
			"IP地址最后一位不能为空":"Введіть закінчення IP-адреси",
			"关闭成功,生效中,请稍候":"Відключення DMZ, зачекайте",
			"初始化设置不是我完成的":"Налаштування не виконано",
			"操作生效,等待设备重启":"Налаштування застосовані, пристрій перезавантажується",
			"必须是完整的URL,如":" Повинно бути URL, наприклад",
			"WPA/WPA2个人版":"WPA/WPA2",
			"出现10个错误,请检查":"Помилка 10!",
			"发生未知错误,测速失败":"Невідома помилка",
			"当前使用的MAC地址是":"Теперішній MAC: ",
			"DHCP的静态IP分配":"Прив'язка IP до пристроїв",
			"你确定要解除此项绑定?":"Прибрати прив'язку?",
			"当前QoS服务暂未开启":"QoS відключений",
			"请输入路由器管理密码":"Введіть пароль для входу",
			"操作生效,重启成功!":"Налаштування застосовані, пристрій перезавантажений!",
			"管理密码不能少于8位":"Root-пароль коротше 8 символів",
			"初始化设置是我完成的":"Налаштування закінчена",
			"查看当前连接终端设备":"Переглянути",
			"不允许列表中设备访问":"не дозволяти доступ користувачам зі списку",
			"只允许列表中设备访问":"дозволяти доступ тільки списку",
			"正在检测更新,请稍候":"перевірка оновлень",
			"文件上传到服务器失败":"помилка завантаження",
			"DHCP静态IP分配":"Привязка IP",
			"确定要删除这项数据吗":"Видалити?",
			"系统自动进行智能限速":"розумне обмеження швидкості",
			"系统错误,请重试。":"системна помилка",
			"经过检测,建议使用":"Після тестування рекомендуємо ",	
			"必须有字母数字组成":" повинен складатися з букв і цифр",
			"请输入标准字符,如":"Введіть стандартні символи, наприклад ",
			"欢迎使用小米路由器":"Вітаємо!",
			"快速设置Wi-Fi":"Налаштування Wi-Fi",
			"恢复出厂MAC地址":"Відновлення MAC",
			"还没有设备添加进来":"Можна додати ще",
			"还没有设备连接进来":"Не підключено жодного пристрою",
			"还没有服务添加进来":"Можна додати ще сервіси",
			"必须大于零的整数":"має бути натуральним більше 0",
			"你已完成无线中继":"Налаштування Wi-Fi завершена",
			"用户许可使用协议":"ліцензійної угоди",
			"必须全是邮箱地址":" не e-mail",
			"隐藏网络不被发现":"приховати мережу",
			"UPnP设备列表":"список пристроїв UPnP",
			"没有UPnP设备":"Пристрої UPnP відсутні",
			"已绑定的设备列表":"Список",
			"使用DHCP上网":"Використовувати DHCP",
			"手工输入网络名称":"Прихована мережу (ввести вручну)",
			"手工设置外网带宽":"Налаштування пропускної здатності",
			"刷新当前设备列表":"Оновити список пристроїв",
			"新建端口转发规则":"Нове правило проброса портів",
			"范围转发规则列表":"Список правил",
			"新建范围转发规则":"Новий діапазон адрес",
			"配置成功,请稍候":"Налаштування завершено, зачекайте",
			"DMZ IP地址":"DMZ IP",
			"端口转发规则列表":"Список правил",
			"无线MAC地址过滤":"Фільтрація по MAC",
			"必须是信用卡号":" повинен бути номером кредитки",
			"允许所有人连接":"вільне підключення",
			"PPPoE方式":"PPPoE підключення",
			"我已经插好网线":"Кабель підключений",
			"Wi-Fi设置":"Налаштування Wi-Fi",
			"WPA2个人版":"WPA2 шифрування",
			"必须是邮箱地址":" не e-mail",
			"Wi-Fi名称":"Назва",
			"Wi-Fi密码":"Пароль",
			"查看路由器信息":"Статистика даних",
			"还没有进行测速":"Ще не проводилась",
			"需要输入帐号与":"Введіть логін та ",
			"MAC地址克隆":"Клонування MAC",
			"黑名单设备列表":"Чорний список пристроїв",
			"白名单设备列表":"Білий список пристроїв",
			"从在线列表添加":"Завантажити з підключених",
			"修改路由器密码":"Зберегти",
			"修改路由器密码":"Зміна пароля",
			"局域网IP地址":"IP-адреса пристрою",
			"上传并安装固件":"Встановити",
			"外网带宽检测":"Перевірка швидкості",
			"智能限速QoS":"Налаштування QoS",
			"QoS智能限速":"Налаштування QoS",
			"删除QoS设置":"Видалення налаштувань",
			"手工设置QoS":"Ручне налаштування QoS",
			"TCP和UDP":"TCP та UDP",
			"一键无线中继":"переключити",
			"不能包含中文":" має бути з китайськими символами",
			"必须是正整数":" має бути натуральним",
			"等待自动跳转":"автоматичний перехід",
			"已阅读并同意":"Приймаю умови ",
			"日志上传成功":"Журнал успішно завантажений",
			"加载中...":"Завантаження...",
			"查看带宽信息":"Статистика швидкості",
			"查看带宽信息":"швидкість",
			"网线连网设备":"підключення",
			"无线访问控制":"Доступ до Wi-Fi",
			"修改上网方式":"Змінити",
			"DHCP服务":"DHCP",
			"恢复出厂设置":"Скидання налаштувань",
			"UPnP状态":"Статус UPnP",
			"没有设置信息":"Пусто",
			"工作模式切换":"Режим роботи",
			"无线中继模式":"Режим Репітера",
			"UPnP未开启":"UPnP відімкнений",
			"IP和MAC":"IP и MAC",
			"内部IP地址":"Внутр.IP",
			"保存并生效":"Зберегти та застосувати",
			"必须是字母":" повинен складатися з букв",
			"必须是小数":" має бути десятковим",
			"必须是数字":" має бути числом",
			"必须是整数":" має бути цілим",
			"小米路由器":"Xiaomi WiFi-mini",
			"类型的文件":" типом",
			"局域网设置":"Налаштування LAN",
			"正在查询中":"Запит",
			"局域网IP":"IP-адреса",
			"请选择固件":"Виберіть файл прошивки",
			"客户端IP":"IP клієнта",
			"MAC地址":"MAC",
			"黑名单模式":"Чорний список",
			"白名单模式":"Білий список",
			"QoS状态":"Стан QoS",
			"路由器模式":"Режим роутера",
			"服务提供商":"Постачальник",
			"设置DMZ":"Налаштування DMZ",
			"服务器地址":"Адреса сервера",
			"解除绑定":"Видалити",
			"解绑选中":"Прибрати",
			"开始升级":"Оновити",
			"选择网络":"Назва",
			"网络名称":"Назва",
			"输入密码":"Пароль",
			"连接类型":"Тип з'єднання",
			"子网掩码":"Маска",
			"静态IP":"Стат.IP",
			"设备列表":"Обладнання",
			"设备信息":"Інфо",
			"连接时长":"Дія",
			"开始IP":"Початок",
			"结束IP":"Кінець",
			"升级检测":"Зберегти",
			"当前版本":"Теперішня версія ",
			"手动升级":"Оновлення вручну",
			"上传日志":"Завантаження журналу",
			"立即恢复":"Скидання",
			"端口转发":"Перекидання портів",
			"应用名称":"Ім'я",
			"内部端口":"Внутрішній",
			"外部端口":"Зовнішній",
			"增加一项":"Додати",
			"一键绑定":"Зберегти",
			"确认提示":"Зберегти",
			"不能相同":" не можуть бути однакові",
			"不能为空":" не може бути порожнім",
			"必须大于":" має бути більше ",
			"必须小于":" має бути менше ",
			"必须等于":" має дорівнювати ",
			"上网设置":"налаштування інтернету",
			"访问官网":"Сайт",
			"服务热线":"Гаряча лінія",
			"无需拨号":"Не набирати",
			"需要拨号":"Налаштування ",
			"不能少于":" не менше ",
			"不能大于":" не більше ",
			"加密方式":"шифрування",
			"提示信息":"Повідомлення",
			"官方微信":"QR-код",
			"官方微博":"мікроблог",
			"KB/S":" Кбит/сек",
			"МБ/S":" Мбит/сек",
			"混合加密":"гібрид ",
			"宽带密码":"Пароль",
			"输入有误":"Помилка",
			"管理密码":"Паролі",
			"宽带账号":"Логін",
			"用户社区":"Форум",
			"我要重置":"Скидання",
			"管理密码":"Root",
			"官方网站":"Сайт",
			"一键中继":"Ключ",
			"路由状态":"Статистика",
			"路由设置":"Налаштування",
			"终端设备":"Користувачі",
			"稳定运行":"Час роботи",
			"立即测速":"Перевірка швидкості",
			"外网速度":"швидкість завантаження",
			"系统版本":"Прошивка",
			"加密方式":"шифрування",
			"IP地址":"IP-адреса ",
			"正在测速":"Перевірка швидкості",
			"重新测速":"Повтор",
			"外网带宽":"Мережа",
			"终端管理":"Керування",
			"下载带宽":"Завантаження",
			"上传带宽":"Віддача",
			"手工修改":"Змінити",
			"网络速度":"Перевірка швидкості",
			"无线信道":"Канал",
			"信号强度":"Потіужність",
			"安全中心":"безпека",
			"高级设置":"Опції",
			"系统状态":"Стан",
			"频段带宽":"Частоти",
			"上网方式":"Інтернет",
			"控制模式":"Режим",
			"设备名称":"Ім'я",
			"设置成功":"Збережено",
			"手工添加":"Додати вручну",
			"确认密码":"Повтор",
			"自动配置":"Автоналаштування",
			"特殊拨号":"Спеціальний набір",
			"2.4G":"2.4 Гц",
			"Mbps":"Мбіт/сек",
			"Kbps":"Кбіт/сек",
			"默认网关":"Шлюз",
			"无线网络":"Налаштування Wi-Fi",
			"当前网速":"Поточна швидкість",
			"智能限速":"Розумна швидкість",
			"限速模式":"Режим",
			"系统自动":"Авто",
			"上次测速":"Останнє",
			"最大带宽":"Макс. пропускна здатність",
			"上传上限":"віддача",
			"下载上限":"Завантаження",
			"绑定设备":"вибір обладнання",
			"服务列表":"список послуг",
			"主机名称":"ім'я хоста",
			"最近更新":"Оновлення",
			"添加服务":"Додати службу",
			"主机名称":"Назвае",
			"状态检查":"Перевірка",
			"强制更新":"оновлення",
			"添加规则":"Додати",
			"起始端口":"Початковий",
			"结束端口":"Кінцевий",
			"拨号成功":" успішно!",
			"连网设备":" антена",
			"目标IP":"Порт",
			"协议类型":"Тип",
			"添加服务":"Додати службу",
			"无加密":"Без шифрування ",
			"不一致":" нусумісні",
			"必须是":" повинно бути ",
			"重启中":"Перезавантаження",
			"处理中":"Збереження",
			"消息框":"Повідомлення",
			"强加密":"Сильне ",
			"个字节":" байт",
			"输入与":" та ",
			"输入与":" та ",
			"登录中":"Вхід",
			"互联网":"Інтернет",
			"M带宽":" Мб",
			"稳定版":" стабільна",
			"开发版":" beta",
			"G网络":" Гц",
			"已连接":"Підключено",
			"原密码":"Старий",
			"新密码":"Новий",
			"下一步":"Далі",
			"优先级":"Пріоритет",
			"用户名":"Логін",
			"未生效":"Відключено",
			"已生效":": включено",
			"服务器":"Сервер",
			"口速率":" Швидкість",
			"5G":"5 Гц",
			"网关":"Шлюз",
			"添加":"Ддати",
			"租约":"",
			"注意":"Увага",
			"协议":"Протокол",
			"移除":"Видалити",
			"跳过":"Пропустити",
			"用时":"Прошло ",
			"开始":"Розпочати",
			"取消":"Відміна",
			"完成":"Готово",
			"密码":"Пароль",
			"继续":"Далі",
			"返回":"Назад",
			"或者":" або ",
			"账号":"Логін",
			"小时":" ч. ",
			"登录":"Вхід",
			"确认":"ОК",
			"MB/S":"Мбайт/сек",
			"KB/S":"Кбайт/сек",
			"KB":"КБ",
			"/S":"/сек",
			"退出":"Вихід",
			"名称":"Ім'я",
			"保存":"Зберегти",
			"本机":"Стан",
			"型号":"Модель",
			"关机":"Вимкнути",
			"重启":"Перезавантаження",
			"分钟":"хв.",
			"自动":"Авто ",
			"穿墙":"Максимум",
			"标准":"Середня",
			"节能":"Мінімум",
			"操作":"Дія",
			"确定":"ОК",
			"应用":"Застосувати",
			"必填":"Обов'язковий",
			"选填":"Не обов'язковий",
			"字节":"Байт",
			"切换":"Перемкнути",
			"上传":"Віддача",
			"下载":"Завантаження",
			"手工":"Вручну",
			"删除":"Видалити",
			"编辑":"Змінити",
			"状态":"Статус",
			"访问":" доступ",
			"速率":"швидкість",
			"推荐":"рекомендується",
			"账户":"Логін",
			"外网":"Екстранет ",
			"断开":" (Відімкнути)",
			"位":" символів",
			"天":" дн. ",
			"秒":" сек. ",
			"分":" хв. ",
			"台":"шт.",
			"中":"Середній",
			"低":"Низький",
			"高":"Високий",	
			":":":",
			",":", ",
		};
        for(var t in ts) {
            findAndReplace(t,ts[t]);
        };
        setTimeout(translate, 1000);
    };

    setTimeout(translate, 1000);

})();