首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在AlpacaJS表单中转换country字段?

如何在AlpacaJS表单中转换country字段?
EN

Stack Overflow用户
提问于 2020-05-04 21:12:47
回答 1查看 58关注 0票数 0

尽管国家实地的正式文件 in AlpacaJS声明“国家名称是从当前区域设置的I18N包中读取的”,但我无法使翻译工作。

我尝试使用内化文件上描述的以下两种方法设置区域设置,但没有成功:

  1. $.alpaca.setDefaultLocale('pt_BR');
  2. "view": {"locale": 'pt_BR'}

在第一种情况下,我在加载所有"webapp“配置时设置它,而第二种配置是表单配置的一部分,并且应该在羊驼构建表单时设置。在这两种情况下,除国名翻译外,所有其他功能都能发挥作用。

我遗漏了什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-05-05 10:20:11

遗憾的是,他们没有这样做,他们只把共同的验证和日期消息,在地区捆绑包,他们没有转换国家字段的价值!

您做得很好设置视图区域设置,但是,您的代码正常工作,除非在地区文件中,您将找不到任何国家名称的翻译,所以羊驼就像回到基本的地区文件.因此,不幸的是,您应该通过扩展view中的country字段值来做到这一点,如下所示:

代码语言:javascript
复制
"messages": {
  "es_ES": {
    "countries": {
      "tun": "Tunísia"
      ...
    }

  }
}

并且您应该完成所有的列表,否则您将得到一个只包含前面view代码中的值的country字段。

这是一个小提琴

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61601701

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档