VNDB优先原文和中文化

优先显示原文(title->value),以及中文化(mainMap[value]->value)

目前为 2023-01-09 提交的版本。查看 最新版本

作者
rui li 2
评分
0 0 0
版本
4.3.8
创建于
2022-03-30
更新于
2023-01-09
大小
28.2 KB
许可证
MIT
适用于

功能

  1. 若显示的值不为中文或日文,且有悬停提示的值为中文或日文则进行替换
  2. 通过map中文化

其他

  1. 如果觉得翻译不准确可进行反馈
  2. 数据与逻辑已分离,如果要参与翻译,翻译数据请点击这里
  3. 可参与翻译,将文本提交在网络剪切板(注意设置较长的有效期)并将分享链接发在反馈区,数据格式为:

    {
      name: '作用页说明',  
      regular: /.+/i,/*正则表达式,要匹配的作用页*/    
      /*普通的k->v映射*/   
      map: {  
    
      },  
      titleMap:{},/*作用在元素title的k->v映射,即鼠标悬停在元素上的提示内容*/  
      specialMap:{},/*使用正则表达式匹配的内容,可以通过该表达式取出对应的内容再通过普通的k->v映射翻译,具体运用请参考现有匹配代*/  
    }
    
  4. 如需翻译标签可以参考:

    • 请结合上下文以及实际意义进行翻译
    • 不确定含义或没有查看具体说明的请在翻译的内容后加'号或°号.(例如:"Ojousama": "大小姐°",)
    • 若依然不确定含义可以在标签详情页使用筛选,来筛选出自己标记过的作品带这个标签的人物.具体操作为点击+号,Visual Novel »,My List,然后点击搜索即可,也可使用My Labels来筛选具体打的标签.搜索左边可以保存这次的筛选参数以备后续读取,输入名称即可保存.
    • VNDB具有树形的标签结构,请充分利用作品页的树形标签标签页的树形结构(既有子标签也有父标签还有适用该标签的视觉小说)
    • 标签具有分数,可以通过视觉小说页右上角的modify tags进行投票和添加,具体投票规则
    • 带有某个标签不代表确实有该标签代表的解释,可以通过标签的得分来进行判断该标签的合适程度
    • poly000的vndb_chinese_translation项目
    • VNDB官方的数据库
    • 简易的文本对比工具,可以用来对比修改的部分,以及对文本的修改进行审核,点击中间的箭头可以进行覆盖修改到另一个区域
  5. 代码里有提到的VNDB封面插件

注意

  1. 若标题语言设置为原始语言显示,没有勾选罗马化,主页的VN讨论版会将value与title*对调.(不是什么大问题,可以不勾选罗马化*)
  2. 若副标题没有设置为原始语言,则会导致无法交换值.

正确的设置

我的个人资料

具体效果

测试页面1 测试页面1
测试页面2
测试页面2

更新日志

  • 4.3.8 不更改不显示的input元素内容(一般该类元素用于提交传值).
  • 4.3.7 添加一些人物标签,精翻,翻译自あまたらすリドルスター
  • 4.3.6 添加一些人物标签,精翻,翻译自保健室のセンセーとゴスロリの校医
  • 4.3.5 添加一些人物标签,精翻,翻译自保健室のセンセーとシャボン玉中毒の助手
  • 4.3.4 添加一些人物标签,精翻,翻译自蒼の彼方のフォーリズム
  • 4.3.3 添加一些人物标签,翻译自箱庭ロジック
  • 4.3.2 将标签状态提升至全局
  • 4.3.1

    1. 新增LinkSpider提供的更多:标签/特征翻译
    2. 修正标签在作品列表时点击tag时不匹配的问题
  • 4.3.0

    1. 拆分数据段和代码段
  • 4.2.1

    1. 添加转小写符@@@@,
    2. 修改dom响应范围,只遍历发生变化的dom
    3. 修正遍历dom时,不会处理末尾的节点类型
    4. 添加对title的翻译
    5. 添加按降序显示otherLog数组并导出到Excel(showotherLog()方法)
    6. 新增LinkSpider提供的:标签/特征翻译
  • 3.0.0

    1. 添加正则匹配式修改,以及在正则后对变动值进行再次递归Map
    2. 开发工具:添加统计不应该匹配,但可以匹配的k->v与正则,用以将局部map升级到主map
  • 2.1.0 更改替换方式为被动触发

  • 2.0.0 通过遍历dom文本节点原文化与中文化,添加map进行中文化,通过定时器定时运行.

  • 1.0.0 遍历<a>直接交换title与value值

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址