在Shopware中为瑞士添加英语

时间:2018-08-15 10:41:14

标签: shopware

我的问题是有关Shopware(5.3.4)中的本地化的: 我想在商店中添加瑞士国家/地区的英语。在后端,当我想添加新的ISO条目时出现错误。 我尝试了瑞士 Schweiz 作为区域。 我想念什么吗? 错误提示:

  

保存条目条目“()”无法保存。

enter image description here

2 个答案:

答案 0 :(得分:1)

只能创建Zend框架已知的本地化。伪本地化不能简单地创建。您可以在这里简单地使用en_gb,因为本地化仅用于文本模块,而在Shopware中没有其他应用程序。

请查看语言环境:https://github.com/shopware/shopware/blob/5.4/engine/Library/Zend/Locale.php#L37

答案 1 :(得分:0)

您的问题是表单无法保存您的请求信息。查看此链接:shopware 5.3.4 github

    formStore.sync({
            success :function (records, operation) {
                message = me.messages.saveEntrySuccess;
                me.createGrowlMessage(record, title, message);
                store.load();
            },
            failure:function (batch) {
                message = me.messages.saveEntryError;
                if(batch.proxy.reader.rawData.message) {
                    message += '<br />' + batch.proxy.reader.rawData.message;
                }
                me.createGrowlMessage(record, title, message);
                store.load();
            }
});

要查看该问题的更多详细信息,您将必须激活调试模式(有关如何执行此操作,请参阅Shopware文档)。

对我来说,它可以添加您的本地人(英语-> Swizerland-> en_CH),但是我不知道这会对我有什么帮助,因为php无法识别此本地人:php locales list