【问题标题】:How to change language of angular leaflet-map?如何更改角度传单地图的语言?
【发布时间】:2017-08-11 12:57:18
【问题描述】:

是否可以更改传单地图图块的语言?就像将国家和州的名称更改为用户选择的首选语言,如德语/法语/中文。提前致谢..

【问题讨论】:

    标签: angular google-maps dictionary internationalization leaflet


    【解决方案1】:

    也许这个插件适合你:https://github.com/buche/leaflet-languageselector

    EDIT :

    问题是您使用的只是 png 文件的图块。您可以在 network console 中看到缩放时加载的文件。它看起来像这样:

    它不是纯 HTML/CSS,因此您无法访问国家/地区的名称并将其更改为所需的语言。

    您需要渲染自己的图块或在这里找到另一个图块提供者:http://leaflet-extras.github.io/leaflet-providers/preview/(这不是很好......)

    您也可以尝试使用 mapbox,因为他们使用矢量:https://www.mapbox.com/help/change-language/

    https://www.mapbox.com/help/change-language/#change-label-language-in-mapbox-studio-classic

    【讨论】:

    • 感谢@Baptiste 的回复。leaflet-language 选择器只是选择语言的语言选择器。它不会在地图中应用语言。您能否建议一种方法来应用此插件提供的语言选择器的语言更改。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-07-29
    • 2015-02-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-06-11
    • 1970-01-01
    相关资源
    最近更新 更多