D3.js 如何用html替换c3js中的所有文本?

D3.js 如何用html替换c3js中的所有文本?,d3.js,c3.js,D3.js,C3.js,我在一个同样使用谷歌翻译的网站上使用c3js。Google translate找到所有svg文本,将其翻译并包装在字体标记中,然后停止显示,因为svg文本不能有字体标记 我可以通过设置一个NotTranslate类来停止图形的翻译,但是我希望图形文本被翻译 在d3.js中,我可以通过将所有文本设置为html而不是svg来解决这个问题,c3js库是否可以实现这一点,或者有更好的方法吗?更大的问题是,为什么谷歌翻译会如此糟糕地破坏东西。我本以为SVG应该忽略无法识别的标记,但我在Firefox中测试

我在一个同样使用谷歌翻译的网站上使用c3js。Google translate找到所有svg文本,将其翻译并包装在字体标记中,然后停止显示,因为svg文本不能有字体标记

我可以通过设置一个NotTranslate类来停止图形的翻译,但是我希望图形文本被翻译


在d3.js中,我可以通过将所有文本设置为html而不是svg来解决这个问题,c3js库是否可以实现这一点,或者有更好的方法吗?

更大的问题是,为什么谷歌翻译会如此糟糕地破坏东西。我本以为SVG应该忽略无法识别的标记,但我在Firefox中测试了生成的代码,它具有相同的行为。为那些使用英语系统语言的用户提供的演示页面,用于测试Google translate的混乱:P.s.Google bug报告: