[Doc] translate AddressList & Contact (#437)

This commit is contained in:
neverland
2017-12-14 17:36:55 +08:00
committed by GitHub
parent 03bb3cc6ef
commit 5fe28b539c
9 changed files with 185 additions and 160 deletions
+9 -6
View File
@@ -5,13 +5,19 @@
<cell v-for="(item, index) in list" :key="item.id">
<radio :name="item.id" @click="$emit('select', item, index)">
<div class="van-address-list__name">{{ item.name }}{{ item.tel }}</div>
<div class="van-address-list__address">收货地址{{ item.address }}</div>
<div class="van-address-list__address">{{ $t('address') }}{{ item.address }}</div>
</radio>
<icon name="edit" class="van-address-list__edit" @click="$emit('edit', item, index)" />
</cell>
</cell-group>
</radio-group>
<cell icon="add" class="van-address-list__add van-hairline--top" @click="$emit('add')" :title="addButtonText" isLink />
<cell
icon="add"
class="van-address-list__add van-hairline--top"
@click="$emit('add')"
:title="addButtonText || $t('add')"
isLink
/>
</div>
</template>
@@ -33,14 +39,11 @@ export default create({
},
props: {
addButtonText: String,
value: [String, Number],
list: {
type: Array,
default: () => []
},
addButtonText: {
type: String,
default: '新增收货地址'
}
}
});
+39 -35
View File
@@ -3,41 +3,6 @@ export default {
cancel: 'Cancel',
save: 'Save',
complete: 'Complete',
vanAddressEdit: {
areaTitle: 'Area',
areaWrong: 'Please select the correct receiving area',
areaEmpty: 'Please select a receiving area',
nameEmpty: 'Name can not be empty',
nameOverlimit: 'Name length exceeds limit',
telWrong: 'Wrong format of phone number',
addressOverlimit: 'The length of the address can not exceed 200 characters',
addressEmpty: 'Address can not be empty',
postalEmpty: 'Wrong postal code',
defaultAddress: 'Set as the default address',
deleteAddress: 'Delete the address',
confirmDelete: 'Are you sure you want to delete this address?',
label: {
name: 'Receiver',
tel: 'Phone',
postal: 'Postal'
},
placeholder: {
name: 'Receiver name',
tel: 'Phone',
postal: 'Postal code (optional)',
province: 'Province',
city: 'City',
county: 'County'
}
},
vanAddressEditDetail: {
label: {
address: 'Address'
},
placeholder: {
address: 'Address'
}
},
vanContactCard: {
name: 'Name',
tel: 'Phone',
@@ -89,5 +54,44 @@ export default {
unlimited: 'Unlimited',
discount: discount => `${discount * 10}% off`,
condition: condition => `At least ${condition}`
},
vanAddressEdit: {
areaTitle: 'Area',
areaWrong: 'Please select the correct receiving area',
areaEmpty: 'Please select a receiving area',
nameEmpty: 'Name can not be empty',
nameOverlimit: 'Name length exceeds limit',
telWrong: 'Wrong format of phone number',
addressOverlimit: 'The length of the address can not exceed 200 characters',
addressEmpty: 'Address can not be empty',
postalEmpty: 'Wrong postal code',
defaultAddress: 'Set as the default address',
deleteAddress: 'Delete the address',
confirmDelete: 'Are you sure you want to delete this address?',
label: {
name: 'Receiver',
tel: 'Phone',
postal: 'Postal'
},
placeholder: {
name: 'Receiver name',
tel: 'Phone',
postal: 'Postal code (optional)',
province: 'Province',
city: 'City',
county: 'County'
}
},
vanAddressEditDetail: {
label: {
address: 'Address'
},
placeholder: {
address: 'Address'
}
},
vanAddressList: {
address: 'Address',
add: 'Add new address'
}
};
+40 -36
View File
@@ -3,42 +3,6 @@ export default {
cancel: '取消',
save: '保存',
complete: '完成',
vanAddressEdit: {
areaTitle: '收件地区',
addressText: '收货',
areaWrong: '请选择正确的收件地区',
areaEmpty: '请选择收件地区',
nameEmpty: '请填写名字',
nameOverlimit: '名字过长,请重新输入',
telWrong: '请填写正确的手机号码或电话号码',
addressOverlimit: '详细地址不能超过200个字符',
addressEmpty: '请填写详细地址',
postalEmpty: '邮政编码格式不正确',
defaultAddress: text => `设为默认${text}地址`,
deleteAddress: text => `删除${text}地址`,
confirmDelete: text => `确定要删除这个${text}地址么`,
label: {
name: text => `${text}`,
tel: '联系电话',
postal: '邮政编码'
},
placeholder: {
name: '名字',
tel: '手机或固定电话',
postal: '邮政编码(选填)',
province: '选择省',
city: '选择市',
county: '选择区'
}
},
vanAddressEditDetail: {
label: {
address: '详细地址'
},
placeholder: {
address: '如街道、楼层、门牌号等'
}
},
vanContactCard: {
name: '联系人',
tel: '联系电话',
@@ -93,5 +57,45 @@ export default {
unlimited: '无使用门槛',
discount: discount => `${discount}`,
condition: (condition) => `${condition}元可用`
},
vanAddressEdit: {
areaTitle: '收件地区',
addressText: '收货',
areaWrong: '请选择正确的收件地区',
areaEmpty: '请选择收件地区',
nameEmpty: '请填写名字',
nameOverlimit: '名字过长,请重新输入',
telWrong: '请填写正确的手机号码或电话号码',
addressOverlimit: '详细地址不能超过200个字符',
addressEmpty: '请填写详细地址',
postalEmpty: '邮政编码格式不正确',
defaultAddress: text => `设为默认${text}地址`,
deleteAddress: text => `删除${text}地址`,
confirmDelete: text => `确定要删除这个${text}地址么`,
label: {
name: text => `${text}`,
tel: '联系电话',
postal: '邮政编码'
},
placeholder: {
name: '名字',
tel: '手机或固定电话',
postal: '邮政编码(选填)',
province: '选择省',
city: '选择市',
county: '选择区'
}
},
vanAddressEditDetail: {
label: {
address: '详细地址'
},
placeholder: {
address: '如街道、楼层、门牌号等'
}
},
vanAddressList: {
address: '收货地址',
add: '新增收货地址'
}
};
-8
View File
@@ -49,13 +49,6 @@ export default {
};
},
// for debug
// watch: {
// messageValues() {
// console.log(this.messageValues);
// }
// },
computed: {
internalMessages() {
if (Object.prototype.toString.call(this.messages) === '[object Array]') {
@@ -115,7 +108,6 @@ export default {
if (message.required == '1') { // eslint-disable-line
if (message.type === 'image') {
continue;
// return `请上传${message.name}`;
} else {
return `请填写${message.name}`;
}