public void ClickKey(string character)
    {
        if (!LanguageSwitch.isEnglish)///かな入力
        {
            tmpKanaText = tmpKanaText + character;
            tmpJapText  = RomajiKanaConversion.RomanToKana(tmpKanaText);

            if (tmpKanaText == tmpJapText)
            {
                input.text = input.text + character;
            }
            else
            {
                input.text = input.text + character;
                StringBuilder sb = new StringBuilder(input.text);
                sb         = sb.Replace(tmpKanaText, tmpJapText, input.text.Length - tmpKanaText.Length, tmpKanaText.Length);
                input.text = sb.ToString();

                tmpKanaText = tmpJapText;
            }
            ConvertText.text = RomajiKanaConversion.RomanToKana(ConvertText.text + character);
        }
        else ///英字入力
        {
            input.text = input.text + character;
        }
    }
 // Start is called before the first frame update
 void Start()
 {
     Debug.Log(RomajiKanaConversion.RomanToKana("katta"));
 }