recognize Chinese size variation names
This commit is contained in:
@@ -125,7 +125,7 @@ func extractProductSpec(itemInfo json.RawMessage) (productSpec, error) {
|
||||
switch {
|
||||
case strings.Contains(name, "颜色"), strings.Contains(name, "顏色"), strings.Contains(name, "color"):
|
||||
target, seen = &spec.Color, colorSeen
|
||||
case strings.Contains(name, "尺码"), strings.Contains(name, "尺碼"), strings.Contains(name, "size"):
|
||||
case strings.Contains(name, "尺码"), strings.Contains(name, "尺碼"), strings.Contains(name, "尺寸"), strings.Contains(name, "size"):
|
||||
target, seen = &spec.Size, sizeSeen
|
||||
default:
|
||||
continue
|
||||
|
||||
@@ -13,7 +13,7 @@ func TestExtractProductSpec(t *testing.T) {
|
||||
{"variationOptionName":"黑色 微喇褲夏款"},
|
||||
{"variationOptionName":"黑色 微喇褲夏款"}
|
||||
]},
|
||||
{"variationName":"尺碼","variationOptionList":[
|
||||
{"variationName":"尺寸","variationOptionList":[
|
||||
{"variationOptionName":"4XL 77.5-87.5公斤"}
|
||||
]}
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user