[2.0] Mandarin Chinese translations (#18096)

| Q               | A
|-----------------|-----
| Branch?         | 2.0
| License         | MIT
This commit is contained in:
Grzegorz Sadowski 2025-06-04 11:30:29 +02:00 committed by GitHub
commit cec0b4d479
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
44 changed files with 2053 additions and 1470 deletions

View file

@ -4,39 +4,38 @@
sylius:
form:
address:
city: 城市
company: 公司
country: 国家
first_name: 名字
last_name: 姓氏
phone_number: 电话号码
postcode: 邮编
street: 街道地址
province: 省/直辖市/自治区
zone: 区域
city: '城市'
company: '公司'
country: '国家'
first_name: '名字'
last_name: '姓氏'
phone_number: '电话号码'
postcode: '邮政编码'
street: '街道地址'
province: '省/州'
zone: '区域'
country:
add_province: 添加省
name: 名称
provinces: 省份
select: 请选择
enabled: 已启用
add_province: '添加省份'
name: '名称'
provinces: '省份'
select: '选择'
enabled: '启用'
province:
name: 名称
abbreviation: 缩写
select: 请选择
name: '名称'
abbreviation: '缩写'
select: '选择'
zone:
add_member: 添加成员
members: 会员
name: 名称
type: 类型
add_member: '添加成员'
members: '成员'
name: '名称'
type: '类型'
types:
country: 国家
province: 省/直辖市/自治区
zone: 区域
scope: 范围
country: '国家'
province: '省/州'
zone: '区域'
scope: '范围'
scopes:
all: 全部
select: 请选择
select_scope: 选择范围
all: '所有'
select: '选择'
zone_member:
select: 请选择
select: '选择'

View file

@ -4,48 +4,68 @@
sylius:
address:
city:
not_blank: 请输入城市。
max_length: '城市名称不能超过 {{ limit }} 个字符。'
min_length: '城市名称至少需要 {{ limit }} 个字符。'
not_blank: '请输入城市名称。'
country:
not_blank: 请选择国家。
disabled: 该国家已被禁用,请重新选择。
not_blank: '请选择国家。'
disabled: '所选国家已被禁用,请选择其他国家。'
first_name:
not_blank: 请输入名字。
max_length: '名字不能超过 {{ limit }} 个字符。'
min_length: '名字至少需要 {{ limit }} 个字符。'
not_blank: '请输入名字。'
last_name:
not_blank: 请输入姓氏。
max_length: '姓氏不能超过 {{ limit }} 个字符。'
min_length: '姓氏至少需要 {{ limit }} 个字符。'
not_blank: '请输入姓氏。'
postcode:
not_blank: 请输入邮政编码。
max_length: '邮政编码不能超过 {{ limit }} 个字符。'
min_length: '邮政编码至少需要 {{ limit }} 个字符。'
not_blank: '请输入邮政编码。'
province:
valid: 请选择正确的省。
valid: '请选择正确的省/州。'
street:
not_blank: 请输入街道。
not_shippable: 此地址不是一个有效的送货目的地。
max_length: '街道地址不能超过 {{ limit }} 个字符。'
min_length: '街道地址至少需要 {{ limit }} 个字符。'
not_blank: '请输入街道地址。'
not_shippable: '此地址不是有效的送货地址。'
country:
code:
not_blank: 请输入国家的 ISO 代码。
regex: Code仅可以由字母、数字、破折号和下划线组成。
unique: 国家 ISO 代码必须是唯一的。
not_blank: '请输入国家的 ISO 编码。'
unique: '国家 ISO 编码必须唯一。'
country: '国家 ISO 编码无效。'
unique_provinces: '该国家下的所有省份必须具有唯一的代码和名称。'
province:
code:
min_length: 省代码必须至少 5 个字符长|省代码必须至少 {{ limit }} 个字符长。
not_blank: 请输入省代码。
regex: 省代码应具有以下格式 XX-XX 例如US-FL
unique: 省代码必须是唯一的。
max_length: '代码不能超过 {{ limit }} 个字符。'
not_blank: '请输入省份代码。'
regex: '省份代码格式应为 XX-XX例如US-FL。'
unique: '省份代码必须唯一。'
name:
not_blank: 请输入省名。
unique: 省名称必须是唯一的。
max_length: '省份名称不能超过 {{ limit }} 个字符。'
min_length: '省份名称至少需要 {{ limit }} 个字符。'
not_blank: '请输入省份名称。'
unique: '省份名称必须唯一。'
zone:
scope:
not_blank: 请输入范围。
not_blank: '请输入作用域。'
code:
not_blank: 请输入区号。
regex: 区域代码仅可以由字母、数字、破折号和下划线组成。
unique: 区域编码必须是唯一的。
max_length: '区域代码不能超过 {{ limit }} 个字符。'
not_blank: '请输入区域代码。'
regex: '区域代码只能包含字母、数字、连字符和下划线。'
unique: '区域代码必须唯一。'
type:
invalid: "'类型 {{ value }} 无效。允许的类型包括:{{ choices }}。'"
members:
min_count: 请至少添加 {{ limit }} 个区成员。
min_count: '请至少添加 {{ limit }} 个区域成员。'
name:
not_blank: 请输入区域名称。
max_length: '区域名称不能超过 {{ limit }} 个字符。'
min_length: '区域名称至少需要 {{ limit }} 个字符。'
not_blank: '请输入区域名称。'
zone_member:
cannot_be_the_same_as_zone: '区域成员不能与区域本身相同。'
code:
not_blank: 请选择一个区成员。
regex: 区域成员代码只能由字母、数字、破折号和下划线组成。
unique: 该区成员已被使用。
max_length: '区域成员代码不能超过 {{ limit }} 个字符。'
not_blank: '请选择一个区域成员。'
regex: '区域成员代码只能包含字母、数字、连字符和下划线。'
unique: '所选区域成员已存在于该区域中。'

View file

@ -4,46 +4,123 @@
sylius:
email:
shipment_confirmation:
subject: '发货确认单'
has_been_sent_using: '已通过以下方式发送'
subject: '发货确认'
thank_you_for_transaction: '感谢您的成功交易。'
you_can_check_its_location_with_the_tracking_code: '您可以使用追踪码 %tracking_code% 查询物流信息。'
your_order_with_number: '您的订单编号为'
form:
admin:
channel:
lowest_price_for_discounted_products_visible: '是否显示当前折扣前的最低价格?'
period_for_which_the_lowest_price_is_calculated: '用于计算最低价格的时间段'
reset_password:
password:
label: '新密码'
confirmation: '确认新密码'
menu:
admin:
main:
catalog:
association_types: 关联类型
attributes: 属性
header: 目录
inventory: 库存
options: 选项
products: 商品
taxons: 分类
association_types: '关联类型'
attributes: '属性'
header: '目录'
inventory: '库存'
options: '选项'
products: '商品'
taxons: '分类'
configuration:
admin_users: 管理员
channels: 门店
countries: 国家
currencies: 货币
exchange_rates: 汇率
header: 配置
locales: 区域设置
payment_methods: 付款方法
shipping_categories: 发货类别
shipping_methods: 发货方式
tax_categories: 税种
tax_rates: 税率
zones: 区域
admin_users: '管理员'
channels: '渠道'
countries: '国家'
currencies: '货币'
exchange_rates: '汇率'
header: '配置'
locales: '语言区域'
payment_methods: '支付方式'
shipping_categories: '配送类别'
shipping_methods: '配送方式'
tax_categories: '税种类别'
tax_rates: '税率'
zones: '区域'
marketing:
header: 市场
product_reviews: 商品评论
promotions: 促销活动
cart_promotions: '购物车促销'
catalog_promotions: '目录促销'
header: '市场推广'
product_reviews: '商品评价'
promotions: '促销活动'
customers:
customers: 客户
groups: 团体
header: 客户
customers: '客户'
groups: '客户组'
header: '客户'
sales:
header: 销售额
orders: 订单
header: '销售'
orders: '订单'
official_support:
header: 官方支持
browse_plugins: 浏览插件
sylius_plus: Sylius Plus
professional_services: 专业服务
find_a_partner: 找一个合作伙伴
header: '官方支持'
browse_plugins: '浏览插件'
sylius_plus: 'Sylius Plus'
professional_services: '专业服务'
find_a_partner: '寻找合作伙伴'
sylius_certification: 'Sylius 认证'
ui:
account: '账户'
admin_user: '管理员'
add_new_entry: '添加新条目'
back_to_dashboard: '返回仪表盘'
catalog_promotion:
dates_details: '此操作耗时较长!从指定日期起可能会有 2-10 分钟的延迟,具体时间取决于目录大小。'
channel:
account_verification_required_details: '禁用此选项将允许用户无需电子邮件验证即可创建和访问账户,从而可能访问以访客身份下的订单数据。'
channel_pricing_history: '渠道定价历史'
channel_pricings: '渠道定价'
create_new:
customer_group: '创建新客户组'
delete_avatar: '删除头像'
full_screen: '全屏'
global: '全局'
ip_address: 'IP 地址'
language: '语言'
lowest_price_before_discount: '折扣前最低价'
minimum_price_details: '最低价格 - 这是定价的下限,当前价格不可被目录或购物车促销低于此价格。用于保障销售利润。'
more: '更多'
no_main_taxon: '没有主分类'
no_depth: '无深度'
no_height: '无高度'
no_results: '未找到结果'
no_results_adjust_your_search: '调整您的搜索条件再试一次。'
no_weight: '无重量'
no_width: '无宽度'
omnibus: 'Omnibus'
order:
date: '订单日期'
original_price_details: '原价 - 产品变体的原始价格,在目录中显示为划线价格。用于当前价格的计算基础。如果未定义,将从当前价格复制。'
original_product_price_details: '原价 - 商品的原始价格,在目录中显示为划线价格。用于当前价格的计算基础。如果未定义,将从当前价格复制。'
page_not_found: '页面未找到'
pagination:
number_of_results: '显示第 %from% 到第 %to% 条,共 %total% 条记录'
partially_refunded: '部分退款'
price_details: '价格 - 当前产品变体在目录中的价格。可通过目录促销等方式修改。'
product_price_details: '价格 - 当前产品在目录中的价格。可通过目录促销等方式修改。'
price_history: '价格历史'
product:
product_not_active_in_channel: '该产品尚未在此渠道激活。'
product_variant: '产品变体'
sales_summary: '销售汇总'
search_menu: '搜索菜单'
shipment_for_order: '订单配送'
show_history_for_channel_pricing: '显示渠道定价历史'
start_typing_to_search: '开始输入以搜索'
statistics:
day: '天'
lifetime: '总计'
month: '月'
week: '周'
2weeks: '两周'
year: '年'
taxon: '分类'
view_in_store: '在商店中查看'
work_in_progress: '开发中'
empty_date: '空'
notifications:
new_version_of_sylius_available: '有新的 Sylius 版本可用。请联系技术人员进行升级。'

View file

@ -4,36 +4,38 @@
sylius:
form:
attribute:
add: 新增
add_attributes: 添加属性
choices: 选择
code: 代码
name: 名称
translations: 翻译
type: 类型
add: '添加'
add_attributes: '添加属性'
choices: '选项'
code: '代码'
name: '名称'
translatable: '可翻译'
translations: '翻译'
type: '类型'
attribute_type:
checkbox: 复选框
configuration: 配置:
date: 日期
datetime: 日期时间
integer: 整数
percent: 百分比
select: 请选择
text: 文字
textarea: 多行文本框
title: 属性类型
validation: 验证
checkbox: '复选框'
configuration: '配置'
date: '日期'
datetime: '日期时间'
float: '浮点数'
integer: '整数'
percent: '百分比'
select: '选择'
text: '文本'
textarea: '多行文本'
title: '属性类型'
validation: '验证'
attribute_type_configuration:
datetime:
format: 格式
format: '格式'
date:
format: 格式
format: '格式'
select:
multiple: 多选
values:
choose: 选取一个选项
min: 最小入口
max: 最大入口
multiple: '多选'
values: '值'
choose: '选择一个选项'
min: '最小条目数'
max: '最大条目数'
text:
min: 最小长度
max: 最大长度
min: '最小长度'
max: '最大长度'

View file

@ -4,24 +4,28 @@
sylius:
attribute:
name:
not_blank: 请输入属性名称。
min_length: 属性名称必须是至少 1 个字符长。|属性名称必须至少 {{ limit }} 个字符长。
max_length: 属性名称必须不能超过 1 个字符。|属性名称不能长于 {{ limit }} 字符。
not_blank: '请输入属性名称。'
min_length: '属性名称长度不得少于 1 个字符。|属性名称长度不得少于 {{ limit }} 个字符。'
max_length: '属性名称长度不得超过 1 个字符。|属性名称长度不得超过 {{ limit }} 个字符。'
code:
not_blank: 请输入属性的编码。
regex: 属性编码仅由字母、数字、破折号和下划线组成。
unique: 此编码已被使用。
min_length: '属性代码长度不得少于 1 个字符。|属性代码长度不得少于 {{ limit }} 个字符。'
max_length: '属性代码长度不得超过 1 个字符。|属性代码长度不得超过 {{ limit }} 个字符。'
not_blank: '请输入属性代码。'
regex: '属性代码只能包含字母、数字、短横线和下划线。'
unique: '该代码已被使用。'
configuration:
max_entries: 配置最大条目值必须大于或等于最小的条目值。
max_length: 配置最大长度值必须大于或等于最小的长度值。
min_entries: 配置最小条目值必须小于或等于最大条目值。
multiple: 如果指定了最小或最大条目值,多选配置必须为 true。
max_entries: '配置中的最大条目数必须大于或等于最小条目数。'
max_length: '配置中的最大长度必须大于或等于最小长度。'
min_entries: '配置中的最小条目数必须小于或等于已添加选项的数量。'
multiple: '如果指定了最小或最大条目数,配置中的“多选”必须为 true。'
presentation:
not_blank: 请输入属性介绍。
min_length: 属性介绍必须是至少 1 个字符长。|属性介绍必须至少 {{ limit }} 个字符长。
max_length: 属性介绍必须不能超过 1 个字符。|属性介绍不能长于 {{ limit }} 字符。
not_blank: '请输入属性展示名称。'
min_length: '属性展示名称长度不得少于 1 个字符。|属性展示名称长度不得少于 {{ limit }} 个字符。'
max_length: '属性展示名称长度不得超过 1 个字符。|属性展示名称长度不得超过 {{ limit }} 个字符。'
type:
unregistered: '"%type%" 属性类型未注册。可用属性类型:%available_types%。'
attribute_value:
attribute:
not_blank: 请选择属性。
not_blank: '请选择属性。'
value:
not_blank: 请输入属性值。
not_blank: '请输入属性值。'

View file

@ -4,8 +4,8 @@
sylius:
form:
channel:
color: 颜色
description: 描述
enabled: 已启用
name: 名称
url: 网址
color: '颜色'
description: '描述'
enabled: '启用'
name: '名称'
url: '网址'

View file

@ -4,8 +4,14 @@
sylius:
channel:
code:
not_blank: 请输入频道编码。
regex: 销售渠道代码仅可以由字母、 数字、 破折号和下划线组成。
unique: 频道编码必须唯一。
max_length: '代码不能超过 {{ limit }} 个字符。'
not_blank: '请输入频道代码。'
regex: '频道代码只能由字母、数字、破折号和下划线组成。'
unique: '频道代码必须唯一。'
name:
not_blank: 请输入频道名称。
not_blank: '请输入频道名称。'
max_length: '频道名称不能超过 {{ limit }} 个字符。'
color:
max_length: '颜色不能超过 {{ limit }} 个字符。'
hostname:
max_length: '主机名不能超过 {{ limit }} 个字符。'

View file

@ -2,219 +2,286 @@
# (c) Sylius Sp. z o.o.
sylius:
email:
admin_password_reset:
hello: '你好'
subject: '管理员密码重置'
reset_your_password: '重置您的密码'
to_reset_your_password: '要重置您的密码 - 点击下面的链接'
to_reset_your_password_token: '要重置您的密码 - 请使用以下令牌'
token: '您的密码重置令牌是'
contact_request:
content: '内容'
message_from: '来自的信息'
subject: '联系请求'
order_confirmation:
has_been_successfully_placed: '已成功下单。'
subject: '订单确认'
view_order_or_change_payment_method: '查看订单或更改支付方式'
thank_you: '感谢您在我们的商店购物!'
your_order_number: '您的订单号是'
password_reset:
hello: '你好'
reset_your_password: '重置您的密码'
subject: '密码重置'
to_reset_your_password: '要重置您的密码 - 点击下面的链接'
to_reset_your_password_token: '要重置您的密码 - 请使用以下令牌'
token: '您的密码重置令牌是'
shipment_confirmation:
has_been_sent_using: '已通过以下方式发送'
subject: '发货确认'
thank_you_for_transaction: '感谢您的交易。'
you_can_check_its_location_with_the_tracking_code: '您可以通过跟踪码 %tracking_code% 查询包裹的位置。'
your_order_with_number: '您的订单编号为'
user_registration:
start_shopping: '开始购物'
subject: '用户注册'
welcome_to_our_store: '欢迎来到我们的商店!'
you_have_just_been_registered: '您已成功注册。谢谢!'
#deprecated since Sylius 1.13 and will be removed in 2.0, use user.verification instead
verification_token:
hello: '你好'
message: '使用以下令牌验证您的帐户:'
subject: '电子邮件地址验证'
to_verify_your_email_address: '要验证您的电子邮件地址 - 点击下面的链接'
verify_your_email_address: '验证您的电子邮件地址'
user:
account_verification:
greeting: '你好'
message: '使用以下令牌验证您的帐户:'
statement: '验证您的电子邮件地址'
strategy: '要验证您的电子邮件地址 - 点击下面的链接'
subject: '电子邮件地址验证'
form:
block:
body: 正文
id: ID
title: 标题
body: '正文'
id: '编号'
title: '标题'
cart:
coupon: 优惠券
coupon: '优惠券'
catalog_promotion:
channels: 门店
channels: '渠道'
scope:
for_products: '针对产品'
for_taxons: '针对分类'
for_variants: '针对变体'
checkout:
addressing:
different_billing_address: 使用不同地址的帐单吗?
payment_method: 付款方式
shipping_method: 配送方式
different_billing_address: '使用不同的账单地址?'
different_shipping_address: '使用不同的收货地址?'
payment_method: '支付方式'
shipping_method: '配送方式'
currency:
select: '选择货币'
promotion:
channels: 门店
channels: '渠道'
promotion_action:
add_product_configuration:
product: 产品
product: '产品'
promotion_coupon:
per_customer_usage_limit: 每个客户使用次数
per_customer_usage_limit: '每位客户的使用限制'
reusable_from_cancelled_orders: '可在已取消的订单中重复使用'
group:
name: 名称
roles: 角色
name: '名称'
roles: '角色'
channel:
billing_data:
city: 城市
company: 公司
country: 国家
postcode: 邮编
street: 街道
contact_email: 联系邮件
countries: 国家
currencies: 货币
currency_base: 基础货币
account_verification_required: 账号验证是否必须
hostname: 主机名
locale_default: 默认区域
locales: 区域设置
payment_methods: 支付方式
shipping_methods: 发货方式
skipping_shipping_step_allowed: 如果仅有一种配送方式可用,跳过配送步骤吗?
skipping_payment_step_allowed: 如果仅有一种支付方式可用,跳过选择支付步骤吗?
tax_calculation_strategy: 税收策略
tax_zone_default: 默认税区
taxonomies: 分类
theme: 主题
city: '城市'
company: '公司'
country: '国家'
postcode: '邮政编码'
street: '街道'
tax_id: '税号'
contact_email: '联系邮箱'
contact_phone_number: '联系电话'
countries: '国家/地区'
currencies: '货币'
currency_base: '基础货币'
account_verification_required: '是否需要账户验证?'
hostname: '主机名'
locale_default: '默认语言环境'
locales: '语言环境'
menu_taxon: '菜单分类'
payment_methods: '支付方式'
shipping_address_in_checkout_required: '结账时需要填写收货地址'
shipping_methods: '配送方式'
shop_billing_data: '商店账单数据'
skipping_shipping_step_allowed: '如果只有一种配送方式,是否跳过此步骤?'
skipping_payment_step_allowed: '如果只有一种支付方式,是否跳过此步骤?'
tax_calculation_strategy: '税务计算策略'
tax_zone_default: '默认税区'
taxonomies: '分类法'
theme: '主题'
image:
type: 类型
file: 图像
type: '类型'
file: '图片'
locale:
code: 代码
enabled: 已启用
code: '代码'
enabled: '已启用'
order_filter:
created_at_from: 在之后创建
created_at_to: 在之前创建
number: 数量
total_from:
total_to:
payment_state: 付款状态
channel: 全部频道
created_at_from: '创建时间从'
created_at_to: '创建时间至'
number: '订单号'
total_from: '总金额从'
total_to: '总金额至'
payment_state: '支付状态'
channel: '所有渠道'
page:
body: 正文
id: ID
title: 标题
body: '正文'
id: '编号'
title: '标题'
product:
images: 图像
restricted_zone: 限制的区
short_description: 简短说明:
variant_selection_method: 变量选择方法
main_taxon: 主分类
channels: 门店
enabled: 已启用
images: '图片'
restricted_zone: '受限区域'
short_description: '简短描述'
variant_selection_method: '变体选择方式'
main_taxon: '主分类'
channels: '渠道'
enabled: '已启用'
product_filter:
name: 名称
code: 代码
name: '名称'
code: '代码'
product_variant:
tax_category: 税类别
shipping_category: 送货类别
tax_category: '税收类别'
shipping_category: '配送类别'
shipment_filter:
created_at_from:
created_at_to:
number: 订单编号
shipping_address: 发货到名称
channel: 全部频道
created_at_from: '创建时间从'
created_at_to: '创建时间至'
number: '订单号'
shipping_address: '收货人名称'
channel: '所有渠道'
payment_filter:
created_at_from:
created_at_to:
number: 订单编号
billing_address: 帐单收件人姓名
channel: 全部频道
created_at_from: '创建时间从'
created_at_to: '创建时间至'
number: '订单号'
billing_address: '账单人名称'
channel: '所有渠道'
shipping_method:
zone: 区域
zone: '区域'
taxon:
code: 代码
file: 选择图像
images: 图像
code: '代码'
file: '选择图片'
images: '图片'
taxonomy:
file: 选择图像
file: '选择图片'
user:
billing_address: 账单地址
enabled: 已启用
first_name:
groups: 团体
roles: 角色
last_name:
password: 密码
shipping_address: 送货地址
billing_address: '账单地址'
different_shipping_address: '使用不同的收货地址?'
enabled: '已启用'
first_name: '名字'
groups: '用户组'
roles: '角色'
last_name: '姓氏'
password: '密码'
shipping_address: '收货地址'
user_filter:
query: 搜索
query: '搜索'
variant:
depth: 深度
height: 高度
on_hand: 当前货架
price: 价格
sku: SKU
shipping_required: 是否需要配送?
weight: 重量
width: 宽度
depth: '深度'
height: '高度'
on_hand: '当前库存'
price: '价格'
sku: 'SKU'
shipping_required: '是否需要配送?'
weight: '重量'
width: '宽度'
tracked_help: '如果启用此选项Sylius 将跟踪库存,并在库存为 0 时停止销售该产品。'
attribute:
product_attribute_value:
attribute: 属性:
value:
attribute: '属性'
value: '值'
guest:
email: 电子邮件
email: '电子邮箱'
product_association:
product: 相关的产品
type: 关联类型
product: '相关产品'
type: '关联类型'
product_association_type:
name: 名称
name: '名称'
promotion_filter:
products: 商品
taxons: 分类
products: '产品筛选'
taxons: '分类筛选'
promotion_rule:
customer_group:
group: 客户组
group: '客户组'
has_taxon:
taxons: 分类
taxons: '分类'
product:
products: 商品
products: '产品'
total_of_items_from_taxon:
taxon: 分类
amount: 折扣金额
taxon: '分类'
amount: '金额'
payment_method:
channels: 门店
channels: '渠道'
product_attribute:
position: 位置
position: '位置'
zone:
scopes:
shipping: 运费
tax: 税收
shipping: '配送'
tax: '税收'
installer:
extensions:
header: 扩展组件
header: '扩展'
accelerator:
header: 加速器
help: 启用 Zend OpCache (强烈推荐)。
apc: APC
ctype: Ctype
gd: GD
help: 安装和启用 %extension%扩展。
iconv: Iconv
exif: Exif
fileinfo: Fileinfo
icu: ICU
intl: Intl
json_encode: JSON
mbstring: 多字节字符串
off: false
on: true
pcre: PCRE
pdo: PDO
php_xml: PHP XML
session_start: 'Session:'
simplexml_import_dom: SimpleXML
token_get_all: Tokenizer
header: '加速器'
help: '启用 Zend OpCache强烈推荐。'
apc: 'APC'
ctype: 'Ctype'
gd: 'GD'
help: '安装并启用 %extension% 扩展。'
iconv: 'Iconv'
exif: 'Exif'
fileinfo: 'Fileinfo'
icu: 'ICU'
intl: 'Intl'
json_encode: 'JSON'
mbstring: '多字节字符串'
off: '关闭'
on: '开启'
pcre: 'PCRE'
pdo: 'PDO'
php_xml: 'PHP-XML'
session_start: 'Session'
simplexml_import_dom: 'SimpleXML'
token_get_all: 'Tokenizer'
filesystem:
header: 文件系统
header: '文件系统'
cache:
header: 缓存
help: "设置权限运行: sudo setfacl -R -m u:www-data:rwX -m u:`whoami`:rwX %path% && sudo setfacl -dR -m u:www-data:rwx -m u:`whoami`:rwx %path%"
exists: 存在
header: '缓存'
help: '设置权限命令:sudo setfacl -R -m u:www-data:rwX -m u:`whoami`:rwX %path% && sudo setfacl -dR -m u:www-data:rwx -m u:`whoami`:rwx %path%'
exists: '已存在'
logs:
header: 日志
help: "设置权限运行: sudo setfacl -R -m u:www-data:rwX -m u:`whoami`:rwX %path% && sudo setfacl -dR -m u:www-data:rwx -m u:`whoami`:rwx %path%"
not_exists: 不存在
not_writable: 不可写
header: '日志'
help: '设置权限命令:sudo setfacl -R -m u:www-data:rwX -m u:`whoami`:rwX %path% && sudo setfacl -dR -m u:www-data:rwx -m u:`whoami`:rwx %path%'
not_exists: '不存在'
not_writable: '不可写'
parameters:
header: parameters.yml
help: "设置权限运行: sudo chmod a+w %path%"
vendors: 供应商
writable: 可写
header: 'parameters.yml'
help: '设置权限命令sudo chmod a+w %path%'
vendors: '依赖库'
writable: '可写'
settings:
header: PHP 版本和设置
any: 任何
detect_unicode: 检测Unicode
magic_quotes_gpc: 魔术引号GPC
non_deprecated: 非弃用
off: false
on: true
register_globals: 注册的全局变量
header: 'PHP 版本和设置'
any: '任意'
detect_unicode: 'detect_unicode'
detect_unicode_help: '在 php.ini 中设置 detect_unicode = Off'
magic_quotes_gpc: 'magic_quotes_gpc'
non_deprecated: '非弃用'
off: '关闭'
on: '开启'
register_globals: 'register_globals'
session:
auto_start: session.auto_start
short_open_tag: 短的开放标签
timezone: 时区
auto_start: 'session.auto_start'
auto_start_help: '在 php.ini 中设置 session.auto_start = Off'
short_open_tag: 'short_open_tag'
timezone: '时区'
timezone_help: '在 php.ini 中设置 date.timezone例如date.timezone = "Europe/Amsterdam"'
timezone_deprecated:
header: 过时的时区
help: 时区%timezone%已被否决。修复您的 php.ini 文件 (不推荐使用的时区 http://php.net/manual/en/timezones.others.php 的列表)。
version: PHP 版本
version_recommended: 推荐的 PHP 版本
payum_gateway:
cash_on_delivery: 货到付款
offline: 现金支付
paypal_express_checkout: Paypal快捷支付
header: '已弃用的时区'
help: '时区 %timezone% 已弃用。请修复您的 php.ini 文件已弃用时区列表http://php.net/manual/en/timezones.others.php。'
version: 'PHP 版本'
version_recommended: '推荐的 PHP 版本'
version_help: 'Sylius 推荐使用 %recommended% PHP 版本,您当前的版本是 %current%。请升级。'
shipping_method_resolver:
by_zones_and_channel: 按区域和渠道
by_zones_and_channel: '按区域和渠道'

View file

@ -2,96 +2,215 @@
# (c) Sylius Sp. z o.o.
sylius:
admin:
password_reset_request:
email:
invalid: '该邮箱无效。'
max: '邮箱长度最多为 {{ limit }} 个字符。'
min: '邮箱长度至少为 {{ limit }} 个字符。'
not_blank: '请输入邮箱。'
reset_password:
mismatch: '输入的密码不匹配。'
password:
min: '密码长度至少为 {{ limit }} 个字符。'
max: '密码长度最多为 {{ limit }} 个字符。'
not_blank: '请输入密码。'
avatar_image:
file:
max_size: 图像的大小- {{ size }}{{ suffix }} 超过允许的最大大小 {{ limit }}{{ suffix }} 限制。
upload_ini_size: 图像的大小超过允许的最大大小 {{ limit }}{{ suffix }} 限制。
max_size: '图片太大 - {{ size }}{{ suffix }}。最大允许大小为 {{ limit }}{{ suffix }}。'
upload_ini_size: '图片太大。最大允许大小为 {{ limit }}{{ suffix }}。'
catalog_promotion_action:
fixed_discount:
channel_not_configured: '未提供所需渠道的配置。'
not_valid: '配置包含错误。请添加一个大于 0 的固定折扣金额。'
catalog_promotion_scope:
invalid_type: '目录促销范围类型无效。请选择有效类型。'
for_products:
invalid_products: '配置包含错误。请仅添加存在的产品。'
not_empty: '配置包含错误。请至少添加 1 个产品。'
unique: '配置包含错误。请仅添加唯一的产品。'
for_variants:
invalid_variants: '配置包含错误。请仅添加存在的变体。'
not_empty: '请至少添加 1 个变体。'
unique: '配置包含错误。请仅添加唯一的变体。'
for_taxons:
invalid_taxons: '配置包含错误。请仅添加存在的分类。'
not_empty: '配置包含错误。请至少添加 1 个分类。'
unique: '配置包含错误。请仅添加唯一的分类。'
channel:
base_currency:
not_blank: 请输入销售渠道的基础货币。
not_blank: '请输入渠道基础货币。'
default_locale:
not_blank: 请输入销售渠道默认区域设置。
enabled: '默认语言环境必须启用。'
not_blank: '请输入渠道默认语言环境。'
contact_email:
invalid: 电子邮件地址无效。
max: 电子邮件必须不能超过 {{ limit }} 个字符。
min: 电子邮件至少{{limit}}个字符
invalid: '该邮箱无效。'
max: '邮箱长度不能超过 {{ limit }} 个字符。'
min: '邮箱长度至少为 {{ limit }} 个字符。'
contact_phone_number:
max_length: '联系电话长度不能超过 {{ limit }} 个字符。'
theme_name:
max_length: '主题名称长度不能超过 {{ limit }} 个字符。'
tax_calculation_strategy:
not_blank: '请输入税务计算策略。'
max_length: '税务计算策略长度不能超过 {{ limit }} 个字符。'
channel_price_history_config:
lowest_price_for_discounted_products_checking_period:
greater_than: '数值必须大于 {{ compared_value }}'
less_than: '数值必须小于 {{ compared_value }}'
channel_pricing:
channel_code:
not_blank: '请设置渠道代码。'
unique: '该渠道已为此产品变体设置了价格。'
price:
not_blank: 请输入价格。
min: '价格不能低于 0。'
not_blank: '请输入价格。'
channel_code_collection:
invalid_channel: '代码为 {{ channel_code }} 的渠道不存在。'
checkout:
addressing:
csrf_error: '请重新提交完整表单。'
shipping_method:
not_blank: 请选择配送方式。
not_blank: '请选择配送方式。'
email:
not_changeable: '邮箱只能为访客客户更改。客户登录且购物车分配后,邮箱无法更改。'
contact:
email:
invalid: 电子邮件地址无效。
not_blank: 请输入您的电子邮件。
invalid: '该邮箱无效。'
not_blank: '请输入您的邮箱。'
message:
not_blank: 请输入您的消息。
not_blank: '请输入您的留言。'
country:
code:
not_exist: '代码为 {{ code }} 的国家不存在。'
currency:
enabled:
cannot_disable_base: 基础币种不能被禁用。
cannot_disable_base: '基础货币无法被禁用。'
customer:
currency_code:
not_valid: 您输入的姓名无效
not_valid: '您输入的货币代码无效。'
customer_group:
code:
not_exist: '代码为 {{ code }} 的客户组不存在。'
cart_item:
not_available: '%itemName% 没有足够的库存。'
not_available: '“%itemName%”库存不足。'
insufficient_stock: '库存不足'
quantity:
not_in_range: '数量必须在 {{ min }} 到 {{ max }} 之间。'
variant:
not_available: '“%variantName%”不可用。'
max_integer: '数值必须小于 {{ compared_value }}。'
order:
address_requirement: '请提供 %addressName%。'
currency_code:
not_valid: 您输入的币种代码是无效的。
payment_method_eligibility: '付款方式 %paymentMethodName% 已被禁用。请重新选择您的付款方式。'
product_eligibility: '产品 %productName% 已被禁用。'
shipping_method_eligibility: '此产品并不适合 %shippingMethodName% 运输方式。请重新选择您的运输方式。'
not_valid: '您输入的货币代码无效。'
invalid_state_transition: '订单状态错误,无法完成。当前状态:%currentState%。可用状态变更:%possibleTransitions%。'
payment_method_eligibility: '支付方式 %paymentMethodName% 已禁用。请重新选择支付方式。'
product_eligibility: '产品 %productName% 已禁用。'
shipping_method_eligibility: '产品不符合 %shippingMethodName% 配送方式的要求。请重新选择配送方式。'
shipping_method_not_available: '“%shippingMethodName%”配送方式不可用。请重新选择配送方式。'
cart_items_immutable: '结账完成后无法更改购物车商品。'
resend_order_confirmation_email:
invalid_order_state: '订单状态为 %state% 时,无法重发订单确认邮件。'
resend_shipment_confirmation_email:
invalid_shipment_state: '发货状态为 %state% 时,无法重发发货确认邮件。'
locale:
enabled:
cannot_disable_base: 基础区域设置不能被禁用。
cannot_disable_base: '基础语言环境无法被禁用。'
product:
variants:
all_prices_defined: 您需要首先为新渠道设置产品规格的价格。
all_prices_defined: '必须先为新分配渠道定义产品变体价格。'
code:
not_exist: '代码为 {{ code }} 的产品不存在。'
product_attribute:
invalid: 优先级必须为整数。
invalid: '位置必须是整数。'
image:
file:
allowed_mime_types: '文件不是有效图片。允许的类型有 %types%。'
product_image:
file:
max_size: 图像的大小- {{ size }}{{ suffix }} 超过允许的最大大小 {{ limit }}{{ suffix }} 限制。
upload_ini_size: 图像的大小超过允许的最大大小 {{ limit }}{{ suffix }} 限制。
max_size: '图片太大 - {{ size }}{{ suffix }}。最大允许大小为 {{ limit }}{{ suffix }}。'
upload_ini_size: '图片太大。最大允许大小为 {{ limit }}{{ suffix }}。'
product_variant:
not_belong_to_owner: '代码为 "%productVariantCode%" 的产品变体不属于代码为 "%ownerCode%" 的产品,该产品是图片的所有者。'
product_taxon:
unique: '产品分类不能重复。'
product:
not_blank: '请选择产品。'
taxon:
not_blank: '请选择分类。'
product_variant:
code:
not_exist: '代码为 {{ code }} 的产品变体不存在。'
onHand:
min: 库存量必须大于 {{limit}}。
not_blank: 请输入库存量
reserved: 现有库存数量必须大于锁定库存数量
min: '库存量必须大于 {{ limit }}。'
not_blank: '请输入库存量。'
reserved: '库存量必须大于保留量。'
original_price:
min: 原价不能为负。
min: '原价不能为负数。'
weight:
min: 重量不能为负。
invalid: 重量必须为数字。
min: '重量不能为负数。'
invalid: '重量必须是数字。'
width:
min: 宽度不能为负数。
invalid: 宽度必须为数字。
min: '宽度不能为负数。'
invalid: '宽度必须是数字。'
height:
min: 高度不能为负数。
invalid: 高度必须为数字。
min: '高度不能为负数。'
invalid: '高度必须是数字。'
depth:
min: 深度不能为负数。
invalid: 深度必须为数字。
min: '深度不能为负数。'
invalid: '深度必须是数字。'
channel_pricing:
all_defined: '您必须为每个渠道定义价格。'
price:
not_defined: '必须定义价格。'
existing_code: '代码为 {{ channelCode }} 的渠道不存在。'
promotion_coupon:
per_customer_usage_limit:
min: '优惠券每位客户的使用限制至少为 {{ limit }}。'
product_translation:
short_description:
max: 简短描述不能超过 {{ limit }} 个字符。
max: '简短描述长度不能超过 {{ limit }} 个字符。'
province:
code:
not_exist: '代码为 {{ code }} 的省份不存在。'
review:
author:
not_blank: 请输入您的电子邮件。
not_blank: '请输入您的邮箱。'
product:
not_blank: '请输入产品。'
rating:
range: '评论评分必须是 1 到 5 之间的整数。'
not_in_range: '评论评分必须在 {{ min }} 到 {{ max }} 之间。'
taxon:
code:
not_exist: '代码为 {{ code }} 的分类不存在。'
taxon_image:
file:
max_size: 图像的大小- {{ size }}{{ suffix }} 超过允许的最大大小 {{ limit }}{{ suffix }} 限制。
upload_ini_size: 图像的大小超过允许的最大大小 {{ limit }}{{ suffix }} 限制。
max_size: '图片太大 - {{ size }}{{ suffix }}。最大允许大小为 {{ limit }}{{ suffix }}。'
upload_ini_size: '图片太大。最大允许大小为 {{ limit }}{{ suffix }}。'
translation:
locale:
not_blank: '请输入语言环境。'
invalid: '该值不是有效的语言环境。'
unique: '语言环境代码 {{ value }} 的翻译已存在。'
locale_code:
invalid: '请选择可用的语言环境:%locales%'
user:
email:
unique: 该电子邮件已被使用
min: 电子邮件必须至少有 {{ limit }} 个字符。
max: 电子邮件最多 {{ limit }} 个字符。
invalid: 电子邮件地址无效。
unique: '该邮箱已被使用。'
min: '邮箱长度至少为 {{ limit }} 个字符。'
max: '邮箱长度最多为 {{ limit }} 个字符。'
invalid: '该邮箱无效。'
username:
unique: 此用户名已被使用。
not_blank: 请输入您的姓名。
unique: '该用户名已被使用。'
not_blank: '请输入用户名。'
max: '用户名长度不能超过 {{ limit }} 个字符。'
first_name:
max: '名字长度不能超过 {{ limit }} 个字符。'
last_name:
max: '姓氏长度不能超过 {{ limit }} 个字符。'
locale_code:
not_blank: 请选择区域设置。
not_blank: '请选择语言环境。'
zone:
code:
not_exist: '代码为 {{ code }} 的区域不存在。'

View file

@ -4,11 +4,11 @@
sylius:
form:
currency:
base: 基础货币
code: 名称
enabled: 已启用
exchange_rate: 汇率
base: '基础货币'
code: '名称'
enabled: '启用'
exchange_rate: '汇率'
exchange_rate:
source_currency: 源货币
target_currency: 目标货币
ratio: 比率
source_currency: '源货币'
target_currency: '目标货币'
ratio: '比率'

View file

@ -4,20 +4,20 @@
sylius:
currency:
code:
exact_length: 币种代码必须正好 3 个字符长。
not_blank: 请选择币种代码。
regex: 货币代码仅可以由字母、 数字、 破折号和下划线组成。
unique: 币种代码必须是唯一的。
not_blank: '请选择货币代码。'
unique: '货币代码必须唯一。'
currency: '该值不是有效的货币代码。'
exchange_rate:
not_blank: 请输入汇率。
not_blank: '请输入汇率。'
exchange_rate:
ratio:
greater_than: 比率必须大于0
invalid: 比率必须是一个数字。
not_blank: 请输入汇率。
greater_than: '比率必须大于 {{ compared_value }}。'
less_than: '比率必须小于 {{ compared_value }}。'
invalid: '比率必须是数字。'
not_blank: '请输入汇率比率。'
source_currency:
not_blank: 请输入来自哪一种货币的汇率。
not_blank: '请输入汇率应从哪种货币换算。'
target_currency:
not_blank: 请输入需要设置汇率的货币。
unique_currency_pair: 货币组合必须是唯一的。
different_source_target_currency: 源和目标货币必须不同。
not_blank: '请输入汇率应设置到哪种货币。'
unique_currency_pair: '货币对必须唯一。'
different_source_target_currency: '源货币和目标货币必须不同。'

View file

@ -3,4 +3,4 @@
sylius:
customer:
register: '感谢您注册,请检查您的电子邮件以验证您的帐户。'
register: '感谢您的注册,请查收邮件以验证您的账户。'

View file

@ -4,20 +4,21 @@
sylius:
form:
customer:
first_name:
group: 分组
last_name:
email: 电子邮件
phone_number: 电话号码
gender: 性别
birthday: 出生日期
billing_address: 账单地址
only_customer_registration: 创建用户
subscribed_to_newsletter: 订阅
first_name: '名字'
group: '分组'
last_name: '姓氏'
email: '电子邮件'
phone_number: '电话号码'
gender: '性别'
birthday: '生日'
billing_address: '账单地址'
different_shipping_address: '使用不同的送货地址?'
only_customer_registration: '创建账户?'
subscribed_to_newsletter: '订阅新闻通讯'
customer_group:
name: 名称
roles: 角色
name: '名称'
roles: '角色'
gender:
unknown: 未知
male: 男性
female: 女性
unknown: '未知'
male: '男'
female: '女'

View file

@ -4,27 +4,31 @@
sylius:
customer:
first_name:
max: 名字的长度不能超过 {{limit}} 字符。
min: 名字必须至少 {{limit}} 个字符长。
not_blank: 请输入您的名字。
max: '名字长度不得超过 {{ limit }} 个字符。'
min: '名字长度至少为 {{ limit }} 个字符。'
not_blank: '请输入您的名字。'
last_name:
max: 姓氏长度不能超过{{ limit }} 字符。
min: 姓氏必须至少 {{limit}} 个字符长。
not_blank: 请输入您的姓氏。
max: '姓氏长度不得超过 {{ limit }} 个字符。'
min: '姓氏长度至少为 {{ limit }} 个字符。'
not_blank: '请输入您的姓氏。'
gender:
not_blank: 请选择你的性别
not_blank: '请选择您的性别。'
email:
already_used: 该电子邮件已被使用,请登录或选择忘记密码
max: 电子邮件必须不能超过 {{ limit }} 个字符。
not_blank: 请输入您的电子邮件。
invalid: 电子邮件地址无效。
unique: 该电子邮件已被使用
registered: 此电子邮件已被注册,请登录或找回密码。
already_used: '该邮箱已被使用,请登录或使用忘记密码功能。'
max: '电子邮件长度不得超过 {{ limit }} 个字符。'
not_blank: '请输入您的电子邮件。'
invalid: '电子邮件无效。'
unique: '该邮箱已被使用。'
registered: '该邮箱已注册,请登录或使用忘记密码功能。'
phone_number:
max: '电话号码长度不得超过 {{ limit }} 个字符。'
customer_group:
code:
regex: 客户组代码仅可以由字母、 数字、 破折号和下划线。
unique: 客户组代码必须是唯一的。
max_length: '代码长度不得超过 {{ limit }} 个字符。'
regex: '客户组代码只能包含字母、数字、短横线和下划线。'
unique: '客户组代码必须唯一。'
not_blank: '请输入客户组代码。'
name:
max: 客户组名称不能超过 {{ limit }} 个字符。
min: 客户组名称必须至少 {{ limit }} 个字符长。
not_blank: 请输入客户组名称。
max: '客户组名称长度不得超过 {{ limit }} 个字符。'
min: '客户组名称长度至少为 {{ limit }} 个字符。'
not_blank: '请输入客户组名称。'

View file

@ -4,4 +4,5 @@
sylius:
form:
locale:
name: 名称
name: '名称'
select: '请选择语言环境...'

View file

@ -4,6 +4,7 @@
sylius:
locale:
code:
not_blank: 请选择区域设置代码。
regex: 地区代码仅可以由字母、 数字、 破折号和下划线组成。
unique: 区域编码必须是唯一的。
max_length: '代码长度不得超过 {{ limit }} 个字符。'
not_blank: '请选择语言环境代码。'
locale: '该值不是有效的语言环境代码。'
unique: '语言环境代码必须唯一。'

View file

@ -3,7 +3,8 @@
sylius:
cart:
add_item: '商品已添加到购物车。'
cannot_modify: '已经为你想修改购物车提交订单。'
remove_item: '已从购物车中移除该商品。'
save: '已成功更新购物车。'
add_item: '商品已添加到购物车'
cannot_modify: '您尝试修改的购物车订单已提交,无法修改。'
not_recalculated: '由于购物车中存在无效值,购物车未重新计算。'
remove_item: '商品已从购物车中移除'
save: '购物车已成功更新'

View file

@ -3,5 +3,8 @@
sylius:
order_item:
product_variant:
not_blank: '未提供产品变体。'
quantity:
min: 订单商品的数量不能低于 1。
min: '订单商品数量不能小于1。'
not_blank: '未提供数量。'

View file

@ -3,9 +3,10 @@
sylius:
payment:
cancelled: '付款已被取消。'
completed: '已完成付款。'
failed: '付款已失败。'
processing: '正在处理付款。'
refunded: '成功地退还款项。'
unknown: '支付时出现了未知的错误。'
authorized: '支付已授权。'
cancelled: '支付已取消。'
completed: '支付已完成。'
failed: '支付失败。'
processing: '支付处理中。'
refunded: '支付已成功退款。'
unknown: '支付出现未知问题。'

View file

@ -4,31 +4,35 @@
sylius:
form:
credit_card:
cardholder_name: 持卡人姓名
expiry_month: 到期月份
expiry_year: 到期年份
number: 卡号
security_code: 安全 CVV) 代码
type: 卡类型
cardholder_name: '持卡人姓名'
expiry_month: '过期月份'
expiry_year: '过期年份'
number: '卡号'
security_code: '安全码 (CVV)'
type: '卡类型'
payment:
amount: 付款金额
method: 付款方式:
amount: '支付金额'
method: '支付方式'
state:
header: 付款状态
checkout: 结账
completed: 已完成
authorized: 已授权
failed: 失败
new: 新增
pending: 等待中
processing: 处理中...
unknown: 未知
void: 作废
cancelled: 已取消.
refunded: 已退款
header: '支付状态'
checkout: '结账'
completed: '已完成'
authorized: '已授权'
failed: '失败'
new: '新建'
pending: '待处理'
processing: '处理中'
unknown: '未知'
void: '作废'
cancelled: '已取消'
refunded: '已退款'
payment_method:
description: 描述
enabled: 已启用
instructions: 说明
name: 名称
position: 优先级
description: '描述'
enabled: '启用'
instructions: '说明'
name: '名称'
position: '位置'
gateway_config:
type: '类型'
gateway_factory:
offline: '离线'

View file

@ -4,42 +4,49 @@
sylius:
credit_card:
cardholder_name:
min_length: 持卡人的姓名必须至少 {{ limit }} 个字符长。
not_blank: 请输入持卡人姓名。
min_length: '持卡人姓名必须至少包含 {{ limit }} 个字符。'
not_blank: '请输入持卡人姓名。'
expiry_month:
max_range: 信用卡的到期月份必须介于 {{ min }} 和 {{ max }} 之间。
min_range: 信用卡的到期月份必须介于 {{ min }} 和 {{ max }} 之间。
not_blank: 请选择到期月份。
max_range: '信用卡的到期月份必须在 {{ min }} 到 {{ max }} 之间。'
min_range: '信用卡的到期月份必须在 {{ min }} 到 {{ max }} 之间。'
not_blank: '请选择到期月份。'
number:
not_blank: 请输入卡号。
luhn: 您输入的信用卡号码是无效的。
not_blank: '请输入卡号。'
luhn: '您输入的信用卡号无效。'
security_code:
not_blank: 请输入安全代码。
max_length: 该 信用卡验证值码必须至少 {{ limit }} 数字长。
min_length: 该信用卡验证值码必须是最多 {{ limit }} 数字长。
not_blank: '请输入安全码。'
max_length: '信用卡的 CVV 码必须至少包含 {{ limit }} 位数字。'
min_length: '信用卡的 CVV 码最多包含 {{ limit }} 位数字。'
expiry_year:
not_blank: 请选择到期年份。
not_blank: '请选择到期年份。'
gateway_config:
invalid_gateway_factory: '无效的网关工厂。可用工厂有 {{ available_factories }}。'
gateway_name:
not_blank: '请输入网关名称。'
factory_name:
not_blank: '请输入网关工厂名称。'
payment:
currency_code:
not_valid: 您输入的姓名无效
not_valid: '您输入的货币代码无效。'
method:
not_blank: '请选择一种支付方式。'
not_blank: '请选择支付方式。'
payment_method:
gateway:
not_blank: 请选择支付方法网关。
not_blank: '请选择支付方式网关。'
name:
max_length: 付款方法名称必须是 {{ limit }} 字符或更少。
min_length: 付款方法名称必须至少 {{ limit }} 个字符长。
not_blank: 请输入付款方法名称。
max_length: '支付方式名称必须为 {{ limit }} 个字符或更少。'
min_length: '支付方式名称必须至少包含 {{ limit }} 个字符。'
not_blank: '请输入支付方式名称。'
fee_calculator_configuration:
amount:
greater_than_or_equal: 费用不能低于 {{ compared_value }}。
not_blank: 请输入费用金额。
greater_than_or_equal: '费用不得低于 {{ compared_value }}。'
not_blank: '请输入费用金额。'
percent:
max_range: 百分比的费用不能大于 {{ limit }}。
min_range: 百分比的费用不能低于 {{ limit }}。
not_blank: 请输入费用百分比。
max_range: '费用百分比不得超过 {{ limit }}。'
min_range: '费用百分比不得低于 {{ limit }}。'
not_blank: '请输入费用百分比。'
code:
not_blank: '请输入付款方法代码。'
regex: '付款方法代码仅可以由字母、 数字、 破折号和下划线组成。'
unique: '给定代码的付款方法已存在。'
max_length: '代码不得超过 {{ limit }} 个字符。'
not_blank: '请输入支付方式代码。'
regex: '支付方式代码只能由字母、数字、连字符和下划线组成。'
unique: '具有给定代码的支付方式已存在。'

View file

@ -4,16 +4,9 @@
sylius:
form:
gateway_config:
type: 类型
gateway_configuration:
paypal:
password: 密码
signature: 签名
username: 用户名
sandbox: 沙盒模式
stripe:
publishable_key: 公钥
secret_key: 密钥
use_payum: '使用 Payum'
payum_gateway:
cash_on_delivery: '货到付款'
offline: '离线 (Payum)'
payum_gateway_factory:
offline: 现金支付
paypal_express_checkout: Paypal快捷支付
offline: '离线'

View file

@ -5,13 +5,13 @@ sylius:
gateway_config:
paypal:
password:
not_blank: 请输入贝宝密码。
not_blank: '请输入贝宝密码。'
signature:
not_blank: 请输入贝宝签名。
not_blank: '请输入贝宝签名。'
username:
not_blank: 请输入贝宝用户名。
not_blank: '请输入贝宝用户名。'
stripe:
secret_key:
not_blank: 请输入条纹秘密密钥。
not_blank: '请输入条纹秘密密钥。'
publishable_key:
not_blank: 请输入Stripe支付的公钥。
not_blank: '请输入Stripe支付的公钥。'

View file

@ -3,4 +3,4 @@
sylius:
product_variant:
generate: '单品已经成功生成.'
generate: '产品变体已成功生成。'

View file

@ -4,28 +4,28 @@
sylius:
form:
product:
name: 名称
description: 描述
attributes: 属性
options: 选项
meta_keywords: Meta关键字
meta_description: META描述
slug: Slug
taxons: 分类
name: '名称'
description: '描述'
attributes: '属性'
options: '选项'
meta_keywords: '元关键字'
meta_description: '元描述'
slug: '别名'
taxons: '分类'
product_variant:
name: 名称
name: '名称'
association_type:
name: 名称
translations: 翻译
name: '名称'
translations: '翻译'
association:
type: 关联类型
product: 相关的产品
type: '关联类型'
product: '关联产品'
variant:
name: 名称
name: '名称'
option:
name: 名称
position: 位置
values: 可能的值
name: '名称'
position: '位置'
values: '可能的值'
option_value:
add_value: 增加
value:
add_value: '添加值'
value: '值'

View file

@ -4,53 +4,72 @@
sylius:
product:
sku:
not_blank: 请输入产品的 SKU。
unique: 产品的 SKU 必须是唯一的。
not_blank: '请输入产品SKU。'
unique: '产品SKU必须唯一。'
slug:
not_blank: 请输入产品标识。
unique: 产品名必须是唯一的。
not_blank: '请输入产品别名。'
unique: '产品别名必须唯一。'
max_length: '产品别名不得长于1个字符。|产品别名不得长于{{ limit }}个字符。'
code:
not_blank: 请输入产品代码。
regex: 产品代码仅可以由字母、 数字、 破折号和下划线组成。
unique: 产品代码必须是唯一的。
max_length: '代码不得长于{{ limit }}个字符。'
not_blank: '请输入产品代码。'
regex: '产品代码只能包含字母、数字、破折号和下划线。'
unique: '产品代码必须唯一。'
name:
not_blank: 请输入产品名称。
min_length: 产品名称必须是至少 1 个字符长。 |产品名称必须至少 {{ limit }} 个字符长。
max_length: 产品名称必须不能超过 1 个字符。 |产品名称不能超过 {{ limit }} 字符。
not_blank: '请输入产品名称。'
min_length: '产品名称至少要有1个字符。|产品名称至少要有{{ limit }}个字符。'
max_length: '产品名称不得长于1个字符。|产品名称不得长于{{ limit }}个字符。'
meta_keywords:
max_length: '产品元关键字不得长于1个字符。|产品元关键字不得长于{{ limit }}个字符。'
meta_description:
max_length: '产品元描述不得长于1个字符。|产品元描述不得长于{{ limit }}个字符。'
product_variant:
combination: 使用此选项的规格已经存在。
combination: '该选项集的变体已存在。'
code:
not_blank: 请输入代码。
regex: 产品规格代码仅可以由字母、 数字、 破折号和下划线组成。
unique: 产品规格代码必须是唯一的。
within_product_unique: 此代码必须在本商品内唯一。
max_length: '代码不得长于{{ limit }}个字符。'
not_blank: '请输入代码。'
regex: '产品变体代码只能包含字母、数字、破折号和下划线。'
unique: '产品变体代码必须唯一。'
within_product_unique: '该代码在此产品内必须唯一。'
option_values:
not_configured: '产品变体必须为产品所选的所有选项配置值。'
simple_product:
code:
unique: 简单产品的代码在所有的产品和产品规格中都必须是唯一的。
unique: '简单产品代码必须在所有产品和产品变体中唯一。'
option:
code:
not_blank: 请输入选项编号。
regex: 选项代码仅可以由字母、 数字、 破折号和下划线组成。
unique: 给定代码的选项已存在。
max_length: '代码不得长于{{ limit }}个字符。'
not_blank: '请输入选项代码。'
regex: '选项代码只能包含字母、数字、破折号和下划线。'
unique: '具有该代码的选项已存在。'
name:
not_blank: 请输入选项名称。
min_length: 选项名称必须是至少 1 个字符长。 |选项名称必须至少 {{ limit }} 个字符长。
max_length: 选项名称必须不能超过 1 个字符。 |选项名称不能超过 {{ limit }} 字符。
not_blank: '请输入选项名称。'
min_length: '选项名称至少要有1个字符。|选项名称至少要有{{ limit }}个字符。'
max_length: '选项名称不得长于1个字符。|选项名称不得长于{{ limit }}个字符。'
values:
min_count: 请至少添加 {{ limit }} 选项限值。 |请至少添加 {{ limit }} 选项的限值。
min_count: '请至少添加{{ limit }}个选项值。|请至少添加{{ limit }}个选项值。'
option_value:
code:
not_blank: 请输入选项值的代码。
regex: 选项值的代码仅可以由字母、 数字、 破折号和下划线组成。
unique: 给定代码选项的值已存在。
max_length: '代码不得长于{{ limit }}个字符。'
not_blank: '请输入选项值代码。'
regex: '选项值代码只能包含字母、数字、破折号和下划线。'
unique: '具有该代码的选项值已存在。'
value:
not_blank: 请输入选项的值。
not_blank: '请输入选项值。'
association:
unique: '此所有者和类型的关联已存在。'
type:
not_blank: '请输入关联类型。'
owner:
not_blank: '请输入关联所有者。'
association_type:
name:
not_blank: 请输入关联类型名称。
min_length: 关联类型必须至少 1个字符长。|关联名称必须至少 {{ limit }} 个字符长。
max_length: 关联类型名称必须不能超过 1 个字符。 |关联名称不能超过 {{ limit }} 个字符。
not_blank: '请输入关联类型名称。'
min_length: '关联类型名称至少要有1个字符。|关联名称至少要有{{ limit }}个字符。'
max_length: '关联类型名称不得长于1个字符。|关联名称不得长于{{ limit }}个字符。'
code:
not_blank: 请输入关联类型代码。
regex: 关联类型代码仅可以由字母、 数字、 破折号和下划线组成。
unique: 该关联类型代码已经存在。
min_length: '关联类型代码至少要有1个字符。|关联类型代码至少要有{{ limit }}个字符。'
max_length: '关联类型代码不得长于1个字符。|关联类型代码不得长于{{ limit }}个字符。'
not_blank: '请输入关联类型代码。'
regex: '关联类型代码只能包含字母、数字、破折号和下划线。'
unique: '具有该代码的关联类型已存在。'

View file

@ -3,4 +3,6 @@
sylius:
promotion_coupon:
generate: '推广优惠券已成功生成。'
generate: '促销优惠券已成功生成。'
catalog_promotion:
remove: '已请求移除目录促销。根据受影响产品的数量,此过程可能需要一些时间。'

View file

@ -1,69 +1,82 @@
# This file is part of the Sylius package.
# (c) Sylius Sp. z o.o.
sylius:
form:
catalog_promotion:
description: 描述
name: 名称
priority: 优先级
action:
fixed_discount: '固定折扣'
percentage_discount: '百分比折扣'
description: '描述'
enabled: '启用'
end_date: '结束日期'
label: '标签'
name: '名称'
priority: '优先级'
start_date: '开始日期'
translations: '翻译'
promotion:
actions: 操作
add_action: 添加操作
add_rule: 添加规则
coupon_based: 基于优惠券
description: 描述
ends_at: 结束于
exclusive: 独家
name: 名称
priority: 优先级
rules: 規則
starts_at: 开始于
usage_limit: 使用次数
actions: '动作'
add_action: '添加动作'
add_rule: '添加规则'
applies_to_discounted: '适用于已折扣订单项'
applies_to_discounted_details: '启用此选项后,购物车促销将应用于已通过目录促销折扣的订单项。'
coupon_based: '基于优惠券'
description: '描述'
ends_at: '结束于'
exclusive: '排他'
label: '标签'
name: '名称'
priority: '优先级'
rules: '规则'
starts_at: '开始于'
usage_limit: '使用限制'
promotion_action:
item_fixed_discount: 订单项固定折扣
item_percentage_discount: 订单项百分比折扣
order_fixed_discount: 订单固定折扣
order_percentage_discount: 订单百分比折扣
shipping_percentage_discount: 货运百分比折扣
item_fixed_discount: '商品固定折扣'
item_percentage_discount: '商品百分比折扣'
order_fixed_discount: '订单固定折扣'
order_percentage_discount: '订单百分比折扣'
shipping_percentage_discount: '运费百分比折扣'
filters: '筛选器'
fixed_discount_configuration:
amount: 金额
amount: '金额'
percentage_discount_configuration:
percentage: 折扣比例
type: 类型
percentage: '百分比'
type: '类型'
promotion_coupon:
expires_at: 到期时间
usage_limit: 使用次数
expires_at: '过期时间'
usage_limit: '使用限制'
promotion_coupon_generator_instruction:
amount: 优惠金额
code_length: 优惠码长度
expires_at: 到期时间
usage_limit: 使用次数
amount: '数量'
code_length: '代码长度'
expires_at: '过期时间'
prefix: '前缀'
suffix: '后缀'
usage_limit: '使用限制'
promotion_filter:
price_range: 价格区间过滤
price_range: '价格区间筛选器'
promotion_rule:
cart_quantity: 购物车数量
contains_product: 包含的商品
customer_group: 客户组
has_at_least_one_from_taxons: 至少要有一个分类
item_total: 订单项总计
nth_order: 二次订单
shipping_country: 运送国家
taxonomy: 分类
total_price_of_items_from_taxon: 根据商品分类的总价格
cart_quantity: '购物车数量'
contains_product: '包含产品'
customer_group: '客户组'
has_at_least_one_from_taxons: '至少包含一个分类'
item_total: '商品总价'
nth_order: '第 N 个订单'
shipping_country: '配送国家'
taxonomy: '分类法'
total_price_of_items_from_taxon: '来自分类的商品总价'
cart_quantity_configuration:
count: 计数
equal: 等于
count: '数量'
equal: '等于'
contains_product_configuration:
exclude: 不包括:
variants: 商品
exclude: '排除'
variants: '产品'
item_total_configuration:
amount: 金额
amount: '金额'
nth_order_configuration:
nth: 订单数
nth: '第 N 个'
shipping_country_configuration:
country: test
country: '国家'
taxonomy_configuration:
exclude: 不包括:
taxons: 分类
type: 类型
exclude: '排除'
taxons: '分类'
type: '类型'

View file

@ -2,37 +2,77 @@
# (c) Sylius Sp. z o.o.
sylius:
catalog_promotion:
code:
max_length: '代码长度不能超过 {{ limit }} 个字符。'
unique: '具有该代码的目录促销已存在。'
regex: '目录促销代码只能包含字母、数字、破折号和下划线。'
not_blank: '请输入目录促销代码。'
date:
greater_than_start_date: '结束日期不能早于开始日期。'
name:
max_length: '目录促销名称不能超过 {{ limit }} 个字符。'
min_length: '目录促销名称至少需要 {{ limit }} 个字符。'
not_blank: '请输入目录促销名称。'
state:
processing: '目录促销当前正在处理,无法编辑。'
catalog_promotion_action:
type:
not_blank: '请选择动作类型。'
invalid: '目录促销动作类型无效。可用类型为 {{ available_action_types }}。'
invalid_type: '目录促销动作类型无效。请选择有效类型。'
percentage_discount:
not_in_range: '百分比折扣金额必须在0%至100%之间。'
not_number_or_empty: '百分比折扣金额必须为数字且不能为空。'
not_valid: '必须配置百分比折扣金额。'
catalog_promotion_scope:
type:
not_blank: '请选择范围类型。'
invalid: '目录促销范围类型无效。可用类型为 {{ available_scope_types }}。'
promotion:
code:
unique: 促销编号已存在。
regex: 促销代码仅可以由字母、 数字、 破折号和下划线组成。
not_blank: 请输入促销代码。
max_length: '代码长度不能超过 {{ limit }} 个字符。'
unique: '具有该代码的促销已存在。'
regex: '促销代码只能包含字母、数字、破折号和下划线。'
not_blank: '请输入促销代码。'
description:
max_length: 促销描述必须不会超过 1 个字符。 |促销描述不能超过 {{ limit }} 个字符。
min_length: 产品描述必须是至少 1 个字符长。 |产品描述必须至少 {{ limit }} 个字符长。
not_blank: 请输入促销的描述。
end_date_cannot_be_set_prior_start_date: 结束日期不能超过开始日期。
max_length: '促销描述不能超过 {{ limit }} 个字符。'
min_length: '促销描述至少需要 {{ limit }} 个字符。'
not_blank: '请输入促销描述。'
end_date_cannot_be_set_prior_start_date: '结束日期不能早于开始日期。'
is_invalid: '促销无效。'
name:
max_length: 选项名称的长度必须超过 1 个字符。 |选项名称的长度不能超过 {{ limit }} 字符。
min_length: 促销名称必须是至少 1 个字符长。 |促销名称必须至少 {{ limit }} 个字符长。
not_blank: 请输入促销名称。
max_length: '促销名称不能超过 {{ limit }} 个字符。'
min_length: '促销名称至少需要 {{ limit }} 个字符。'
not_blank: '请输入促销名称。'
promotion_action:
invalid_type: '促销动作类型无效。可用动作类型为 {{ available_action_types }}。'
percentage_discount_configuration:
not_in_range: '百分比折扣必须在0%至100%之间。'
promotion_rule:
invalid_type: '促销规则类型无效。可用规则类型为 {{ available_rule_types }}。'
promotion_coupon:
code:
max_length: 优惠券代码必须不能超过 1 个字符。 |优惠券代码必须不能超过 {{ limit }} 个字符。
min_length: 优惠券代码必须至少 1 个字符长。 |优惠券代码必须至少 {{ limit }} 个字符长。
not_blank: 请输入优惠券代码。
regex: 优惠券代码仅可以由字母、 数字、 破折号和下划线组成。
unique: 此优惠券已存在。
is_invalid: 优惠券代码是无效的。
max_length: '优惠券代码长度不能超过 {{ limit }} 个字符。'
min_length: '优惠券代码至少需要 {{ limit }} 个字符。'
not_blank: '请输入优惠券代码。'
regex: '优惠券代码只能包含字母、数字、破折号和下划线。'
unique: '该优惠券已存在。'
is_invalid: '优惠券代码无效。'
promotion:
not_blank: '请为此优惠券指定一个促销。'
not_coupon_based: '只有基于优惠券的促销才可使用优惠券。'
usage_limit:
min: 优惠券使用限制必须至少 {{ limit }}。
min: '优惠券使用次数限制至少为 {{ limit }}。'
promotion_coupon_generator_instruction:
amount:
min: 待生成的优惠券数量必须至少为 {{ limit }}。
not_blank: 请输入想要生成的优惠券的数量。
min: '生成的优惠券数量至少为 {{ limit }}。'
not_blank: '请输入生成优惠券的数量。'
code_length:
min: 优惠券代码必须至少 {{ limit }} 个字符长。
max: 优惠券代码必须不能超过 {{ limit }} 个字符。
not_blank: 优惠券代码不能为空。
min: '优惠券代码长度至少为 {{ limit }} 个字符。'
max: '优惠券代码长度不能超过 {{ limit }} 个字符。'
not_blank: '请输入优惠券代码长度。'
not_in_range: '优惠券代码长度必须在 {{ min }} 到 {{ max }} 之间。'
possible_generation_amount: '优惠券代码长度或优惠券数量无效。无法生成 %expectedAmount% 个唯一优惠券,代码长度为 %codeLength%。最大可生成数量为 %possibleAmount%。'
usage_limit:
min: 生成的优惠券必须至少使用 {{ limit }} 次。
min: '生成优惠券的使用限制至少为 {{ limit }}。'

View file

@ -3,6 +3,6 @@
sylius:
review:
accept: '评价已经成功接受.'
reject: '评被拒绝。'
wait_for_the_acceptation: '您的评价正在等待确认。'
accept: '评论已成功通过审核。'
reject: '评论已成功被拒绝。'
wait_for_the_acceptation: '您的评论正在等待审核。'

View file

@ -4,14 +4,14 @@
sylius:
form:
review:
author: 作者
comment: 备注
header: 添加评论
rating: 评分
author: '作者'
comment: '评论'
header: '添加评论'
rating: '评分'
status:
approved: 已批准
label: 状态
new: 新增
rejected: 已被拒绝
submit: 提交
title: 标题
approved: '已批准'
label: '状态'
new: '新建'
rejected: '已拒绝'
submit: '提交'
title: '标题'

View file

@ -4,12 +4,12 @@
sylius:
review:
author:
already_exists: 此电子邮件已被注册,请登录或找回密码。
already_exists: '该邮箱已注册,请登录或使用忘记密码功能。'
comment:
not_blank: 评价不应为空。
not_blank: '评论内容不能为空。'
rating:
not_blank: 请检查评论的评分。
not_blank: '您必须选择评论评分。'
title:
not_blank: 评论标题不应为空。
min_length: 评论标题必须有至少 2 个字符
max_length: 评论标题最多 255 个字符
not_blank: '评论标题不能为空。'
min_length: '评论标题至少需要2个字符。'
max_length: '评论标题最多可包含255个字符。'

View file

@ -5,48 +5,55 @@ sylius:
form:
rule:
unit_count_configuration:
count: 计数
equal: 等于
type: 规则类型
count: '数量'
equal: '等于'
type: '规则类型'
shipment:
state:
state: '状态'
states:
checkout: 结账
pending: 等待中
ready: 就绪
shipped: 已发货
returned: 已返还
cancelled: 已取消.
tracking_code: 跟踪代码
checkout: '结账中'
pending: '待处理'
ready: '准备就绪'
shipped: '已发货'
returned: '已退回'
cancelled: '已取消'
tracking_code: '跟踪代码'
shipping_calculator:
flat_rate_configuration:
label: 统一费用/每次配送
amount: 折扣金额
label: '每次发货固定费用'
amount: '金额'
per_unit_rate_configuration:
label: 每个单位的费用
amount: 折扣金额
label: '每单位固定费用'
amount: '金额'
shipping_category:
description: 描述
name: 名称
description: '描述'
name: '名称'
shipping_method:
add_rule: 添加规则
calculator: 计算器
category: 分类
category_requirement: 类别要求
channels: 门店
configuration: 配置:
description: 描述
enabled: 已启用
match_all_category_requirement: 所有单位都必须匹配送货方式的分类
match_any_category_requirement: 至少一个单位必须匹配送货方式的分类
match_none_category_requirement: 所有单位都无需匹配送货方式的分类
name: 名称
position: 位置
rules: 規則
tax_category: 税类别
translations: 翻译
add_rule: '添加规则'
calculator: '计算器'
category: '类别'
category_requirement: '类别要求'
channels: '渠道'
configuration: '配置'
description: '描述'
enabled: '启用'
match_all_category_requirement: '所有单位必须符合该运输方法的类别'
match_any_category_requirement: '至少一个单位必须符合该运输方法的类别'
match_none_category_requirement: '无需单位符合该运输方法的类别'
name: '名称'
position: '位置'
rules: '规则'
rules_help: '使用规则决定该运输方法是否可以应用于特定订单。若规则为真,则该运输方法可用。注意,如果添加多个规则,所有规则必须为真。'
select_calculator: '选择计算器'
tax_category: '税类'
translations: '翻译'
shipping_method_rule:
type: 类型
total: 共计
weight: 重量
amount: 折扣金额
items_total_greater_than_or_equal: '订单总额大于等于'
items_total_less_than_or_equal: '订单总额小于等于'
type: '类型'
total: '总计'
total_weight_greater_than_or_equal: '总重量大于等于'
total_weight_less_than_or_equal: '总重量小于等于'
weight: '重量'
amount: '金额'
select: '选择规则类型'

View file

@ -4,24 +4,34 @@
sylius:
shipping_category:
name:
max_length: '分类名需要在 {{ limit }} 个字符以内。'
min_length: '分类名至少要 {{ limit }} 个字符。'
not_blank: '请输入配送类别名称。'
max_length: '类别名称不得超过 {{ limit }} 个字符。'
min_length: '类别名称至少需要 {{ limit }} 个字符。'
not_blank: '请输入运输类别名称。'
code:
not_blank: '请输入配送类别编码'
regex: '货运分类代码仅可以由字母、 数字、 破折号和下划线组成。'
unique: '给定代码配送编码已存在。'
max_length: '代码不得超过 {{ limit }} 个字符。'
not_blank: '请输入运输类别代码。'
regex: '运输类别代码只能包含字母、数字、连字符和下划线。'
unique: '具有该代码的运输类别已存在。'
shipping_method:
calculator:
min: '运输费用不能低于0。'
not_blank: '请选择运输方式计算器。'
invalid: '无效的计算器。可用计算器有 {{ available_calculators }}。'
name:
max_length: '配送方式名称需要在 {{ limit }} 个字符以内。'
min_length: '配送方式名称至少要 {{ limit }} 个字符。'
not_blank: '请填写配送方式名称。'
max_length: '运输方式名称不得超过 {{ limit }} 个字符。'
min_length: '运输方式名称至少需要 {{ limit }} 个字符。'
not_blank: '请输入运输方式名称。'
code:
not_blank: '请填写配送方式名称。'
regex: '货运方式代码仅可以由字母、 数字、 破折号和下划线组成。'
unique: '给定发货方式的代码已存在。'
max_length: '代码不得超过 {{ limit }} 个字符。'
not_blank: '请输入运输方式代码。'
regex: '运输方式代码只能包含字母、数字、连字符和下划线。'
unique: '具有该代码的运输方式已存在。'
zone:
not_blank: '请选择配送区域。'
not_blank: '请选择运输方式区域。'
rule:
invalid_type: '无效的规则类型。可用规则类型有 {{ available_rule_types }}。'
shipment:
shipping_method:
not_blank: '请选择配送方式。'
not_blank: '请选择运输方式。'

View file

@ -2,21 +2,61 @@
# (c) Sylius Sp. z o.o.
sylius:
account:
dont_have_an_account: "还没有账户?"
register_here: '点击这里注册'
email:
order_confirmation:
has_been_successfully_placed: '订单已成功提交。'
subject: '订单确认'
view_order_or_change_payment_method: '查看订单或更改付款方式'
view_order_or_change_payment_method: '查看订单或更改支付方式'
thank_you: '感谢您在我们的商店购物!'
your_order_number: '您的订单号'
password_reset:
hello: '您好'
subject: '重置密码'
reset_your_password: '重置您的密码'
subject: '密码重置'
to_reset_your_password: '点击下面的链接重置您的密码'
to_reset_your_password_token: '使用下面的令牌重置您的密码'
token: '您的密码重置令牌是'
user_registration:
start_shopping: '开始购物'
subject: '用户注册'
welcome_to_our_store: '欢迎来到我们的商店!'
you_have_just_been_registered: '您已成功注册。谢谢!'
verification_token:
hello: '您好'
subject: '邮箱地址验证'
to_verify_your_email_address: '点击下面的链接验证您的邮箱地址'
verify_your_email_address: '验证您的邮箱地址'
footer:
banner:
free_shipping_title: '免费送货与退货'
free_shipping_content: '所有订单均享受免费送货'
guarantee_title: '退款保证'
guarantee_content: '30天退款保证'
multiple_payments_title: '多种支付方式'
multiple_payments_content: '我们接受信用卡和PayPal支付'
homepage:
about_us: '关于我们'
about_us_content: '欢迎来到我们的商店,您的一站式在线购物平台,提供最优质的产品。您可以从我们的服装和鞋类精选中挑选心仪的商品。(<i>您可以通过覆盖 "sylius.homepage.about_us_content" 键来自定义此内容</i>)'
banner_content: '准备好!冬季即将来临'
banner_button: '查看新系列'
carousel_header: '精选产品'
latest_deals: '最新优惠'
new_collection: '新系列'
newsletter: '订阅资讯'
newsletter_description: '订阅我们的资讯,获取等待您的最新优惠!(<i>您可以通过覆盖 "sylius.homepage.newsletter_description" 键来自定义此内容</i>)'
subscribe: '订阅'
lightbox:
image_album_label: '图片 %1 / %2'
menu:
shop:
account:
address_book: '地址管理'
address_book: '地址簿'
change_password: '更改密码'
dashboard: '统计'
header: '个人中心'
order_history: '我的订单'
dashboard: '仪表盘'
header: '您的账户'
order_history: '订单历史'
personal_information: '个人信息'
top_bar: '注册订阅我们的资讯,立享 20% 折扣'

View file

@ -4,11 +4,13 @@
sylius:
form:
tax_category:
name: 名称
description: 描述
tax_rate:
category: 税目
name: 名称
amount: 税率
included_in_price: 包含在价格中?
tax_rate:
amount: 税率金额
calculator: 计算器
category: 分类
end_date: 结束日期
included_in_price: 是否包含在价格中?
name: 名称
start_date: 开始日期

View file

@ -4,23 +4,32 @@
sylius:
tax_category:
name:
not_blank: 请填写税目名称。
not_blank: '请输入税务类别名称。'
min_length: '税务类别名称至少应包含1个字符。|税务类别名称至少应包含{{ limit }}个字符。'
max_length: '税务类别名称不得超过1个字符。|税务类别名称不得超过{{ limit }}个字符。'
code:
not_blank: 请输入税类别代码。
regex: 税类别代码仅可以由字母、 数字、 破折号和下划线组成。
unique: 给定代码的税收类别已存在。
max_length: '代码不得超过{{ limit }}个字符。'
not_blank: '请输入税务类别代码。'
regex: '税务类别代码只能由字母、数字、连字符和下划线组成。'
unique: '具有给定代码的税务类别已存在。'
tax_rate:
category:
not_blank: 请选择税目。
not_blank: '请选择税务类别。'
name:
not_blank: 请填写税率名称。
not_blank: '请输入税率名称。'
min_length: '税率名称至少应包含1个字符。|税率名称至少应包含{{ limit }}个字符。'
max_length: '税率名称不得超过1个字符。|税率名称不得超过{{ limit }}个字符。'
amount:
not_blank: 请填写税率值。
invalid: '税率金额无效。'
not_blank: '请输入税率金额。'
calculator:
not_blank: 请选择税费计算器。
not_blank: '请选择税率计算器。'
zone:
not_blank: 请选择税区。
not_blank: '请选择税区。'
code:
not_blank: 请输入税率代码。
regex: 税收率代码仅可以由字母、 数字、 破折号和下划线。
unique: 给定代码的税率已存在。
max_length: '代码不得超过{{ limit }}个字符。'
not_blank: '请输入税率代码。'
regex: '税率代码只能由字母、数字、连字符和下划线组成。'
unique: '具有给定代码的税率已存在。'
date:
greater_than_start_date: '税率的结束日期不得早于开始日期。'

View file

@ -4,10 +4,10 @@
sylius:
form:
taxon:
description: Description
enabled: Enabled
name: Name
parent: Parent
slug: Slug
description: '描述'
enabled: '启用'
name: '名称'
parent: '父级'
slug: 'Slug'
taxonomy:
name: Name
name: '名称'

View file

@ -4,16 +4,17 @@
sylius:
taxon:
code:
not_blank: 请输入分类代码。
regex: 分类代码仅可以由字母、 数字、 破折号和下划线组成。
unique: 输入的分类编码已经存在
max_length: '代码长度不得超过 {{ limit }} 个字符。'
not_blank: '请输入分类代码。'
regex: '分类代码只能包含字母、数字、短横线和下划线。'
unique: '具有此代码的分类已存在。'
name:
max_length: 分类名称不能超过 255 个字符。
not_blank: 请输入分类名称。
max_length: '分类名称长度不得超过 255 个字符。'
not_blank: '请输入分类名称。'
slug:
not_blank: 请输入分类标识。
unique: 分类标识必须是唯一的。
not_blank: '请输入分类别名。'
unique: '分类别名必须唯一。'
taxonomy:
name:
max_length: 分类名称不能超过 255 个字符。
not_blank: 请输入分类名称。
max_length: '分类法名称长度不得超过 255 个字符。'
not_blank: '请输入分类法名称。'

View file

@ -3,24 +3,30 @@
sylius:
channel:
delete_error: '不能删除销售渠道,至少需要一个启用的销售渠道.'
delete_error: '无法删除频道。至少需要一个启用的频道。'
checkout:
complete_error: '完成订单时产生一个未知问题. 请重新下单.'
complete_error: '完成订单时发生意外问题。请重试下单。'
contact:
request_success: '您的联系请求已成功提交。'
request_error: '发送联系请求时发生问题。请稍后试。'
request_error: '发送联系请求时发生问题。请稍后试。'
customer:
add_address: '已成功添加地址。'
impersonate: '成功模拟客户 %name%。'
set_address_as_default: '地址已设为默认。'
add_address: '地址已成功添加。'
impersonate: '成功模拟客户 %name%。'
set_address_as_default: '地址已为默认。'
order:
apply_state_machine_transition_error: '在更新订单时发生了未知的错误,请尝试再次更新订单。'
promotion_integrity: '您不再有资格参加此%promotionName%促销活动'
total_integrity: '订单总额已更改,请检查订单信息并再次确认。'
update_error: '在更新订单时发生了未知的错误,请尝试再次更新订单。'
apply_state_machine_transition_error: '更新订单时发生意外问题。请重试更新订单。'
promotion_integrity: '您不再符合此促销活动 %promotionName% 的资格。'
total_integrity: '您的订单总额已更改,请检查订单信息并再次确认。'
update_error: '更新订单时发生意外问题。请重试更新订单。'
payment:
apply_state_machine_transition_error: '在更新支付方式时发生了未知的错误,请尝试再次更新支付方式。'
apply_state_machine_transition_error: '更新支付时发生意外问题。请重试更新支付。'
product:
out_of_stock: '该产品在库存中仅有 %quantity% 个。'
in_use_by_promotion_rule: '无法删除被促销规则使用的产品。'
out_of_stock: '该产品库存仅剩 %quantity% 件。'
product_variant:
update_error: '在更新产品规格时发生了未知的错误,请尝试再次更新产品规格。'
update_error: '更新产品变体时发生意外问题。请重试更新产品变体。'
promotion:
update_rules: '代码为 %codes% 的促销规则已被更新。'
taxon:
in_use_by_promotion_rule: '无法删除被促销规则使用的分类。'
menu_taxon_delete: '无法删除任何频道的菜单分类。'

View file

@ -3,12 +3,12 @@
sylius:
user:
expire_password_reset_token: '密码重置标记已过期。'
change_password: '已成功更改您的密码 '
reset_password: '您的密码已重置成功。'
reset_password_request: '如果您指定的电子邮件存在于我们的系统中,我们已经发送了一封如何重置密码的电子邮件。'
verify_email: '您的电子邮件已验证成功。'
expire_password_reset_token: '密码重置令牌已过期。'
change_password: '您的密码已成功更改!'
reset_password: '您的密码已成功重置!'
reset_password_request: '如果您填写的电子邮件存在于我们的系统中,我们已向其发送了重置密码的说明。'
verify_email: '您的电子邮件已成功验证。'
verify_email_by_invalid_token: '验证令牌无效。'
verify_email_request: '验证链接已发送到您的邮箱'
verify_no_user: '没有登录用户。'
verify_verified_email: '您的电子邮件已验证过了。'
verify_email_request: '已向您的电子邮件地址发送包含验证链接的邮件。'
verify_no_user: '当前没有登录用户。'
verify_verified_email: '您的电子邮件已验证。'

View file

@ -4,21 +4,21 @@
sylius:
form:
user:
email: 电子邮件
enabled: 已启用
email: '电子邮件'
enabled: '启用'
password:
label: 密码
confirmation: 确认密码
remember_me: 记住我
shipping_address: 送货地址
username: 用户名
verified: 已验证
label: '密码'
confirmation: '确认密码'
remember_me: '记住我'
shipping_address: '收货地址'
username: '用户名'
verified: '已验证'
user_filter:
query: 搜索
query: '搜索'
user_change_password:
confirmation: 确认
current: 当前密码
new: 新密码
confirmation: '确认'
current: '当前密码'
new: '新密码'
user_reset_password:
confirmation: 确认
new: 新密码
confirmation: '确认'
new: '新密码'

View file

@ -4,13 +4,13 @@
sylius:
user:
email:
not_blank: 请输入您的电子邮件。
invalid: 电子邮件地址无效。
not_registered: 使用此电子邮件的用户不存在,请先注册。
not_blank: '请输入您的电子邮件。'
invalid: '该电子邮件无效。'
not_registered: '该电子邮件的用户不存在。请先注册。'
plainPassword:
not_blank: 请输入您的密码。
mismatch: 输入的密码不匹配
wrong_current: 提供的密码与当前登录密码不匹配。
not_blank: '请输入您的密码。'
mismatch: '输入的密码不匹配。'
wrong_current: '提供的密码与当前密码不同。'
password:
min: 密码必须至少 {{ limit }} 个字符长。
max: 密码不能超过 {{ limit }} 个字符。
min: '密码长度必须至少为 {{ limit }} 个字符。'
max: '密码长度不能超过 {{ limit }} 个字符。'