Greasy Fork is available in English.

yunpan.360.cn

Русский перевод сайта yunpan.360.cn

  1. // ==UserScript==
  2. // @id yunpan.360.cn
  3. // @name yunpan.360.cn
  4. // @version 1.1.2
  5. // @namespace https://github.com/LEXASOFT/yunpan.360.cn/
  6. // @description Русский перевод сайта yunpan.360.cn
  7. // @include http://yunpan.360.cn/*
  8. // @include http://*.yunpan.360.cn/*
  9. // @include http://yunpan.cn/*
  10. // @include http://*.yunpan.cn/*
  11. // @match http://yunpan.360.cn/*
  12. // @match http://*.yunpan.360.cn/*
  13. // @match http://yunpan.cn/*
  14. // @match http://*.yunpan.cn/*
  15. // @grant none
  16. // ==/UserScript==
  17.  
  18. (function () {
  19.  
  20. function findAndReplace(searchText, replacement, searchNode) {
  21. if (!searchText || typeof replacement === 'undefined') {
  22. // Throw error here if you want...
  23. return;
  24. }
  25. var regex = typeof searchText === 'string' ? new RegExp(searchText, 'g') : searchText,
  26. childNodes = (searchNode || document.body).childNodes,
  27. cnLength = childNodes.length;
  28. excludes = 'html,head,style,title,link,meta,script,object,iframe';
  29. while (cnLength--) {
  30. var currentNode = childNodes[cnLength];
  31. if (currentNode.nodeType === 1 && (',' + excludes + ',').indexOf(',' + currentNode.nodeName.toLowerCase() + ',') === -1) {
  32. arguments.callee(searchText, replacement, currentNode);
  33. }
  34. if (currentNode.nodeType !== 3 || !regex.test(currentNode.data) ) {
  35. continue;
  36. }
  37. var parent = currentNode.parentNode,
  38. frag = (function(){
  39. var html = currentNode.data.replace(regex, replacement),
  40. wrap = document.createElement('div'),
  41. frag = document.createDocumentFragment();
  42. wrap.innerHTML = html;
  43. while (wrap.firstChild) {
  44. frag.appendChild(wrap.firstChild);
  45. }
  46. return frag;
  47. })();
  48. parent.insertBefore(frag, currentNode);
  49. parent.removeChild(currentNode);
  50. }
  51. }
  52.  
  53. function translate() {
  54. var ts = {
  55. "上传文件到360云盘":"Загрузка файлов в облако",
  56. "当前浏览器可升级为“云加速上传”,支持文件秒传、断点续传、大文件上传":"Ускорьте загрузку, установив специальный ",
  57. "安装升级控件":"плагин",
  58. "进入我的云盘":"Войти в диск",
  59. "到:":"Загрузить в: ",
  60. "等待上传中...":"В ожидании загрузки ...",
  61. "恭喜您,上传成功!":"Файл загружен без ошибок",
  62. "已上传到根目录:":"Загружено в:",
  63. "网页版单文件最大支持":"Поддерживаемый размер файла: до ",
  64. "安装PC客户端,上传5G超大文件":"Установите плагин для поддержки размера файла до 5 Гб",
  65. "全部文件":"Все файлы",
  66. "转入文件保险箱":"В сейф",
  67. "文件保险箱":"Сейф",
  68. "查看分享链接":"Перейти по ссылке доступа",
  69. "我分享的文件":"Моя шара",
  70. "我的共享群":"Мои общие группы",
  71. "(2013年8月14日起分享流量不限量)":" (с 14.8.2013 можно расшаривать без ограничений)",
  72. "分享的文件":"Расшарить",
  73. "回收站":"Корзина",
  74. "热门共享群":"Топ группы",
  75. "文件共享群":"Группы",
  76. "查找群":"Найти группу",
  77. "创建群":"Создать группу",
  78. "创建":"Создать",
  79. "查找":"Найти",
  80. "返回":"Назад",
  81. "打包下载":"Скачать архивом",
  82. "离线下载":"Offline-загрузчик",
  83. "最近上传":"Загрузка",
  84. "上传":"Загрузить",
  85. "新建文件夹":"Создать папку",
  86. "下载/转存":"Скачали/Забрали",
  87. "下载次数":"Кол-во скачиваний",
  88. "高速下载":"Скачать",
  89. "下载":"Скачать",
  90. "删除":"Удалить",
  91. "批量分享":"Расшарить все",
  92. "分享文件":"Расшарить",
  93. "取消分享":"Отменить шару",
  94. "分享者":"Кто расшарил",
  95. "复制分享链接":"Скопировать ссылку",
  96. "分享":"Расшарить",
  97. "更多":"Еще...",
  98. "重命名":"Переименовать",
  99. "移动":"Переместить",
  100. "文件时光机":"История",
  101. "排序:":"Сортировать по:",
  102. "文件名":"Название",
  103. "名称":"Имя",
  104. "6-20个字符,(区分大小写)":"6-20 символов (с учетом регистра)",
  105. "请输入图中的字母或数字,不区分大小写":"Пожалуйста, введите буквы или цифры, без учета регистра",
  106. "大小":"Размер",
  107. "修改日期":"Изменен",
  108. "每日抽奖":"Бонус",
  109. "已经抽奖":"Бонус",
  110. "书籍":"Книги",
  111. "文档":"Документы",
  112. "视频":"Видео",
  113. "音乐":"Музыка",
  114. "来自-手机":"С телефона ",
  115. "图片":"Картинки",
  116. "免费扩容":"Достижения",
  117. "退出群":"Покинуть",
  118. "退出":"Выход",
  119. "参与云盘双蛋活动 赢大奖":"Участвуй в облачных мероприятиях с розыгрышем призов",
  120. "在线查看":"Online просмотр",
  121. "确定":"Подтвердить",
  122. "取消":"Отменить",
  123. "完成":"Готово",
  124. "添加文件":"Добавить файл",
  125. "添加文件夹":"Добавить папку",
  126. "群空间":"Место",
  127. "邀请成员":"Пригласить",
  128. "群设置":"Настройки",
  129. "举报":"Жалоба",
  130. "群内新文件":"История",
  131. "群扩容":"Бонус",
  132. "群信息":"Инфо",
  133. "通过每日签到抽奖":"Ежедневный бонус",
  134. "签到抽奖":"Доб. место",
  135. "已经签到":"Получен",
  136. "查看扩容记录":"История получения",
  137. "扩容记录":"Объем",
  138. "日期":"Дата",
  139. "详情":"Детали",
  140. "群成员":"Участник группы",
  141. "36T免费空间":"Доб.36T",
  142. "云盘首页":"Перейти к диску",
  143. "首页":"Домой",
  144. "手机U盘":"Моб.",
  145. "论坛":"Форум",
  146. "注册360账号":"Зарегистрироваться",
  147. "忘记密码?":"Забыл пароль?",
  148. "下次自动登录":"запомнить",
  149. "确认密码":"Еще раз",
  150. "验证码":"Капча",
  151. "请输入您的常用邮箱":"Введите реальный адрес почты",
  152. "没有邮箱?":"Нет почты?",
  153. "请再次输入密码":"Пожалуйста, введите заново пароль",
  154. "我已经阅读并同意":" Я прочитал и согласен с",
  155. "360用户服务条款":"Условиями предоставления услуг",
  156. "设置密保邮箱后,您可以使用密保邮箱找回密码":"После установки, на нее можно присылать секретный код",
  157. "密保邮箱":"Почта для секретного ключа",
  158. "邮箱":"Почта",
  159. "启用访问密码":"Включить пароль",
  160. "访问密码":"Пароль на доступ",
  161. "云盘安全密码":"Код безопасности",
  162. "密码":"Пароль",
  163. "换一张":"Обновить",
  164. "操作":"Действия",
  165. "刷新":"Обновить",
  166. "已选择":"Был выбран ",
  167. "个文件(共":" файл(а) (",
  168. "收藏到云盘":"Забрать",
  169. "转存到我的云盘":"Забрать себе",
  170. "我":"Я ",
  171. "账号安全中心":"Профиль",
  172. "云盘消息":"Сообщения",
  173. "云盘等级":"Уровень",
  174. "购买空间":"Купить место",
  175. "空间升级卡":"Ввести карту",
  176. "邀请好友":"Инвайты",
  177. "意见反馈":"Контакты",
  178. "帮助中心":"Помощь",
  179. "加入的群":"Присоединиться к группе",
  180. "点击进入此群":"Нажмите, чтобы присоединиться к этой группе",
  181. "热门群": "Топ групп",
  182. "恭喜你,签到成功!":"Поздравляем! вы успешно",
  183. "为本群抽得空间":"Принесли группе",
  184. "你可能会喜欢的资源":"Вам может понравиться",
  185. "欢迎使用360云盘!":"Добро пожаловать!",
  186. "您当前正在使用的云盘帐号是":"Ваш текущий аккаунт",
  187. "更换账号":"Сменить учетную запись",
  188. "空间已用":"Использовано: ",
  189. ",共":", из ",
  190. "今日已成功抽到":"Сегодня получено ",
  191. "空间":"",
  192. "查看历史记录":"Посмотреть историю",
  193. "当前页文件搜索":"Поиск файлов",
  194. "做任务免费获取更多空间":"Выполни задания, чтобы получить место",
  195. "免费获取奖励":"Бесплатный доступ к наградам",
  196. "级":"уровень",
  197. "云盘总空间":"Всего места:",
  198. "可用空间":"Доступно",
  199. "上次登录时间":"Последний логин",
  200. "未验证":"Не подтверждена",
  201. "暂无":"Отсутствует",
  202. "绑定手机":"Номер телефона",
  203. "未绑定":"Отсутсвует",
  204. "绑定手机后,您可以使用手机号登录或找回密码":"После привязки номера, на него можно присылать логин/пароль",
  205. "正在保存到云盘":"Сохраняем в облако",
  206. "给共享群换个漂亮头像吧!":"Для этой группы можно сделать клевый аватар",
  207. "共": "Всего ",
  208. "项":" файлов",
  209. "热门推荐":"Топ рекомендаций",
  210. "换一换":"Еще",
  211. };
  212. for(var t in ts) {
  213. findAndReplace(t,ts[t]);
  214. };
  215. setTimeout(translate, 1000);
  216. };
  217.  
  218. setTimeout(translate, 1000);
  219.  
  220. })();