pull/714/merge
Luthics 6 days ago committed by GitHub
commit f4ac5e3102
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -9,7 +9,8 @@ class AccountsController < ApplicationController
'pt-PT' => 'Português', 'pt-PT' => 'Português',
'de-DE' => 'Deutsch', 'de-DE' => 'Deutsch',
'it-IT' => 'Italiano', 'it-IT' => 'Italiano',
'nl-NL' => 'Nederlands' 'nl-NL' => 'Nederlands',
'zh-CN' => '中文(简体)'
}.freeze }.freeze
before_action :load_account before_action :load_account

@ -1664,6 +1664,125 @@ const ja = {
enter_screen_reader_mode: 'スクリーンリーダーモードを有効にする' enter_screen_reader_mode: 'スクリーンリーダーモードを有効にする'
} }
const i18n = { en, es, it, de, fr, pl, uk, cs, pt, he, nl, ar, ko, ja } const zh = {
step: '步骤',
form_progress: '表单进度',
close: '关闭',
uploaded_files: '已上传文件',
signature_drawing_area: '签名绘制区域。使用鼠标或触摸来绘制您的签名。',
kba: 'KBA',
please_upload_an_image_file: '请上传图片文件',
must_be_characters_length: '必须为 {number} 个字符',
complete_all_required_fields_to_proceed_with_identity_verification: '请填写所有必填字段以继续身份验证。',
verify_id: '验证身份',
identity_verification: '身份验证',
complete: '完成',
fill_all_required_fields_to_complete: '填写所有必填字段以完成',
sign_and_complete: '签署并完成',
text: '文本',
by_clicking_you_agree_to_the: '点击"{button}"即表示您同意',
electronic_signature_disclosure: '电子签名披露',
esignature_disclosure: '电子签名披露',
signature: '签名',
initials: '首字母',
sign_on_the_touchscreen: '在触摸屏上签名',
approved: '已批准',
reviewed: '已审核',
other: '其他',
authored_by_me: '由我创作',
invite: '邀请',
email: '电子邮件',
approved_by: '批准人',
reviewed_by: '审核人',
authored_by: '创作人',
select_a_reason: '选择原因',
scan_the_qr_code_with_the_camera_app_to_open_the_form_on_mobile_and_draw_your_signature: '使用相机应用扫描二维码,在手机上打开表单并绘制签名',
date: '日期',
number: '数字',
value_is_invalid: '值无效',
verification_code_is_invalid: '验证码无效',
already_paid: '已支付',
image: '图片',
pay: '支付',
take_photo: '拍照',
number_phone_is_invalid: '{number} 电话号码无效',
file: '文件',
digitally_signed_by: '数字签名人',
reason: '原因',
select: '选择',
checkbox: '复选框',
multiple: '多选',
radio: '单选',
cells: '单元格',
stamp: '印章',
minimize: '最小化',
payment: '支付',
phone: '电话',
start_now: '立即开始',
continue: '继续',
sign_now: '立即签署',
type_here_: '在此输入...',
optional: '可选',
option: '选项',
appears_on: '显示于',
page: '页',
select_your_option: '选择您的选项',
complete_hightlighted_checkboxes_and_click: '勾选高亮的复选框并点击',
submit: '提交',
next: '下一步',
click_to_upload: '点击上传',
or_drag_and_drop_files: '或拖放文件',
send_copy_via_email: '通过电子邮件发送副本',
download: '下载',
clear: '清除',
redraw: '重绘',
draw_initials: '绘制首字母',
type_signature_here: '在此输入签名',
type_initial_here: '在此输入首字母',
form_has_been_completed: '表单已完成!',
document_has_been_signed: '文件已签署!',
documents_have_been_signed: '文件已签署!',
create_a_free_account: '创建免费账户',
powered_by: '由以下提供支持',
please_check_the_box_to_continue: '请勾选复选框以继续。',
open_source_documents_software: '开源文档软件',
verified_phone_number: '验证电话号码',
use_international_format: '使用国际格式:+1xxx',
six_digits_code: '6位数字验证码',
change_phone_number: '更改电话号码',
sending: '发送中...',
resend_code: '重新发送验证码',
verification_code_has_been_resent: '验证码已通过短信重新发送',
please_fill_all_required_fields: '请填写所有必填字段',
set_today: '设为今天',
toggle_multiline_text: '切换多行文本',
draw_signature: '绘制签名',
type_initial: '输入首字母',
draw: '绘制',
type: '输入',
type_text: '输入文本',
email_has_been_sent: '电子邮件已发送',
processing: '处理中',
pay_with_stripe: '使用 Stripe 支付',
reupload: '重新上传',
upload: '上传',
files: '文件',
signature_is_too_small_or_simple_please_redraw: '签名太小或太简单。请重新绘制。',
browser_privacy_settings_block_canvas: '您的浏览器隐私设置限制了绘图画布的使用。请使用其他浏览器或设备,或禁用阻止画布的隐私设置以进行签名。',
wait_countdown_seconds: '请等待 {countdown} 秒',
enter_screen_reader_mode: '进入屏幕阅读器模式',
initials_drawing_area: '首字母绘制区域。使用鼠标或触摸绘制您的首字母。',
must_be_valid_ssn: '必须是有效的 SSNXXX-XX-XXXX',
must_be_valid_ein: '必须是有效的 EINXX-XXXXXXX',
must_be_valid_email: '必须是有效的电子邮件地址',
must_be_valid_url: '必须是有效的 URL以 http:// 或 https:// 开头)',
must_be_valid_zip: '必须是有效的邮政编码XXXXX 或 XXXXX-XXXX',
must_contain_numbers_only: '只能包含数字',
must_contain_letters_only: '只能包含字母',
country_code: '国家/地区代码',
pay_with_paypal: '使用 PayPal 支付'
}
const i18n = { en, es, it, de, fr, pl, uk, cs, pt, he, nl, ar, ko, ja, zh }
export default i18n export default i18n

