言語毎の設定を拡張子ではなく、Filetypeで判別するようにした。