答案 0 :(得分:1)
那是因为在en.yml文件中缺少en.admin.communities.settings.payment_not_enabled
的翻译。
不确定您是否在本地开发。
如果您是在本地Rails应用程序中进行开发,则需要使用以下结构检查config/locales
中的yml文件:
# config/locales/en.yml
en:
admin:
communities:
settings:
payment_not_enabled: 'Your translation is here'
此外,https://guides.rubyonrails.org/i18n.html可能会帮助您了解国际化
背后的机制答案 1 :(得分:1)
翻译错误确实是一回事(而且ttbohemian的建议很棒!)。
但是,要解决根本无法完成付款的根本问题,您可能应该在Sharetribe Go管理面板的“付款系统”标签中查看在线付款设置。在那里,如果根据https://github.com/sharetribe/sharetribe#payments上的说明设置了Stripe,则应该可以添加Stripe帐户密钥。然后,在线支付应该可以正常工作!
或者您可能已将自己的付款网关添加到本地安装中?