我对 Moqui/PopCommerce 完全陌生,我对它的第一印象很棒。
我不知道如何做的一件事是特定国家/地区的邮政地址格式:不幸的是,每个国家/地区都有不同的地址格式,具有不同的字段、字段的顺序和排列。例如,在欧洲大部分地区,邮政编码应位于城市名称的左侧,门牌号前没有“#”符号。在法国,门牌号位于街道左侧,后跟逗号。一些国家(例如亚洲)甚至有多种地址格式,具体取决于其他因素(例如农村与城市)
您可以在此处查看解释和示例: https ://en.wikipedia.org/wiki/Address_(geography)#Format_by_country http://www.columbia.edu/~fdc/postal/
因此,对于任何处理邮政地址的软件,至少有两种情况与特定国家/地区的地址格式相关: 1. 在邮政地址的任何输出中(例如显示、打印输出、邮件、pdf 等) 2. 在邮政地址的输入(例如地址输入表)
虽然不适应特定国家格式的输入表单只是次要问题(至少只要它只供内部用户使用而不是外部客户使用),任何地址输出(尤其是任何人都可以看到的)外部客户)确实必须符合特定国家/地区的地址格式和顺序,这意味着在输入表单中应该有某种方式来选择地址格式配置文件(例如通过适应所选国家/地区)。
我没有看到如何轻松做到这一点。我确实在 /vapps/system/Localization 中找到了 PostalAddressSimpleTemplate 变量,但据我了解,在那里添加翻译会使输出取决于用户选择的语言环境,而不是地址所在的国家/地区。
所以我的问题是:*有什么简单的方法可以做到这一点?(也许我只是没找到?) * 如果没有,这可能会在不久的将来添加吗?