@ -1706,4 +1706,248 @@ const nl = {
submitting: 'Indienen' submitting: 'Indienen'
} }
export { en, es, it, pt, fr, de, nl } const zh = {
fixed: '固定',
default: '默认',
save_as_custom_field: '保存为自定义字段',
kba: 'KBA',
analyzing_: '分析中...',
download: '下载',
downloading_: '下载中...',
view: '查看',
autodetect_fields: '自动检测字段',
payment_link: '支付链接',
strikeout: '删除线',
draw_strikethrough_the_document: '在文档上绘制删除线',
quantity: '数量',
prefillable: '可预填',
signature_id: '签名 ID',
error_message: '错误信息',
length: '长度',
min: '最小值',
max: '最大值',
font: '字体',
party: '参与方',
date_signed: '签名日期',
method: '方式',
reorder_fields: '重新排序字段',
verify_id: '验证身份',
obtain_qualified_electronic_signature_with_the_trusted_provider_click_to_learn_more: '通过可信提供商获取合格的电子签名 (QeS)。点击了解更多。',
editable: '可编辑',
recurrent: '定期',
one_off: '一次性',
search_field: '搜索字段',
field_not_found: '未找到字段',
clear: '清除',
align: '对齐',
resize: '调整大小',
width: '宽度',
height: '高度',
add_all_required_fields_to_continue: '添加所有必填字段以继续',
uploaded_pdf_contains_form_fields_keep_or_remove_them: '上传的 PDF 包含表单字段。保留还是移除?',
keep: '保留',
left: '左',
heading: '标题',
validation: '验证',
add_blank_page: '添加空白页',
right: '右',
center: '居中',
description: '描述',
display_title: '显示标题',
with_logo: '带 Logo',
unchecked: '未选中',
price: '价格',
type: '类型',
list: '列表',
no_variables: '暂无变量',
no_variables_description: '在文档中添加 [[variable]] 标记以创建动态内容变量。',
type_value: '输入值',
equal: '等于',
not_equal: '不等于',
greater_than: '大于',
less_than: '小于',
contains: '包含',
does_not_contain: '不包含',
not_empty: '非空',
empty: '为空',
select_field_: '选择字段...',
select_value_: '选择值...',
remove_condition: '移除条件',
add_condition: '添加条件',
are_you_sure_: '确定吗?',
sign_yourself: '自行签署',
set_signing_date: '设置签名日期',
signing_date: '签名日期',
signing_date_and_time: '签名日期和时间',
send: '发送',
remove: '移除',
edit: '编辑',
settings: '设置',
up: '上移',
down: '下移',
checked: '已选中',
current_date: '当前日期',
save: '保存',
cancel: '取消',
any: '任意',
drawn: '手绘',
drawn_or_typed: '手绘或输入',
drawn_or_upload: '手绘或上传',
upload: '上传',
formula: '公式',
typed: '输入',
draw_field_on_the_document: '在文档上绘制字段',
click_to_upload: '点击上传',
or_drag_and_drop_files: '或拖放文件',
uploading: '上传中',
processing_: '处理中...',
add_pdf_documents_or_images: '添加 PDF 文档或图片',
add_documents_or_images: '添加文档或图片',
add_a_new_document: '添加新文档',
replace_existing_document: '替换现有文档',
clone_and_replace_documents: '克隆并替换文档',
required: '必填',
default_value: '默认值',
format: '格式',
read_only: '只读',
page: '页',
draw_new_area: '绘制新区域',
copy_to_all_pages: '复制到所有页面',
more: '更多',
add_option: '添加选项',
option: '选项',
options: '选项',
condition: '条件',
make_dynamic: '设为动态',
first_party: '第一方',
second_party: '第二方',
third_party: '第三方',
fourth_party: '第四方',
fifth_party: '第五方',
sixth_party: '第六方',
seventh_party: '第七方',
eighth_party: '第八方',
ninth_party: '第九方',
tenth_party: '第十方',
eleventh_party: '第十一方',
twelfth_party: '第十二方',
thirteenth_party: '第十三方',
fourteenth_party: '第十四方',
fifteenth_party: '第十五方',
sixteenth_party: '第十六方',
seventeenth_party: '第十七方',
eighteenth_party: '第十八方',
nineteenth_party: '第十九方',
twentieth_party: '第二十方',
draw: '绘制',
add: '添加',
or_add_field_without_drawing: '或不绘制直接添加字段',
text: '文本',
number: '数字',
signature: '签名',
initials: '首字母',
date: '日期',
image: '图片',
file: '文件',
select: '选择',
checkbox: '复选框',
multiple: '多选',
radio: '单选',
cells: '单元格',
stamp: '印章',
payment: '支付',
phone: '电话',
text_field: '文本字段',
signature_field: '签名字段',
initials_field: '首字母字段',
date_field: '日期字段',
number_field: '数字字段',
image_field: '图片字段',
file_field: '文件字段',
select_field: '选择字段',
checkbox_field: '复选框字段',
multiple_field: '多选字段',
radio_field: '单选组字段',
cells_field: '单元格字段',
stamp_field: '印章字段',
payment_field: '支付字段',
phone_field: '电话字段',
draw_a_text_field_on_the_page_with_a_mouse: '使用鼠标在页面上绘制文本字段',
drag_and_drop_any_other_field_type_on_the_page: '将其他字段类型拖放到页面上',
click_on_the_field_type_above_to_start_drawing_it: '点击上面的字段类型开始绘制',
please_draw_fields_to_prepare_the_document: '请绘制字段以准备文档。',
only_pdf_and_images_are_supported: '仅支持 PDF 和图片。',
unlock_sms_verified_phone_number_field_with_paid_plan_use_text_field_for_phone_numbers_without_verification: '通过付费计划解锁短信验证的电话号码字段。对于不需要验证的电话号码,请使用文本字段。',
available_only_in_pro: '仅 Pro 版可用',
failed_to_download_files: '下载文件失败',
please_add_fields_for_the_submitter_name_or_remove_the_submitter_name_if_not_needed: '请为 {submitter_name} 添加字段。或者,如果不需要,请移除 {submitter_name}。',
draw_field: '绘制 {field} 字段',
replace: '替换',
uploading_: '上传中...',
add_document: '添加文档',
none: '无',
ssn: 'SSN',
ein: 'EIN',
email: '电子邮件',
url: 'URL',
zip: '邮政编码',
custom: '自定义',
numbers_only: '仅数字',
letters_only: '仅字母',
regexp_validation: '正则表达式验证',
custom_validation: '自定义验证',
length_validation: '长度验证',
number_range: '数字范围',
enter_pdf_password: '输入 PDF 密码',
wrong_password: '密码错误',
currency: '货币',
save_and_preview: '保存并预览',
preferences: '偏好设置',
available_in_pro: 'Pro 版可用',
some_fields_are_missing_in_the_formula: '公式中缺少一些字段。',
learn_more: '了解更多',
and: '和',
or: '或',
start_a_quick_tour_to_learn_how_to_create_and_send_your_first_document: '开始快速导览,学习如何创建和发送您的第一份文档',
start_tour: '开始导览',
or_add_from: '或添加自',
sync: '同步',
syncing: '同步中...',
copy: '复制',
paste: '粘贴',
select_fields: '选择字段',
draw_fields: '绘制字段',
align_left: '左对齐',
align_right: '右对齐',
align_top: '顶部对齐',
align_bottom: '底部对齐',
fields_selected: '已选择 {count} 个字段',
field_added: '已添加 {count} 个字段',
fields_added: '已添加 {count} 个字段',
revisions: '修订版本',
apply: '应用',
no_revisions_yet: '暂无修订版本',
viewing_revision_from: '查看来自 {date} 的修订版本',
edit_documents: '编辑文档',
move_forward: '前移一层',
move_backward: '后移一层',
remove_page: '删除页面',
merge_with_previous: '与上一页合并',
merge_with_next: '与下一页合并',
move_up: '上移',
move_down: '下移',
rotate: '旋转',
redact: '涂黑',
crop: '裁剪',
crop_and_scan: '裁剪并扫描',
flip_horizontal: '水平翻转',
flip_vertical: '垂直翻转',
there_is_no_text_to_redact_on_this_page: '此页面仅包含图片。涂黑工具只能用于文本页面',
color: '颜色',
reset: '重置',
upload_to_document: '上传到“{document}”',
connect_google_drive: '连接 Google Drive',
submitting: '提交中'
}
export { en, es, it, pt, fr, de, nl, zh }

@ -41,7 +41,7 @@ module DocuSeal
application/wasm application/wasm
] ]
config.i18n.available_locales = %i[en en-US en-GB es-ES fr-FR pt-PT de-DE it-IT nl-NL config.i18n.available_locales = %i[en en-US en-GB es-ES fr-FR pt-PT de-DE it-IT nl-NL zh-CN
es it de fr nl pl uk cs pt he ar ko ja] es it de fr nl pl uk cs pt he ar ko ja]
config.i18n.fallbacks = [:en] config.i18n.fallbacks = [:en]

File diff suppressed because it is too large Load Diff
Loading…
Cancel
Save