当前位置: 首页 > 知识库问答 >
问题:

如何更改Dash(Ploly)中的语言/区域设置或Ploly工具栏的标签?

华星文
2023-03-14

绘图工具栏

我已经能够成功地在Dash中使用传递给dash_core_components的判决(配置)修改Ploly的工具栏。图形

现在我想将其余按钮的“工具提示”或标签更改为另一种语言。文档声明我可以使用“locale”参数更改标签的de-locale(语言)。我在JavaScript和R文档中都看到了这一点,它们被应用于Plotly图形或dash_core_components.Graph:

https://plot.ly/r/locales/

现在我需要在Python中这样做,但是我还不能这样做。这就是我所尝试的:

config_plots = {'modeBarButtonsToRemove':["sendDataToCloud","lasso2d","pan2d","autoScale2d","select2d","zoom2d","zoomIn2d", "zoomOut2d"],
            "locale":"de"}

dcc.Graph(id="plot",config=config_plots,
              figure={"data":plotdata,"layout":layout})

我已经将区域设置参数添加到绘图图(plotly.graph_objs)中,并尝试了我知道存在的不同区域设置,但到目前为止我还没有运气。

问题:如何自定义标签的文本?我是否使用locale参数错过了什么?有没有办法改变标签的文本,这样我就可以在不使用区域设置参数的情况下翻译它?

请注意,我对JavaScript知之甚少,所以如果可能的话,我更愿意用Python来实现这一点

共有1个答案

汪翰墨
2023-03-14

根据本详细文档,您需要先注册任何新语言。

在你的情况下,这意味着你需要添加

https://cdn.plot.ly/plotly-locale-de-latest.js

到您的仪表板。

或者

app.scripts.append_script({"external_url": "https://cdn.plot.ly/plotly-locale-de-latest.js"})

或者下载js文件并将其复制到仪表板根文件夹中的资产文件夹中。

看见https://dash.plot.ly/external-resources 了解更多信息。

 类似资料:
  • 我试图用Dash重新创建这个生动的示例,但是我无法获得按钮和范围滑块。有人知道我怎么做吗? 这就是我尝试的:

  • 我正在尝试使用Rpackage绘制一些空气污染物数据。到目前为止,我能够做到这一点。 我想改进这个饼图。我想在中将“”显示为下标,并在标签旁边写上“自定义文本”。我的预期结果是:等等。有人想解释一下如何做到这一点吗?

  • 我用的是Android系统。支持v7。小装置。从这篇文章中学习了如何将汉堡包图标的颜色更改为白色,但当我调用时,向上/向后箭头仍然是黑色 我怎样才能使箭头也变成白色? 下面是我的工具栏看起来像当我调用setDisplayHomeAsUpEn的(): ...这是我风格的相关部分。xml文件:

  • 我已经成功地创建了我的第一个Flask应用程序,并将我的代码分为一系列蓝图,因为我的代码库将随着时间的推移而大幅增长。我现在试图嵌入一个绘图仪表板(或者只是一个绘图视觉显示)到我的应用程序中。 现在,我正在使用一个从网络上获取的玩具示例来详细学习。第二个代码块启动dash,但我的目标是将第二个代码集成到我的主flask应用程序中。暂时来说,我希望它成为主应用程序中的一条路线(稍后我将把它解析为蓝图

  • 内刀片-。 在。 如果我跑: 我得到正确的欢迎刀片页面与正确的翻译。 另一条路线: 如果我运行