HowHow Japanese Support

讓 How 哥講日語的懶人包,最好使用平假名,尚不支持漢字

// ==UserScript==
// @name         HowHow Japanese Support
// @description  讓 How 哥講日語的懶人包,最好使用平假名,尚不支持漢字
// @namespace    http://tampermonkey.net/
// @require      https://unpkg.com/wanakana
// @require      https://code.jquery.com/jquery-3.5.1.min.js
// @version      0.11
// @description  try to take over the world!
// @author       You
// @match        https://howfun.futa.gg/*
// @grant        none
// ==/UserScript==

(function() {
    'use strict';
    $(document).ready(() => {
        $('#play-video').parent('li').append('<input type="button" id="convert" value="日語轉換">')
        $('#convert').click(() => {
            const romaji = wanakana.toRomaji(`${$('#how-text-video').val()} `.replace(/ /g, '_').split("").join(" "), {
                customRomajiMapping: {
                    'い': 'yi',
                    'う': 'wu',
                    'え': 'fei',
                    'お': 'fo',
                    'き': 'ti',
                    'け': 'gei',
                    'こ': 'kou',
                    'ち': 'xi',
                    'つ': 'zhi',
                    'て': 'dei',
                    'と': 'dou',
                    'ね': 'nei',
                    'の': 'nou',
                    'ひ': 'ti',
                    'へ': 'hei',
                    'め': 'mei',
                    'ら': 'la',
                    'り': 'li',
                    'る': 'lu',
                    'れ': 'lei',
                    'ろ': 'luo',
                    'ん': 'mang',
                    'そ': 'sou',
                    'ど': 'dou',
                    'で': 'dei',
                    'ご': 'gou',
                }
            })
            console.log(romaji)
            $('#how-text-video').val(romaji.replace(/([^_][AZaz]*) /g, '$11 ').replace(/_/g, ''))
        })
    })
})();