或重命名为 install.lock ,以避免被他人恶意利用重装Dolibarr。
+FunctionNotAvailableInThisPHP=此服务器上的PHP不支持
ChoosedMigrateScript=选择迁移脚本
DataMigration=数据迁移
DatabaseMigration=结构数据库迁移
ProcessMigrateScript=脚本处理
ChooseYourSetupMode=选择你的安装模式,然后点击“开始”...
FreshInstall=全新安装
-FreshInstallDesc=使用此模式,如果这是你第一次安装。如果没有,这个模式可以不完全修复前安装,但是如果你想升级你的版本,选择“升级”模式。
+FreshInstallDesc=如果这是你第一次安装,请使用此模式然后点击"开始"。如果不是,这个模式可以修复前次的不完全的安装。但是如果你想升级你的版本,请选择底下的“升级”模式如果它可用的话显示不可用就没得选啦。
Upgrade=升级
UpgradeDesc=如果你使用这种模式已经取代了从一个较新版本的文件旧Dolibarr文件。这将提升您的数据库和数据。
Start=开始
InstallNotAllowed=安装程序不容许conf.php权限
-YouMustCreateWithPermission=您必须创建文件%s,并为网络服务器在安装过程中写上它的权限。
-CorrectProblemAndReloadPage=请修正这个问题,请按F5重新载入页面。
+YouMustCreateWithPermission=您必须创建文件%s,并且给予Dolibarr安装程序的读取和写入该文件的权限。
+CorrectProblemAndReloadPage=请修正未打勾项之后,该给读写权限就给chmod 777该怎样就修正之后,按F5刷新页面再安装或升级Dolibarr。
AlreadyDone=已迁移
DatabaseVersion=数据库版本
ServerVersion=数据库服务器版本
YouMustCreateItAndAllowServerToWrite=您必须创建此目录和Web服务器允许写进去。
DBSortingCollation=字符排序
YouAskDatabaseCreationSoDolibarrNeedToConnect=你问到创建数据库%s,但对于这一点,Dolibarr需要连接到伺服器%S与超级用户%s的权限。
-YouAskLoginCreationSoDolibarrNeedToConnect=你问到创建数据库登录%s,但是对于这一点,Dolibarr需要连接到伺服器%S与超级用户%s的权限。
+YouAskLoginCreationSoDolibarrNeedToConnect=你问到创建数据库登陆 %s, 但是对于这一点,Dolibarr需要连接到伺服器%s 与超级用户 %s 的权限。
BecauseConnectionFailedParametersMayBeWrong=作为连接失败,主机或超级用户参数一定是错误的。
OrphelinsPaymentsDetectedByMethod=孤儿付款检测方法%s
RemoveItManuallyAndPressF5ToContinue=手动删除它,然后按F5键继续。
-FieldRenamed=场更名
-IfLoginDoesNotExistsCheckCreateUser=如果登录不存在,但你必须检查选项“创建用户”
-ErrorConnection=服务器“%s”,数据库名称“%s”,并登录“%的 ”,或数据库密码可能是错误或PHP的客户端版本可能太旧版本相比,数据库。
+FieldRenamed=重命名栏位
+IfLoginDoesNotExistsCheckCreateUser=如果登陆名不存在,则你必须检查选项“创建用户”
+ErrorConnection=服务器 "%s", 数据库名称 "%s", 并登陆 "%s", 或数据库密码可能是错误或PHP的客户端版本可能太旧版本相比,数据库。
InstallChoiceRecommanded=推荐选择你的安装版本%%s从当前版本
-InstallChoiceSuggested=选择安装所建议的安装程序 。
+InstallChoiceSuggested=通过安装向导安装所选 。
MigrateIsDoneStepByStep=目标版本(%s)有好几个版本的差距,因此,安装向导会回来一次将完成这一个建议未来的迁移。
CheckThatDatabasenameIsCorrect=检查数据库名称“%s”是正确的。
IfAlreadyExistsCheckOption=如果此名称是正确的,该数据库尚不存在,你必须检查选项“创建数据库”。
OpenBaseDir=PHP的openbasedir参数
-YouAskToCreateDatabaseSoRootRequired=你选中的方块“创建数据库”。为此,您需要提供登录/密码的超级用户(形式的底部)。
-YouAskToCreateDatabaseUserSoRootRequired=你选中的方块“创建数据库所有者”。为此,您需要提供登录/密码的超级用户(形式的底部)。
-NextStepMightLastALongTime=当前步骤可能会持续几分钟。请等待下一个屏幕显示完全,然后再继续。
-MigrationCustomerOrderShipping=客户订单出货迁移存储
-MigrationShippingDelivery=升级存储航运
-MigrationShippingDelivery2=升级存储航运2
+YouAskToCreateDatabaseSoRootRequired=你选中的选框“创建数据库”。为此,您需要提供登陆/密码的超级用户(表单底部)。
+YouAskToCreateDatabaseUserSoRootRequired=你选中的选框“创建数据库所有者”。为此,您需要提供登陆/密码的超级用户(表单底部)。
+NextStepMightLastALongTime=当前操作可能会持续几分钟。请耐心等待网页自动跳转至下一页面,谢谢合作!
+MigrationCustomerOrderShipping=客户订单送货迁移存储
+MigrationShippingDelivery=送货升级存储
+MigrationShippingDelivery2=送货升级存储 2
MigrationFinished=迁移完成
-LastStepDesc=最后一步 :此处定义的登录名和密码,您打算使用连接到软件。不松,因为它是帐户管理所有其他。
-ActivateModule=激活模块%s
+LastStepDesc=最后设置管理员登陆账号及密码 :此处定义的是后台管理的登陆账号和密码。所创建的账号密码可别弄丢了哟!
+ActivateModule=激活启用模块%s
ShowEditTechnicalParameters=点击此处显示/编辑高级参数(专家模式)
WarningUpgrade=警告:\n您是否事先进行了数据库备份?\n强烈推荐先进行数据库备份!因为:在数据库中某些错误(如mysql 5.5.40/41/42/43版本中)可能导致在此过程中丢失部分数据或数据表。所以,在执行迁移时强烈建议进行一次完全数据备份。\n点击OK开始数据迁移进程...
ErrorDatabaseVersionForbiddenForMigration=您的数据库版本为%s。此版本有关键性错误:如果进行数据结构调整(数据迁移过程必须调整数据结构),您会丢失数据。因此,直到您升级数据库到更高级无错误版本前,不允许迁移操作(已知有问题的版本列表:%s)
+KeepDefaultValuesWamp=You use the Dolibarr setup wizard from DoliWamp, so values proposed here are already optimized. Change them only if you know what you do.
+KeepDefaultValuesDeb=You use the Dolibarr setup wizard from a Linux package (Ubuntu, Debian, Fedora...), so values proposed here are already optimized. Only the password of the database owner to create must be completed. Change other parameters only if you know what you do.
+KeepDefaultValuesMamp=You use the Dolibarr setup wizard from DoliMamp, so values proposed here are already optimized. Change them only if you know what you do.
+KeepDefaultValuesProxmox=You use the Dolibarr setup wizard from a Proxmox virtual appliance, so values proposed here are already optimized. Change them only if you know what you do.
#########
# upgrade
MigrationFixData=修正了非规范化数据
-MigrationOrder=数据迁移的客户的订单
-MigrationSupplierOrder=数据迁移对供应商的订单
-MigrationProposal=数据迁移的商业建议
-MigrationInvoice=数据迁移的客户的发票
+MigrationOrder=数据迁移的客户订单
+MigrationSupplierOrder=数据迁移对供应商订单
+MigrationProposal=数据迁移的商业报价
+MigrationInvoice=数据迁移的客户发票
MigrationContract=数据迁移合同
-MigrationSuccessfullUpdate=Upgrade successfull
+MigrationSuccessfullUpdate=升级成功
MigrationUpdateFailed=升级过程中失败
MigrationRelationshipTables=数据迁移的关系表(%s)的
MigrationPaymentsUpdate=支付数据校正
@@ -154,37 +160,39 @@ MigrationContractsUpdate=合同数据校正
MigrationContractsNumberToUpdate=%的合同(县)更新
MigrationContractsLineCreation=创建合同号线中1%的合同
MigrationContractsNothingToUpdate=没有更多的事情要做
-MigrationContractsFieldDontExist=场fk_facture不存在了。无事可做。
+MigrationContractsFieldDontExist=栏位 fk_facture 不存在。啥也没干。
MigrationContractsEmptyDatesUpdate=合同空日期更正
MigrationContractsEmptyDatesUpdateSuccess=Contract emtpy date correction done successfully
MigrationContractsEmptyDatesNothingToUpdate=没有合同的日期,以正确的空
MigrationContractsEmptyCreationDatesNothingToUpdate=没有合同,以正确的创建日期
MigrationContractsInvalidDatesUpdate=合同日期更正错误的价值
MigrationContractsInvalidDateFix=正确的%s的合同(合同日期=%s后,开始服务日期分=%s)的
-MigrationContractsInvalidDatesNumber=%s的合同修改
+MigrationContractsInvalidDatesNumber=%s 联系人已变更
MigrationContractsInvalidDatesNothingToUpdate=无不良日至正确的价值
MigrationContractsIncoherentCreationDateUpdate=合同无效值创建日期更正
MigrationContractsIncoherentCreationDateUpdateSuccess=Bad value contract creation date correction done successfully
MigrationContractsIncoherentCreationDateNothingToUpdate=对合同成立之日起,纠正不良的价值
MigrationReopeningContracts=未平仓合约关闭错误
MigrationReopenThisContract=重新打开%s的合同
-MigrationReopenedContractsNumber=%s的合同修改
+MigrationReopenedContractsNumber=%s 联系人变更
MigrationReopeningContractsNothingToUpdate=没有合同,打开封闭
MigrationBankTransfertsUpdate=银行之间的交易和银行转帐更新链接
MigrationBankTransfertsNothingToUpdate=所有链接是最新的
-MigrationShipmentOrderMatching=Sendings收据更新
+MigrationShipmentOrderMatching=发送收据更新
MigrationDeliveryOrderMatching=送达回执更新
MigrationDeliveryDetail=送货更新
-MigrationStockDetail=更新产品的股票价值
+MigrationStockDetail=更新产品的库存值
MigrationMenusDetail=最新动态菜单表
-MigrationDeliveryAddress=在货物的配送地址更新
+MigrationDeliveryAddress=更新货物的配送地址
MigrationProjectTaskActors=数据llx_projet_task_actors迁移表
MigrationProjectUserResp=数据迁移llx_projet领域fk_user_resp到llx_element_contact
MigrationProjectTaskTime=更新时间花费在几秒钟内
-MigrationActioncommElement=在行动上的更新数据
+MigrationActioncommElement=更新动作数据
MigrationPaymentMode=付款方式的数据迁移
MigrationCategorieAssociation=迁移类别
MigrationEvents=迁移事件数据:将事件所有者数据添加到任务列表
+MigrationRemiseEntity=更新 llx_societe_remise 的实际栏位参数值
+MigrationRemiseExceptEntity=更新 llx_societe_remise_except 的实际栏位参数值
MigrationReloadModule=重载模块%s
ShowNotAvailableOptions=显示不可用的选项
HideNotAvailableOptions=隐藏不可用的选项
diff --git a/htdocs/langs/zh_CN/interventions.lang b/htdocs/langs/zh_CN/interventions.lang
index 1f7c234d702..15d15414f35 100644
--- a/htdocs/langs/zh_CN/interventions.lang
+++ b/htdocs/langs/zh_CN/interventions.lang
@@ -3,54 +3,55 @@ Intervention=介入
Interventions=干预
InterventionCard=干预卡
NewIntervention=新的干预
-AddIntervention=Create intervention
-ListOfInterventions=名单干预
-ActionsOnFicheInter=干预的行动
-LastInterventions=Latest %s interventions
-AllInterventions=所有发言
-CreateDraftIntervention=创建草案
+AddIntervention=创建干预
+ListOfInterventions=干预列表
+ActionsOnFicheInter=干预活动
+LastInterventions=最新 %s干预
+AllInterventions=所有干预
+CreateDraftIntervention=创建草稿
InterventionContact=干预接触
DeleteIntervention=删除干预
ValidateIntervention=验证干预
-ModifyIntervention=修改干预
+ModifyIntervention=变更干预
DeleteInterventionLine=删除干预行
-CloneIntervention=Clone intervention
+CloneIntervention=复制干预
ConfirmDeleteIntervention=你确定要删除这个干预呢?
ConfirmValidateIntervention=你确定要验证这种干预?
-ConfirmModifyIntervention=你确定要修改此干预呢?
+ConfirmModifyIntervention=你确定要变更此干预呢?
ConfirmDeleteInterventionLine=你确定要删除此行的干预?
-ConfirmCloneIntervention=Are you sure you want to clone this intervention ?
-NameAndSignatureOfInternalContact=名称及干预签名:
-NameAndSignatureOfExternalContact=客户的姓名和签字:
-DocumentModelStandard=标准文档模型的干预
-InterventionCardsAndInterventionLines=干预和干预行
-InterventionClassifyBilled=Classify "Billed"
-InterventionClassifyUnBilled=Classify "Unbilled"
+ConfirmCloneIntervention=你确定想要复制干预吗?
+NameAndSignatureOfInternalContact=干预的签名和盖章::
+NameAndSignatureOfExternalContact=客户的签名和盖章::
+DocumentModelStandard=标准文档模板的干预
+InterventionCardsAndInterventionLines=干预和干预明细
+InterventionClassifyBilled=分类“帐单”
+InterventionClassifyUnBilled=归类 'Unbilled'
StatusInterInvoiced=帐单
-ShowIntervention=展干预
-SendInterventionRef=Submission of intervention %s
-SendInterventionByMail=Send intervention by Email
-InterventionCreatedInDolibarr=Intervention %s created
-InterventionValidatedInDolibarr=Intervention %s validated
-InterventionModifiedInDolibarr=Intervention %s modified
-InterventionClassifiedBilledInDolibarr=Intervention %s set as billed
-InterventionClassifiedUnbilledInDolibarr=Intervention %s set as unbilled
-InterventionSentByEMail=Intervention %s sent by EMail
-InterventionDeletedInDolibarr=Intervention %s deleted
-InterventionsArea=Interventions area
-DraftFichinter=Draft interventions
-LastModifiedInterventions=Latest %s modified interventions
+ShowIntervention=显示干预
+SendInterventionRef=提交的干预 %s
+SendInterventionByMail=通过邮件发送干预
+InterventionCreatedInDolibarr=干预 %s 已创建
+InterventionValidatedInDolibarr=干预 %s 已验证
+InterventionModifiedInDolibarr=干预 %s 已变更
+InterventionClassifiedBilledInDolibarr=干预 %s 设为账单
+InterventionClassifiedUnbilledInDolibarr=干预 %s 设为未账单
+InterventionSentByEMail=干预 %s 通过电子邮件发送
+InterventionDeletedInDolibarr=干预 %s 已删除
+InterventionsArea=干预区
+DraftFichinter=干预草稿
+LastModifiedInterventions= 最近变更的 %s 干预
##### Types de contacts #####
TypeContact_fichinter_external_CUSTOMER=随访客户联系
# Modele numérotation
PrintProductsOnFichinter=Print also lines of type "product" (not only services) on intervention card
-PrintProductsOnFichinterDetails=interventions generated from orders
-InterventionStatistics=Statistics of interventions
-NbOfinterventions=Nb of intervention cards
-NumberOfInterventionsByMonth=Nb of intervention cards by month (date of validation)
+PrintProductsOnFichinterDetails=从订单生成干预
+UseServicesDurationOnFichinter=使用服务持续时间从订单生成干预
+InterventionStatistics=干预统计
+NbOfinterventions=干预信息卡数量
+NumberOfInterventionsByMonth=按月筛选干预信息卡数量(认证日期)
##### Exports #####
InterId=Intervention id
-InterRef=Intervention ref.
+InterRef=干预编号
InterDateCreation=Date creation intervention
InterDuration=Duration intervention
InterStatus=Status intervention
diff --git a/htdocs/langs/zh_CN/languages.lang b/htdocs/langs/zh_CN/languages.lang
index 024eeb7c630..3d8f0bf23f9 100644
--- a/htdocs/langs/zh_CN/languages.lang
+++ b/htdocs/langs/zh_CN/languages.lang
@@ -35,7 +35,7 @@ Language_es_VE=Spanish (Venezuela)
Language_et_EE=爱沙尼亚语
Language_eu_ES=巴斯克
Language_fa_IR=波斯语
-Language_fi_FI=Finnish
+Language_fi_FI=完成
Language_fr_BE=法语(比利时)
Language_fr_CA=法语(加拿大)
Language_fr_CH=法语(瑞士)
diff --git a/htdocs/langs/zh_CN/ldap.lang b/htdocs/langs/zh_CN/ldap.lang
index 00998502fb2..38947d0b903 100644
--- a/htdocs/langs/zh_CN/ldap.lang
+++ b/htdocs/langs/zh_CN/ldap.lang
@@ -7,7 +7,7 @@ LDAPInformationsForThisUser=LDAP数据库中该用户信息
LDAPInformationsForThisGroup=在LDAP数据库的资料本组
LDAPInformationsForThisMember=在LDAP数据库信息该会员
LDAPAttributes=LDAP属性
-LDAPCard=LDAP的卡
+LDAPCard=LDAP信息
LDAPRecordNotFound=记录中找不到LDAP数据库
LDAPUsers=在LDAP用户数据库
LDAPFieldStatus=地位
@@ -15,9 +15,11 @@ LDAPFieldFirstSubscriptionDate=首先认购日期
LDAPFieldFirstSubscriptionAmount=认购金额拳
LDAPFieldLastSubscriptionDate=最后认购日期
LDAPFieldLastSubscriptionAmount=最后认购金额
+LDAPFieldSkype=Skype账号
+LDAPFieldSkypeExample=例如 : skype账号
UserSynchronized=用户同步
GroupSynchronized=集团同步
MemberSynchronized=会员同步
-ContactSynchronized=联系同步
+ContactSynchronized=同步联系人
ForceSynchronize=力同步Dolibarr - >的LDAP
ErrorFailedToReadLDAP=无法读取LDAP数据库。检查的LDAP模块设置和数据库获取。
diff --git a/htdocs/langs/zh_CN/link.lang b/htdocs/langs/zh_CN/link.lang
index 42c7555d469..390f4fcaf81 100644
--- a/htdocs/langs/zh_CN/link.lang
+++ b/htdocs/langs/zh_CN/link.lang
@@ -1,9 +1,10 @@
-LinkANewFile=Link a new file/document
-LinkedFiles=Linked files and documents
-NoLinkFound=No registered links
-LinkComplete=The file has been linked successfully
-ErrorFileNotLinked=The file could not be linked
-LinkRemoved=The link %s has been removed
-ErrorFailedToDeleteLink= Failed to remove link '%s'
-ErrorFailedToUpdateLink= Failed to update link '%s'
-URLToLink=URL to link
+# Dolibarr language file - Source file is en_US - languages
+LinkANewFile=链接一份新文件/文档
+LinkedFiles=链接文件和文档
+NoLinkFound=空空如也
+LinkComplete=文件链接成功
+ErrorFileNotLinked=文件无法链接
+LinkRemoved=链接 %s 已移除
+ErrorFailedToDeleteLink= 移除链接失败 '%s'
+ErrorFailedToUpdateLink= 更新链接失败 '%s'
+URLToLink=URL网址超链接
diff --git a/htdocs/langs/zh_CN/loan.lang b/htdocs/langs/zh_CN/loan.lang
index 76d9bbaeb8b..4cb83b72646 100644
--- a/htdocs/langs/zh_CN/loan.lang
+++ b/htdocs/langs/zh_CN/loan.lang
@@ -5,23 +5,23 @@ NewLoan=新贷款
ShowLoan=显示贷款
PaymentLoan=贷款付款
ShowLoanPayment=显示支付贷款
-LoanCapital=Capital
+LoanCapital=注册资金
Insurance=保险
Interest=利率
-Nbterms=术语数
-LoanAccountancyCapitalCode=会计代码(资本)
-LoanAccountancyInsuranceCode=会计代码(保险)
-LoanAccountancyInterestCode=会计代码(利率)
+Nbterms=一些条款
+LoanAccountancyCapitalCode=注册资金科目代码
+LoanAccountancyInsuranceCode=保险科目代码
+LoanAccountancyInterestCode=利息科目代码
ConfirmDeleteLoan=确认删除本贷款
LoanDeleted=成功删除贷款
ConfirmPayLoan=确认支付本贷款
LoanPaid=贷款已支付
# Calc
LoanCalc=银行贷款计算器
-PurchaseFinanceInfo=购买及金融信息
+PurchaseFinanceInfo=购买及财务信息
SalePriceOfAsset=资产出售价格
PercentageDown=贬值比率
-LengthOfMortgage=Duration of loan
+LengthOfMortgage=贷款期限
AnnualInterestRate=年度利率
ExplainCalculations=解释计算方式
ShowMeCalculationsAndAmortization=显示计算结果及分期摊销
@@ -34,16 +34,16 @@ MonthlyInterestRateDesc=月度利率 = 年度利率除以12(按每年12
MonthTermDesc=贷款按每月计算的 月限 =您借款年限乘以12
MonthlyPaymentDesc=月度付款按以下公式计算
AmortizationPaymentDesc= 摊销 确定您每月支付的银行利息是多少,而本金又是多少。
-AmountFinanced=融资金额
+AmountFinanced=财务金额
AmortizationMonthlyPaymentOverYears=月度付款的摊销:: %s 按 %s 年计算
Totalsforyear=年度合计
MonthlyPayment=月度付款
LoanCalcDesc=This mortgage calculator can be used to figure out monthly payments of a loaning, based on the amount borrowed, the term of the loan desired and the interest rate.
This calculator includes also PMI (Private Mortgage Insurance) for loans where less than 20%% is put as a down payment. Also taken into consideration are the town property taxes, and their effect on the total monthly mortgage payment.
GoToInterest=%s 将指向利率
-GoToPrincipal=%s 将指向资本
-YouWillSpend=You will spend %s in year %s
+GoToPrincipal=%s 将指向注册资金
+YouWillSpend=你将花费 %s 年 %s
# Admin
-ConfigLoan=Configuration of the module loan
-LOAN_ACCOUNTING_ACCOUNT_CAPITAL=Accountancy code capital by default
+ConfigLoan=货款模块设置
+LOAN_ACCOUNTING_ACCOUNT_CAPITAL=默认注册资金科目代码
LOAN_ACCOUNTING_ACCOUNT_INTEREST=Accountancy code interest by default
LOAN_ACCOUNTING_ACCOUNT_INSURANCE=Accountancy code insurance by default
diff --git a/htdocs/langs/zh_CN/mailmanspip.lang b/htdocs/langs/zh_CN/mailmanspip.lang
index bab4b3576b4..d1a66a29775 100644
--- a/htdocs/langs/zh_CN/mailmanspip.lang
+++ b/htdocs/langs/zh_CN/mailmanspip.lang
@@ -1,27 +1,27 @@
# Dolibarr language file - Source file is en_US - mailmanspip
-MailmanSpipSetup=Mailman and SPIP module Setup
-MailmanTitle=Mailman mailing list system
-TestSubscribe=To test subscription to Mailman lists
-TestUnSubscribe=To test unsubscribe from Mailman lists
-MailmanCreationSuccess=Subscription test was executed successfully
-MailmanDeletionSuccess=Unsubscription test was executed successfully
-SynchroMailManEnabled=A Mailman update will be performed
-SynchroSpipEnabled=A Spip update will be performed
-DescADHERENT_MAILMAN_ADMINPW=Mailman administrator password
-DescADHERENT_MAILMAN_URL=URL for Mailman subscriptions
-DescADHERENT_MAILMAN_UNSUB_URL=URL for Mailman unsubscriptions
+MailmanSpipSetup=Mailman 和 SPIP 模块设置
+MailmanTitle=Mailman 邮件列表系统
+TestSubscribe=测试订阅Mailman 邮件列表
+TestUnSubscribe=测试非订阅Mailman 邮件列表
+MailmanCreationSuccess=订阅测试执行成功
+MailmanDeletionSuccess=非订阅测试执行成功
+SynchroMailManEnabled=Mailman更新执行
+SynchroSpipEnabled=SPIP更新执行
+DescADHERENT_MAILMAN_ADMINPW=Mailman 超级管理员administrator密码
+DescADHERENT_MAILMAN_URL=Mailman的订阅URL地址
+DescADHERENT_MAILMAN_UNSUB_URL=Mailman的非订阅URL地址
DescADHERENT_MAILMAN_LISTS=List(s) for automatic inscription of new members (separated by a comma)
-SPIPTitle=SPIP Content Management System
-DescADHERENT_SPIP_SERVEUR=SPIP Server
-DescADHERENT_SPIP_DB=SPIP database name
-DescADHERENT_SPIP_USER=SPIP database login
-DescADHERENT_SPIP_PASS=SPIP database password
-AddIntoSpip=Add into SPIP
-AddIntoSpipConfirmation=Are you sure you want to add this member into SPIP?
-AddIntoSpipError=Failed to add the user in SPIP
-DeleteIntoSpip=Remove from SPIP
-DeleteIntoSpipConfirmation=Are you sure you want to remove this member from SPIP?
-DeleteIntoSpipError=Failed to suppress the user from SPIP
-SPIPConnectionFailed=Failed to connect to SPIP
-SuccessToAddToMailmanList=%s successfully added to mailman list %s or SPIP database
-SuccessToRemoveToMailmanList=%s successfully removed from mailman list %s or SPIP database
+SPIPTitle=SPIP内容管理系统
+DescADHERENT_SPIP_SERVEUR=SPIP服务
+DescADHERENT_SPIP_DB=SPIP 数据库名称
+DescADHERENT_SPIP_USER=SPIP 数据库账号
+DescADHERENT_SPIP_PASS=SPIP 数据库密码
+AddIntoSpip=添加到SPIP
+AddIntoSpipConfirmation=你确定要将此会员添加到 SPIP吗?
+AddIntoSpipError=添加用户到SPIP失败
+DeleteIntoSpip=从SPIP移除
+DeleteIntoSpipConfirmation=你确定要将此会员从SPIP删除吗?
+DeleteIntoSpipError=从SPIP阻止用户失效
+SPIPConnectionFailed=SPIP连接失效
+SuccessToAddToMailmanList=%s 成功添加到 mailman 邮件列表 %s 或 SPIP数据库
+SuccessToRemoveToMailmanList=%s 成功从 mailman 邮件列表 %s 或SPIP 数据库删除
diff --git a/htdocs/langs/zh_CN/mails.lang b/htdocs/langs/zh_CN/mails.lang
index af2ecbccfa8..566e4d3fafa 100644
--- a/htdocs/langs/zh_CN/mails.lang
+++ b/htdocs/langs/zh_CN/mails.lang
@@ -1,24 +1,24 @@
# Dolibarr language file - Source file is en_US - mails
Mailing=发送电子邮件
EMailing=发送电子邮件
-EMailings=EMailings
-AllEMailings=所有eMailings
+EMailings=电子邮件
+AllEMailings=所有电子邮件
MailCard=通过电子邮件发送卡
MailRecipients=收件人
-MailRecipient=接受者
+MailRecipient=接收方
MailTitle=描述
-MailFrom=寄件人
-MailErrorsTo=误差的
+MailFrom=寄件者
+MailErrorsTo=Errors to
MailReply=回复
-MailTo=接收器(第)
-MailCC=复制到
+MailTo=收件者(s)
+MailCC=抄送
MailCCC=缓存副本
-MailTopic=电子邮件的主题
-MailText=信息
-MailFile=附加档案
+MailTopic=主题
+MailText=内容
+MailFile=附件
MailMessage=电子邮件正文
ShowEMailing=显示电子邮件
-ListOfEMailings=名单emailings
+ListOfEMailings=邮件列表
NewMailing=新的电子邮件
EditMailing=编辑电子邮件
ResetMailing=重新发送电子邮件
@@ -28,49 +28,50 @@ PreviewMailing=预览电子邮件
CreateMailing=创建电子邮件
TestMailing=测试的电子邮件
ValidMailing=有效的电子邮件
-MailingStatusDraft=草案
+MailingStatusDraft=草稿
MailingStatusValidated=验证
MailingStatusSent=发送
MailingStatusSentPartialy=发送部分
MailingStatusSentCompletely=发送完全
MailingStatusError=错误
MailingStatusNotSent=不发送
-MailSuccessfulySent=电子邮件发送成功从%(s到%s)
+MailSuccessfulySent=电子邮件发送成功 (从 %s 到 %s)
MailingSuccessfullyValidated=通过电子邮件发送成功验证
MailUnsubcribe=退订
MailingStatusNotContact=不要再联系
MailingStatusReadAndUnsubscribe=Read and unsubscribe
ErrorMailRecipientIsEmpty=电子邮件收件人是空的
-WarningNoEMailsAdded=没有新的电子邮件添加到收件人的名单。
+WarningNoEMailsAdded=没有新的电子邮件添加到收件人列表。
ConfirmValidMailing=你确定要验证这个电子邮件?
ConfirmResetMailing=警告%,其中重新初始化电子邮件秒 ,你可以使一个集体的时间发送这封电子邮件的另一。您确定这是你想做什么?
-ConfirmDeleteMailing=你确定要删除这个emailling?
-NbOfUniqueEMails=铌独特的电子邮件
-NbOfEMails=铌的电子邮件
+ConfirmDeleteMailing=你确定要删除这封邮件吗??
+NbOfUniqueEMails=邮件单位数量
+NbOfEMails=邮件数量
TotalNbOfDistinctRecipients=受助人数目明显
NoTargetYet=受助人还没有确定(走吧标签'收件人')
RemoveRecipient=删除收件人
-CommonSubstitutions=共同换人
+CommonSubstitutions=通用代码
YouCanAddYourOwnPredefindedListHere=要创建您的电子邮件选择模块,见htdocs中/包括/模块/邮寄/自述文件。
EMailTestSubstitutionReplacedByGenericValues=当使用测试模式,替换变量的值取代通用
MailingAddFile=附加这个文件
-NoAttachedFiles=没有附加档案
-BadEMail=坏值电子邮箱
-CloneEMailing=克隆用电子邮件发送
-ConfirmCloneEMailing=你确定要克隆这个电子邮件?
-CloneContent=克隆消息
-CloneReceivers=克隆者
-DateLastSend=Date of latest sending
+NoAttachedFiles=没有附件
+BadEMail=错误电子邮箱
+CloneEMailing=复制用电子邮件发送
+ConfirmCloneEMailing=你确定要复制这封电子邮件?
+CloneContent=复制消息
+CloneReceivers=复制收件人
+DateLastSend=最新发送日期
DateSending=发送日期
SentTo=发送到%s
MailingStatusRead=阅读
YourMailUnsubcribeOK=电子邮件%s被正确地从邮件列表中退定
-ActivateCheckReadKey=Key used to encrypt URL used for "Read Receipt" and "Unsubcribe" feature
+ActivateCheckReadKey=输入加密URL地址用于 "阅读回执" 和 "非订阅" 功能
EMailSentToNRecipients=电子邮件发送到 %s 的收件人。
+EMailSentForNElements=EMail sent for %s elements.
XTargetsAdded=%s recipients added into target list
-OnlyPDFattachmentSupported=If the PDF document was already generated for the invoice, it will be attached to email. If not, no email will be sent (also, note that only pdf invoice are supported as attachment in mass sending in this version).
+OnlyPDFattachmentSupported=If the PDF document was already generated for the object to send, it will be attached to email. If not, no email will be sent (also, note that only pdf documents are supported as attachment in mass sending in this version).
AllRecipientSelected=All thirdparties selected and if an email is set.
-ResultOfMailSending=Result of mass EMail sending
+ResultOfMailSending=结果邮件群发
NbSelected=Nb selected
NbIgnored=Nb ignored
NbSent=Nb sent
@@ -78,11 +79,11 @@ NbSent=Nb sent
# Libelle des modules de liste de destinataires mailing
LineInFile=在文件%s的线
RecipientSelectionModules=为收件人的选择定义的要求
-MailSelectedRecipients=选择收件人
-MailingArea=EMailings区
-LastMailings=上次%s的emailings
+MailSelectedRecipients=请选取收件人
+MailingArea=电子邮件区
+LastMailings=最近的 %s 封邮件
TargetsStatistics=统计指标
-NbOfCompaniesContacts=公司独特的接触
+NbOfCompaniesContacts=唯一联系人/地址
MailNoChangePossible=为验证电子邮件收件人无法改变
SearchAMailing=搜索邮件
SendMailing=发送电子邮件
@@ -90,12 +91,12 @@ SendMail=发送电子邮件
MailingNeedCommand=出于安全的原因,收发邮件发送是更好地执行命令行。如果你有一个,请问您的服务器管理员启动以下命令给所有收件人发送电子邮件:
MailingNeedCommand2=但是您可以发送到网上,加入与最大的电子邮件数量值参数MAILING_LIMIT_SENDBYWEB你要发送的会议。
ConfirmSendingEmailing=如果你能或不喜欢他们发送您的www浏览器,请确认你确定要发送电子邮件现在从你的浏览器吗?
-LimitSendingEmailing=Note: Sending of emailings from web interface is done in several times for security and timeout reasons, %s recipients at a time for each sending session.
-TargetsReset=清除名单
+LimitSendingEmailing=注意: 基于安全与超时的原因从web界面发送邮件 %s 收件人在每次发送会话的时间。
+TargetsReset=清除列表
ToClearAllRecipientsClickHere=点击这里以清除此电子邮件的收件人列表
-ToAddRecipientsChooseHere=添加从名单中选择收件人
-NbOfEMailingsReceived=收到群众emailings
-NbOfEMailingsSend=Mass emailings sent
+ToAddRecipientsChooseHere=从收件人列表中选取并添加收件人
+NbOfEMailingsReceived=批量接收邮件
+NbOfEMailingsSend=群发邮件
IdRecord=编号记录
DeliveryReceipt=送达回执
YouCanUseCommaSeparatorForSeveralRecipients=您可以使用逗号分隔符指定多个收件人。
@@ -103,42 +104,42 @@ TagCheckMail=追踪邮件打开
TagUnsubscribe=退订链接
TagSignature=签名发送给用户
EMailRecipient=Recipient EMail
-TagMailtoEmail=Recipient EMail (including html "mailto:" link)
+TagMailtoEmail=收件人 EMail (包括 html "mailto:" 链接)
NoEmailSentBadSenderOrRecipientEmail=No email sent. Bad sender or recipient email. Verify user profile.
# Module Notifications
Notifications=通知
NoNotificationsWillBeSent=没有电子邮件通知此事件的计划和公司
ANotificationsWillBeSent=1通知将通过电子邮件发送
SomeNotificationsWillBeSent=%s的通知将通过电子邮件发送
-AddNewNotification=Activate a new email notification target
-ListOfActiveNotifications=List all active targets for email notification
+AddNewNotification=激活启用新邮件到达通知提醒
+ListOfActiveNotifications=激活的全部邮件到达通知列表
ListOfNotificationsDone=列出所有发送电子邮件通知
-MailSendSetupIs=Configuration of email sending has been setup to '%s'. This mode can't be used to send mass emailing.
+MailSendSetupIs=Email电子邮箱配置设定 '%s'. 这个模式无法用于邮件群发。
MailSendSetupIs2=首先您得这么地, 得先有个管理员账号吧 admin , 进入菜单 %s主页 - 设置 - EMails%s 修改参数 '%s' 用 '%s'模式。 在此模式下, 您才可输入一个 SMTP 服务器地址 来供您收发邮件。
-MailSendSetupIs3=If you have any questions on how to setup your SMTP server, you can ask to %s.
-YouCanAlsoUseSupervisorKeyword=You can also add the keyword __SUPERVISOREMAIL__ to have email being sent to the supervisor of user (works only if an email is defined for this supervisor)
+MailSendSetupIs3=如果你对 SMTP 服务器的配置方面有疑问, 你可到这里询问 %s.
+YouCanAlsoUseSupervisorKeyword=您同样可以添加关键字 __SUPERVISOREMAIL__ 来发送邮件给超级管理员们 (假如超级管理员们设有工作邮箱的地址的话)
NbOfTargetedContacts=Current number of targeted contact emails
MailAdvTargetRecipients=Recipients (advanced selection)
AdvTgtTitle=Fill input fields to preselect the thirdparties or contacts/addresses to target
AdvTgtSearchTextHelp=Use %% as magic caracters. For exemple to find all item like jean, joe, jim, you can input j%%, you can also use ; as separator for value, and use ! for except this value. For exemple jean;joe;jim%%;!jimo;!jima% will target all jean, joe, start with jim but not jimo and not everythnig taht start by jima
AdvTgtSearchIntHelp=Use interval to select int or float value
-AdvTgtMinVal=Minimum value
-AdvTgtMaxVal=Maximum value
+AdvTgtMinVal=最小值
+AdvTgtMaxVal=最大值
AdvTgtSearchDtHelp=Use interval to select date value
-AdvTgtStartDt=Start dt.
-AdvTgtEndDt=End dt.
-AdvTgtTypeOfIncudeHelp=Target Email of thirdparty and email of contact of the thridparty, or just thridparty email or just contact email
+AdvTgtStartDt=开始日期
+AdvTgtEndDt=结束日期
+AdvTgtTypeOfIncudeHelp=Target Email of third party and email of contact of the third party, or just third party email or just contact email
AdvTgtTypeOfIncude=Type of targeted email
AdvTgtContactHelp=Use only if you target contact into "Type of targeted email"
-AddAll=Add all
-RemoveAll=Remove all
+AddAll=全部添加
+RemoveAll=全部删除
ItemsCount=Item(s)
-AdvTgtNameTemplate=Filter name
+AdvTgtNameTemplate=筛选器名称
AdvTgtAddContact=Add emails according to criterias
-AdvTgtLoadFilter=Load filter
-AdvTgtDeleteFilter=Delete filter
-AdvTgtSaveFilter=Save filter
-AdvTgtCreateFilter=Create filter
-AdvTgtOrCreateNewFilter=Name of new filter
-NoContactWithCategoryFound=No contact/address with a category found
-NoContactLinkedToThirdpartieWithCategoryFound=No contact/address with a category found
+AdvTgtLoadFilter=加载筛选
+AdvTgtDeleteFilter=删除筛选
+AdvTgtSaveFilter=保存筛选
+AdvTgtCreateFilter=创建筛选
+AdvTgtOrCreateNewFilter=新筛选器的名称
+NoContactWithCategoryFound=分类没有联系人/地址
+NoContactLinkedToThirdpartieWithCategoryFound=分类没有联系人/地址
diff --git a/htdocs/langs/zh_CN/main.lang b/htdocs/langs/zh_CN/main.lang
index 744518d2f04..14befc78324 100644
--- a/htdocs/langs/zh_CN/main.lang
+++ b/htdocs/langs/zh_CN/main.lang
@@ -24,25 +24,25 @@ FormatDateHourSecShort=%Y/%m/%d %I:%M:%S %p
FormatDateHourTextShort=%b %d, %Y, %I:%M %p
FormatDateHourText=%B %d, %Y, %I:%M %p
DatabaseConnection=数据库连接
-NoTemplateDefined=No template defined for this email type
+NoTemplateDefined=Email类型未定义模板
AvailableVariables=Available substitution variables
NoTranslation=没有翻译
-NoRecordFound=没有找到记录
-NotEnoughDataYet=Not enough data
+NoRecordFound=空空如也——没有找到记录
+NotEnoughDataYet=数据不足
NoError=没有错误
Error=错误
-Errors=Errors
-ErrorFieldRequired=场'%s'的要求
-ErrorFieldFormat=场'%s'有一个坏的价值
+Errors=错误
+ErrorFieldRequired=栏位 '%s' 必须按要求填写
+ErrorFieldFormat=栏位 '%s' 参数值有误
ErrorFileDoesNotExists=文件%s不存在
ErrorFailedToOpenFile=无法打开文件%s
-ErrorCanNotCreateDir=Cannot create dir %s
-ErrorCanNotReadDir=Cannot read dir %s
+ErrorCanNotCreateDir=无法创建目录 %s
+ErrorCanNotReadDir=无法读取目录 %s
ErrorConstantNotDefined=不是定义的参数%
ErrorUnknown=未知错误
ErrorSQL=SQL错误
-ErrorLogoFileNotFound=徽标文件'%s'没有找到
-ErrorGoToGlobalSetup=到'公司/基金会的设置来解决此
+ErrorLogoFileNotFound=徽标LOGO文件'%s'没有找到
+ErrorGoToGlobalSetup=到'公司/机构的设置来解决此
ErrorGoToModuleSetup=前往模块设置来解决此
ErrorFailedToSendMail=无法发送邮件(发件人=%s后,接收器=%s)的
ErrorFileNotUploaded=文件没有上传。检查大小不超过允许的最大值,即在磁盘上的可用空间是可用和有没有这已经与in这个目录同名文件。
@@ -54,104 +54,105 @@ ErrorWrongValue=错误的值
ErrorWrongValueForParameterX=错误的参数值之%
ErrorNoRequestInError=在错误的请求
ErrorServiceUnavailableTryLater=服务暂时无法使用。请稍后再试。
-ErrorDuplicateField=重复的值在一个独特的领域
+ErrorDuplicateField=在唯一的栏位中复制值
ErrorSomeErrorWereFoundRollbackIsDone=有些发现错误。我们回滚更改。
ErrorConfigParameterNotDefined=参数%s是没有定义的配置文件里面Dolibarr conf.php。
-ErrorCantLoadUserFromDolibarrDatabase=无法找到用户%s在Dolibarr数据库。
+ErrorCantLoadUserFromDolibarrDatabase=在Dolibarr数据库%s无法找到用户账号。
ErrorNoVATRateDefinedForSellerCountry=错误,没有增值税税率确定为国家'%s'的。
-ErrorNoSocialContributionForSellerCountry=Error, no social/fiscal taxes type defined for country '%s'.
+ErrorNoSocialContributionForSellerCountry=错误, 这个国家未定义社会/财政税类型 '%s'.
ErrorFailedToSaveFile=错误,无法保存文件。
NotAuthorized=You are not authorized to do that.
-SetDate=Set date
-SelectDate=Select a date
+SetDate=设置日期
+SelectDate=请选择日期
SeeAlso=另请参阅 %s
-SeeHere=See here
+SeeHere=看这里
BackgroundColorByDefault=默认的背景颜色
-FileUploaded=The file was successfully uploaded
+FileRenamed=The file was successfully renamed
+FileUploaded=文件上传成功
FileWasNotUploaded=一个文件被选中的附件,但还没有上传。点击“附加文件”为这一点。
NbOfEntries=铌条目
-GoToWikiHelpPage=Read online help (Internet access needed)
+GoToWikiHelpPage=阅读在线帮助文档 (需要访问外网)
GoToHelpPage=阅读帮助
-RecordSaved=记录保存
-RecordDeleted=记录删除
-LevelOfFeature=级别特征
+RecordSaved=记录已保存
+RecordDeleted=记录已删除
+LevelOfFeature=权限级别
NotDefined=未定义
DolibarrInHttpAuthenticationSoPasswordUseless=Dolibarr身份验证模式设置为%s,在配置文件conf.php。
这意味着密码数据库是外部到Dolibarr,因此改变了这个领域可能没有影响。
Administrator=管理员
Undefined=未定义
-PasswordForgotten=忘记密码?
+PasswordForgotten=找回密码?
SeeAbove=见上文
-HomeArea=信息状态
-LastConnexion=最后一个连接
-PreviousConnexion=前连接
-PreviousValue=Previous value
+HomeArea=首页信息状态区
+LastConnexion=最后登陆
+PreviousConnexion=上次登陆
+PreviousValue=上一个值
ConnectedOnMultiCompany=对实体连接
-ConnectedSince=自连接
+ConnectedSince=当前连接状态
AuthenticationMode=认证模式
RequestedUrl=请求的URL
-DatabaseTypeManager=数据库类型经理
-RequestLastAccessInError=Latest database access request error
-ReturnCodeLastAccessInError=Return code for latest database access request error
-InformationLastAccessInError=Information for latest database access request error
+DatabaseTypeManager=数据库类型管理员
+RequestLastAccessInError=最后数据库访问请求错误
+ReturnCodeLastAccessInError=返回最后数据库访问请求错误代码
+InformationLastAccessInError=最后数据库访问请求错误信息
DolibarrHasDetectedError=Dolibarr检测到一个技术性错误
-InformationToHelpDiagnose=This information can be useful for diagnostic
+InformationToHelpDiagnose=这个信息对于诊断非常有用
MoreInformation=更多信息
-TechnicalInformation=Technical information
-TechnicalID=Technical ID
-NotePublic=注(公开)
-NotePrivate=注(私人)
+TechnicalInformation=技术信息
+TechnicalID=技术ID
+NotePublic=备注 (公开)
+NotePrivate=备注(私人)
PrecisionUnitIsLimitedToXDecimals=Dolibarr是安装精度的限制价格单位为%s小数。
DoTest=测试
-ToFilter=过滤器
-NoFilter=No filter
+ToFilter=筛选
+NoFilter=不筛选
WarningYouHaveAtLeastOneTaskLate=警告,你有至少一个任务,超出了容忍的延误。
-yes=是的
-Yes=是的
+yes=是
+Yes=是
no=没有
-No=没有
-All=所有
+No=否
+All=All
Home=主页
Help=帮助
OnlineHelp=在线帮助
PageWiki=维基页面
-MediaBrowser=Media browser
+MediaBrowser=媒体浏览
Always=总是
Never=从来没有
Under=下
Period=期间
PeriodEndDate=结束日期的期限
Activate=激活
-Activated=活性
+Activated=启用
Closed=关闭
Closed2=关闭
-Enabled=启用
+Enabled=生效
Deprecated=已过时
Disable=禁用
-Disabled=被禁用的
+Disabled=禁用
Add=添加
AddLink=添加链接
-RemoveLink=Remove link
-AddToDraft=Add to draft
+RemoveLink=移除链接
+AddToDraft=添加到草稿
Update=更新
Close=关闭
-CloseBox=Remove widget from your dashboard
+CloseBox=将插件从你的看板中移除
Confirm=确认
ConfirmSendCardByMail=难道你真的想通过邮件发送此卡?
Delete=删除
Remove=移除
Resiliate=Resiliate
Cancel=取消
-Modify=修改
+Modify=变更
Edit=编辑
Validate=验证
-ValidateAndApprove=Validate and Approve
+ValidateAndApprove=验证和同意
ToValidate=为了验证
Save=保存
SaveAs=另存为
TestConnection=测试连接
-ToClone=克隆
-ConfirmClone=选择你想要克隆的数据:
-NoCloneOptionsSpecified=没有数据克隆界定。
+ToClone=复制
+ConfirmClone=选取你想要复制的数据:
+NoCloneOptionsSpecified=没有数据复制界定。
Of=的
Go=下一步
Run=运行
@@ -162,89 +163,93 @@ Search=搜索
SearchOf=搜索
Valid=有效
Approve=批准
-Disapprove=Disapprove
+Disapprove=不同意
ReOpen=重新开放
Upload=发送文件
-ToLink=Link
-Select=选择
+ToLink=链接
+Select=请选取
Choose=选择
Resize=调整大小
Recenter=Recenter
-Author=作者
+Author=操作者
User=用户
Users=用户
Group=组
-Groups=团体
-NoUserGroupDefined=No user group defined
+Groups=群组
+NoUserGroupDefined=未定义用户群组
Password=密码
PasswordRetype=重新输入您的密码
-NoteSomeFeaturesAreDisabled=Note that a lot of features/modules are disabled in this demonstration.
+NoteSomeFeaturesAreDisabled=注意了注意了在这个Demo演示中很多功能/模块都是禁用的。
Name=名称
Person=人
Parameter=参数
Parameters=参数
-Value=确认
-PersonalValue=个人价值
+Value=值
+PersonalValue=自定义
NewValue=新的价值
CurrentValue=当前值
-Code=码
+Code=编码
Type=类型
-Language=语
+Language=语言
MultiLanguage=多语言
-Note=注意
+Note=备注
Title=标题
Label=标签
-RefOrLabel=号。或标签
+RefOrLabel=编码或标签
Info=日志
Family=家庭
Description=描述
Designation=描述
-Model=模型
+Model=模板
DefaultModel=默认模式
-Action=行动
+Action=活动
About=关于
-Number=数
+Number=数字
NumberByMonth=按月份数
AmountByMonth=每月金额
-Numero=数
+Numero=数字
Limit=限制
Limits=范围
Logout=注销
NoLogoutProcessWithAuthMode=No applicative disconnect feature with authentication mode %s
-Connection=连接
-Setup=格局
-Alert=警报
+Connection=登陆
+Setup=设置
+Alert=生日提醒
Previous=以前
Next=未来
Cards=牌
-Card=卡
+Card=信息
Now=现在
-HourStart=Start hour
+HourStart=开始时间
Date=日期
-DateAndHour=Date and hour
-DateToday=Today's date
-DateReference=Reference date
-DateStart=Start date
-DateEnd=End date
+DateAndHour=日期与小时
+DateToday=今天的日期
+DateReference=参考日期
+DateStart=开始日期
+DateEnd=结束日期
DateCreation=创建日期
-DateCreationShort=Creat. date
-DateModification=修改日期
-DateModificationShort=Modif。日期
-DateLastModification=最后修改日期
+DateCreationShort=创建日期
+DateModification=变更日期
+DateModificationShort=变更日期
+DateLastModification=最近变更日期
DateValidation=验证日期
DateClosing=截止日期
DateDue=截止日期
DateValue=确认日期
DateValueShort=确认日期
DateOperation=发生日期
-DateOperationShort=歌剧院。日期
-DateLimit=极限日期
+DateOperationShort=操作日期
+DateLimit=限定日期
DateRequest=申请日期
DateProcess=处理日
DateBuild=报告生成日期
DatePayment=付款日期
-DateApprove=Approving date
-DateApprove2=Approving date (second approval)
+DateApprove=批准日期
+DateApprove2=批准日期(二次批准)
+UserCreation=创建用户
+UserModification=修改用户
+UserCreationShort=创建用户
+UserModificationShort=修改用户
DurationYear=年
DurationMonth=月
DurationWeek=周
@@ -256,6 +261,7 @@ DurationDays=天
Year=年
Month=月
Week=周
+WeekShort=星期
Day=天
Hour=小时
Minute=分钟
@@ -267,25 +273,26 @@ days=天
Hours=时间
Minutes=纪要
Seconds=秒
-Weeks=Weeks
+Weeks=星期
Today=今日
Yesterday=昨天
Tomorrow=明天
-Morning=Morning
-Afternoon=Afternoon
-Quadri=夸德里
+Morning=早上
+Afternoon=中午
+Quadri=Quadri
MonthOfDay=本月的一天
HourShort=Ĥ
MinuteShort=mn
-Rate=率
+Rate=税率
+CurrencyRate=Currency conversion rate
UseLocalTax=含税
-Bytes=字节
-KiloBytes=千字节
-MegaBytes=兆字节
-GigaBytes=千兆字节
+Bytes=B
+KiloBytes=KB
+MegaBytes=MB
+GigaBytes=GB
TeraBytes=TB级
-b=湾
-Kb=Kb的
+b=b.
+Kb=Kb
Mb=兆
Gb=千兆
Tb=Tb
@@ -300,16 +307,16 @@ UnitPriceHT=单位价格(净值)
UnitPriceTTC=单价
PriceU=向上
PriceUHT=不含税价格
-PriceUHTCurrency=U.P (currency)
+PriceUHTCurrency=U.P (货币)
PriceUTTC=U.P. (inc. tax)
Amount=金额
AmountInvoice=发票金额
AmountPayment=付款金额
AmountHTShort=金额(净值)
-AmountTTCShort=金额(包括税)
-AmountHT=金额(税后)
-AmountTTC=金额(包括税)
-AmountVAT=增值税额
+AmountTTCShort=金额(含税)
+AmountHT=金额(税后)
+AmountTTC=金额(含税)
+AmountVAT=增值税总金额
MulticurrencyAmountHT=Amount (net of tax), original currency
MulticurrencyAmountTTC=Amount (inc. of tax), original currency
MulticurrencyAmountVAT=Amount tax, original currency
@@ -321,80 +328,80 @@ AmountTotal=总金额
AmountAverage=平均金额
PriceQtyMinHT=价格数量分钟。 (税后)
Percentage=百分比
-Total=总
+Total=总计
SubTotal=小计
TotalHTShort=共计(净额)
-TotalHTShortCurrency=Total (net in currency)
-TotalTTCShort=共有(包括税)
-TotalHT=共计(不含税)
-TotalHTforthispage=Total (net of tax) for this page
-Totalforthispage=Total for this page
-TotalTTC=共计(含税)
-TotalTTCToYourCredit=共有(包括税),以你的信用
-TotalVAT=增值税额
+TotalHTShortCurrency=总计 (货币净额)
+TotalTTCShort=共计(含税)
+TotalHT=共计(不含税)
+TotalHTforthispage=本页面 (净税)小计
+Totalforthispage=本页总计
+TotalTTC=共计(含税)
+TotalTTCToYourCredit=共计(含税)你的信用
+TotalVAT=增值税总金额
TotalLT1=总税2
TotalLT2=总税项3
TotalLT1ES=共有再生能源
TotalLT2ES=共有IRPF
-HT=扣除税
-TTC=公司增值税
+HT=不含税
+TTC=含增值税
VAT=增值税
-VATs=Sales taxes
+VATs=销售税
LT1ES=稀土
LT2ES=IRPF
VATRate=增值税率
Average=平均
Sum=总和
-Delta=三角洲
-Module=模
+Delta=增量
+Module=模块
Option=选项
List=列表
FullList=全部列表
Statistics=统计
OtherStatistics=其他统计
Status=状态
-Favorite=Favorite
-ShortInfo=信息。
-Ref=号码
-ExternalRef=Ref. extern
-RefSupplier=号。供应商
-RefPayment=号。付款
+Favorite=收藏夹
+ShortInfo=信息
+Ref=编号
+ExternalRef=外部编号
+RefSupplier=供应商编号
+RefPayment=付款编号
CommercialProposalsShort=报价单
-Comment=评论
-Comments=评论
-ActionsToDo=这样的行动
-ActionsToDoShort=要做到
+Comment=说明
+Comments=说明
+ActionsToDo=要做的活动
+ActionsToDoShort=未完成
ActionsDoneShort=完成
ActionNotApplicable=不适用
-ActionRunningNotStarted=未开始
+ActionRunningNotStarted=等待
ActionRunningShort=开始
-ActionDoneShort=成品
-ActionUncomplete=Uncomplete
-CompanyFoundation=公司/基金会
-ContactsForCompany=联系方式/不会忽略这个第三者
-ContactsAddressesForCompany=这个第三方联系人/地址
-AddressesForCompany=这个第三方的地址
-ActionsOnCompany=关于这个第三方的行动
-ActionsOnMember=有关此会员的活动
-NActionsLate=%s的后期
-RequestAlreadyDone=Request already recorded
-Filter=过滤器
+ActionDoneShort=已完成
+ActionUncomplete=未完成
+CompanyFoundation=公司/机构
+ContactsForCompany=合伙人联系方式
+ContactsAddressesForCompany=这个合伙人联系人/地址
+AddressesForCompany=这个合伙人的地址
+ActionsOnCompany=关于这个合伙人的动作
+ActionsOnMember=此会员相关活动
+NActionsLate=逾期 %s
+RequestAlreadyDone=申请已记录
+Filter=筛选
FilterOnInto=Search criteria '%s' into fields %s
-RemoveFilter=删除过滤器
+RemoveFilter=清除筛选
ChartGenerated=图表生成
ChartNotGenerated=图不会生成
-GeneratedOn=建立于%s
+GeneratedOn=生成于%s
Generate=生成
Duration=为期
TotalDuration=总时间
Summary=摘要
DolibarrStateBoard=统计
-DolibarrWorkBoard=工作任务板
+DolibarrWorkBoard=工作任务看板
Available=可用的
NotYetAvailable=尚未提供
-NotAvailable=不适用
-Categories=Tags/categories
-Category=Tag/category
+NotAvailable=不可用
+Categories=标签/分类
+Category=标签/分类
By=由
From=From
to=至
@@ -406,27 +413,27 @@ OtherInformations=其它信息
Quantity=数量
Qty=数量
ChangedBy=改变
-ApprovedBy=Approved by
-ApprovedBy2=Approved by (second approval)
-Approved=Approved
-Refused=Refused
+ApprovedBy=被批准
+ApprovedBy2=被批准(二次核准)
+Approved=批准
+Refused=拒绝
ReCalculate=重新计算
ResultKo=失败
Reporting=报告
Reportings=报告
-Draft=草案
+Draft=草稿
Drafts=草稿
Validated=验证
Opened=打开
-New=新
+New=新建
Discount=折扣
Unknown=未知
General=一般
Size=大小
-Received=已收到
+Received=已收
Paid=已支付
-Topic=Subject
-ByCompanies=由第三方
+Topic=主题
+ByCompanies=由合伙人
ByUsers=通过用户
Links=链接
Link=链接
@@ -436,15 +443,15 @@ NextStep=下一步
Datas=数据
None=无
NoneF=无
-Late=晚
-LateDesc=Delay to define if a record is late or not depends on your setup. Ask your admin to change delay from menu Home - Setup - Alerts.
+Late=逾期
+LateDesc=延迟的定义假如一条记录逾期或者取决于你的配置设定。请向管理员询问并从首页菜单->设置->警告菜单下修改相应设置。
Photo=图片
Photos=图片
AddPhoto=添加图片
-DeletePicture=Picture delete
-ConfirmDeletePicture=Confirm picture deletion?
-Login=登录
-CurrentLogin=当前登录
+DeletePicture=删除图片
+ConfirmDeletePicture=确认删除图片吗?
+Login=登陆
+CurrentLogin=当前登陆
January=一月
February=二月
March=三月
@@ -457,18 +464,18 @@ September=九月
October=十月
November=十一月
December=十二月
-JanuaryMin=一月
-FebruaryMin=二月
-MarchMin=三月
-AprilMin=四月
-MayMin=五月
-JuneMin=六月
-JulyMin=七月
-AugustMin=八月
-SeptemberMin=九月
-OctoberMin=十月
-NovemberMin=十一月
-DecemberMin=十二月
+JanuaryMin=1
+FebruaryMin=2
+MarchMin=3
+AprilMin=4
+MayMin=5
+JuneMin=6
+JulyMin=7
+AugustMin=8
+SeptemberMin=9
+OctoberMin=10
+NovemberMin=11
+DecemberMin=12
Month01=一月
Month02=二月
Month03=三月
@@ -481,18 +488,18 @@ Month09=九月
Month10=十月
Month11=十一月
Month12=十二月
-MonthShort01=一月
-MonthShort02=二月
-MonthShort03=三月
-MonthShort04=四月
-MonthShort05=五月
-MonthShort06=六月
-MonthShort07=七月
-MonthShort08=八月
-MonthShort09=九月
-MonthShort10=十月
-MonthShort11=十一月
-MonthShort12=十二月
+MonthShort01=1
+MonthShort02=2
+MonthShort03=3
+MonthShort04=4
+MonthShort05=5
+MonthShort06=6
+MonthShort07=7
+MonthShort08=8
+MonthShort09=9
+MonthShort10=10
+MonthShort11=11
+MonthShort12=12
AttachedFiles=附件
FileTransferComplete=文件被上传successfuly
DateFormatYYYYMM=为YYYY - MM
@@ -502,30 +509,30 @@ ReportName=报告名称
ReportPeriod=报告期内
ReportDescription=描述
Report=报告
-Keyword=Keyword
+Keyword=关键字
Legend=传说
Fill=填
Reset=复位
File=文件
-Files=档
+Files=文件
NotAllowed=不允许
ReadPermissionNotAllowed=读取权限不允许
AmountInCurrency= %s 金额
-Example=例子
+Example=举例
Examples=范例
-NoExample=没有例子
+NoExample=没有示例
FindBug=报告错误
-NbOfThirdParties=第三方数
+NbOfThirdParties=合伙人数量值
NbOfLines=线数
NbOfObjects=数对象
-NbOfObjectReferers=Number of related items
-Referers=Related items
+NbOfObjectReferers=关联料号
+Referers=关联物料
TotalQuantity=总数量
DateFromTo=从%s到%s
DateFrom=第05期从%
DateUntil=直到%s的
Check=支票
-Uncheck=Uncheck
+Uncheck=不检查
Internal=内部
External=外部
Internals=内部
@@ -539,49 +546,53 @@ CustomerPreview=客户预览
SupplierPreview=供应商预览
ShowCustomerPreview=显示客户预览
ShowSupplierPreview=显示供应商预览
-RefCustomer=客户代码
+RefCustomer=客户编号
Currency=货币
InfoAdmin=信息管理员
Undo=复原
Redo=重做
ExpandAll=全部展开
-UndoExpandAll=撤消扩大
+UndoExpandAll=全部折叠
Reason=原因
FeatureNotYetSupported=功能尚不支持
CloseWindow=关闭窗口
Response=反应
-Priority=优先
+Priority=优先级
SendByMail=通过电子邮件发送
MailSentBy=通过电子邮件发送
TextUsedInTheMessageBody=电子邮件正文
-SendAcknowledgementByMail=Send confirmation email
+SendAcknowledgementByMail=发送确认邮件
EMail=E-mail
NoEMail=没有电子邮件
-NoMobilePhone=No mobile phone
-Owner=业主
+NoMobilePhone=没有手机号码
+Owner=用户
FollowingConstantsWillBeSubstituted=以下常量将与相应的值代替。
Refresh=刷新
BackToList=返回列表
GoBack=回去
-CanBeModifiedIfOk=可以修改,如果有效
-CanBeModifiedIfKo=可以进行修改,如果不有效
-RecordModifiedSuccessfully=记录修改成功
-RecordsModified=修改 %s 记录
+CanBeModifiedIfOk=可以变更,如果有效
+CanBeModifiedIfKo=可以进行变更,如果不有效
+ValueIsValid=Value is valid
+ValueIsNotValid=Value is not valid
+RecordModifiedSuccessfully=记录变更成功
+RecordsModified=变更 %s 记录
+RecordsDeleted=%s 记录已删除
AutomaticCode=自动代码
FeatureDisabled=功能禁用
-MoveBox=Move widget
+MoveBox=拖动插件
Offered=提供
NotEnoughPermissions=您没有这个动作的权限
SessionName=会议名称
Method=方法
Receive=收到
+CompleteOrNoMoreReceptionExpected=Complete or nothing more expected
PartialWoman=局部的
-TotalWoman=总
+TotalWoman=总计
NeverReceived=从未收到
Canceled=取消
-YouCanChangeValuesForThisListFromDictionarySetup=You can change values for this list from menu setup - dictionary
+YouCanChangeValuesForThisListFromDictionarySetup=你可在设置->字典中更改此下拉列表值
YouCanSetDefaultValueInModuleSetup=You can set the default value used when creating a new record into module setup
-Color=彩色
+Color=颜色
Documents=链接的文件
Documents2=文件
UploadDisabled=上传禁用
@@ -589,36 +600,37 @@ MenuECM=文件
MenuAWStats=awstats的
MenuMembers=会员
MenuAgendaGoogle=谷歌议程
-ThisLimitIsDefinedInSetup=Dolibarr限制(菜单家庭安装安全):%s的Kb的,PHP的限制:%s的Kb的
-NoFileFound=在这个目录中保存任何文件
+ThisLimitIsDefinedInSetup=来自Dolibarr本身的大小限制(菜单:home-setup-security)为:%s Kb,而PHP的限制为: %s Kb
+NoFileFound=这个目录没保存有文档
CurrentUserLanguage=当前语言
-CurrentTheme=当前主题
-CurrentMenuManager=当前菜单管理器
-DisabledModules=残疾人模块
+CurrentTheme=当前主题样式
+CurrentMenuManager=当前后台管理菜单主题样式
+DisabledModules=禁用模块
For=为
ForCustomer=对于客户
Signature=签名
+DateOfSignature=Date of signature
HidePassword=显示命令的隐藏密码
UnHidePassword=真正拿出明确的密码命令
-Root=根
+Root=Root
Informations=信息
Page=页面
-Notes=笔记
+Notes=备注
AddNewLine=添加新行
AddFile=添加文件
-FreeZone=Free entry
-FreeLineOfType=Free entry of type
-CloneMainAttributes=克隆的对象,其主要属性
+FreeZone=自由选项
+FreeLineOfType=自由选项类型
+CloneMainAttributes=复制项目含主属性
PDFMerge=PDF合并
Merge=合并
-PrintContentArea=显示页面的主要内容打印区
+PrintContentArea=打印中间大区域中显示的文字内容
MenuManager=菜单管理器
-WarningYouAreInMaintenanceMode=警告,你是在维护模式,因此,目前只有登录%s才被允许使用应用。
+WarningYouAreInMaintenanceMode=警告,你是在维护模式,因此,目前只有登陆%s才被允许使用应用。
CoreErrorTitle=系统错误
CoreErrorMessage=很抱歉,发生错误。检查日志或系统管理员联系。
CreditCard=信用卡
FieldsWithAreMandatory=与%或学科是强制性
-FieldsWithIsForPublic= 公开显示%s 域的成员名单。如果你不想要这个,检查“公共”框。
+FieldsWithIsForPublic= 公开显示%s 域的成员列表。如果你不想要这个,检查“公共”框。
AccordingToGeoIPDatabase=(根据geoip的转换)
Line=线
NotSupported=不支持
@@ -626,7 +638,7 @@ RequiredField=必填字段
Result=结果
ToTest=测试
ValidateBefore=卡在使用之前必须经过验证此功能
-Visibility=能见度
+Visibility=性质
Private=私人
Hidden=隐蔽
Resources=资源
@@ -636,13 +648,22 @@ Before=前
After=后
IPAddress=IP地址
Frequency=频率
-IM=即时消息
-NewAttribute=新属性
+IM=IM
+NewAttribute=新建属性
AttributeCode=属性代码
URLPhoto=照片/徽标的URL
-SetLinkToAnotherThirdParty=Link to another third party
-CreateDraft=创建草案
-SetToDraft=Back to draft
+SetLinkToAnotherThirdParty=关联其他合伙人
+LinkTo=链接到
+LinkToProposal=链接到报价
+LinkToOrder=链接到订单
+LinkToInvoice=链接到发票
+LinkToSupplierOrder=链接到供应商订单
+LinkToSupplierProposal=链接到供应商报价
+LinkToSupplierInvoice=链接到供应商发票
+LinkToContract=链接到联系人
+LinkToIntervention=链接到干预
+CreateDraft=创建草稿
+SetToDraft=返回草稿
ClickToEdit=单击“编辑”
ObjectDeleted=删除对象%s
ByCountry=按国家
@@ -655,52 +676,55 @@ ByDay=白天
BySalesRepresentative=按销售代表
LinkedToSpecificUsers=链接到一个特定的用户
NoResults=没有结果
-AdminTools=Admin tools
-SystemTools=System tools
+AdminTools=管理员工具
+SystemTools=系统工具
ModulesSystemTools=模块工具
Test=测试
Element=元素
NoPhotoYet=还没有图片
-Dashboard=Dashboard
+Dashboard=看板
Deductible=可抵扣
from=从
toward=往
-Access=Access
+Access=访问
SelectAction=Select action
-HelpCopyToClipboard=Use Ctrl+C to copy to clipboard
+HelpCopyToClipboard=按快捷键 Ctrl+C 复制
SaveUploadedFileWithMask=Save file on server with name "%s" (otherwise "%s")
-OriginFileName=Original filename
-SetDemandReason=Set source
-SetBankAccount=Define Bank Account
-AccountCurrency=Account Currency
-ViewPrivateNote=View notes
-XMoreLines=%s line(s) hidden
-PublicUrl=Public URL
-AddBox=Add box
-SelectElementAndClickRefresh=Select an element and click Refresh
-PrintFile=Print File %s
-ShowTransaction=Show transaction on bank account
+OriginFileName=原始文件名
+SetDemandReason=设置源
+SetBankAccount=定义银行账户
+AccountCurrency=帐户货币
+ViewPrivateNote=查看备注
+XMoreLines=%s 明细(s) 隐藏
+PublicUrl=公网URL
+AddBox=添加选项框
+SelectElementAndClickRefresh=选择元素然后点击刷新
+PrintFile=打印文件 %s
+ShowTransaction=显示银行账户交易
GoIntoSetupToChangeLogo=点击菜单 主页 -> 设置 -> 公司 来修改LOGO或 主页 -> 设置 -> 显示菜单隐藏它。
-Deny=Deny
-Denied=Denied
-ListOfTemplates=List of templates
-Gender=Gender
-Genderman=Man
-Genderwoman=Woman
-ViewList=List view
-Mandatory=Mandatory
-Hello=Hello
-Sincerely=Sincerely
-DeleteLine=Delete line
-ConfirmDeleteLine=Are you sure you want to delete this line ?
+Deny=否认
+Denied=否认
+ListOfTemplates=模板列表
+Gender=性别
+Genderman=男人
+Genderwoman=女人
+ViewList=列表视图
+Mandatory=强制性
+Hello=你好
+Sincerely=诚恳地
+DeleteLine=删除行
+ConfirmDeleteLine=你确定要删除此行吗?
NoPDFAvailableForDocGenAmongChecked=No PDF were available for the document generation among checked records
TooManyRecordForMassAction=Too many records selected for mass action. The action is restricted to a list of %s records.
-MassFilesArea=Area for files built by mass actions
-ShowTempMassFilesArea=Show area of files built by mass actions
-RelatedObjects=Related Objects
-ClassifyBilled=Classify billed
-Progress=Progress
-ClickHere=Click here
+MassFilesArea=批量动作生成文件区
+ShowTempMassFilesArea=显示批量动作生成文件区
+RelatedObjects=关联项目
+ClassifyBilled=归为已付款
+Progress=进展
+ClickHere=点击这里
+FrontOffice=前台
+BackOffice=后台
+View=查看
# Week day
Monday=星期一
Tuesday=星期二
@@ -730,30 +754,30 @@ ShortThursday=Ŧ
ShortFriday=F
ShortSaturday=S
ShortSunday=S
-SelectMailModel=Select email template
-SetRef=Set ref
+SelectMailModel=选择邮件模板
+SetRef=设置编号
Select2ResultFoundUseArrows=
-Select2NotFound=No result found
-Select2Enter=Enter
-Select2MoreCharacter=or more character
-Select2MoreCharacters=or more characters
-Select2LoadingMoreResults=Loading more results...
-Select2SearchInProgress=Search in progress...
-SearchIntoThirdparties=Thirdparties
-SearchIntoContacts=Contacts
+Select2NotFound=空空如也——没有结果
+Select2Enter=请输入至少
+Select2MoreCharacter=个以上的字符
+Select2MoreCharacters=个以上的字符
+Select2LoadingMoreResults=正在加载更多结果...
+Select2SearchInProgress=正在搜索...
+SearchIntoThirdparties=合伙人
+SearchIntoContacts=联系人
SearchIntoMembers=会员
-SearchIntoUsers=Users
-SearchIntoProductsOrServices=Products or services
-SearchIntoProjects=Projects
-SearchIntoTasks=Tasks
-SearchIntoCustomerInvoices=Customer invoices
-SearchIntoSupplierInvoices=Supplier invoices
-SearchIntoCustomerOrders=Customer orders
-SearchIntoSupplierOrders=Supplier orders
-SearchIntoCustomerProposals=Customer proposals
-SearchIntoSupplierProposals=Supplier proposals
-SearchIntoInterventions=Interventions
-SearchIntoContracts=Contracts
-SearchIntoCustomerShipments=Customer shipments
-SearchIntoExpenseReports=HR费用报表
-SearchIntoLeaves=Leaves
+SearchIntoUsers=用户
+SearchIntoProductsOrServices=产品或服务
+SearchIntoProjects=项目
+SearchIntoTasks=任务
+SearchIntoCustomerInvoices=客户发票
+SearchIntoSupplierInvoices=供应商发票
+SearchIntoCustomerOrders=客户订单
+SearchIntoSupplierOrders=供应商订单
+SearchIntoCustomerProposals=客户报价
+SearchIntoSupplierProposals=供应商报价
+SearchIntoInterventions=干预
+SearchIntoContracts=合同
+SearchIntoCustomerShipments=客户运输
+SearchIntoExpenseReports=费用报表
+SearchIntoLeaves=请假
diff --git a/htdocs/langs/zh_CN/margins.lang b/htdocs/langs/zh_CN/margins.lang
index 6a15bce56d2..5165c5b41b4 100644
--- a/htdocs/langs/zh_CN/margins.lang
+++ b/htdocs/langs/zh_CN/margins.lang
@@ -1,43 +1,44 @@
# Dolibarr language file - Source file is en_US - marges
-Margin=Margin
+Margin=利润
Margins=利润空间
-TotalMargin=Total Margin
-MarginOnProducts=Margin / Products
-MarginOnServices=Margin / Services
-MarginRate=Margin rate
-MarkRate=Mark rate
-DisplayMarginRates=Display margin rates
-DisplayMarkRates=Display mark rates
-InputPrice=Input price
-margin=Profit margins management
-margesSetup=Profit margins management setup
-MarginDetails=Margin details
-ProductMargins=Product margins
-CustomerMargins=Customer margins
+TotalMargin=总利润
+MarginOnProducts=利润 / 产品
+MarginOnServices=利润 / 服务
+MarginRate=利润率
+MarkRate=标记税率
+DisplayMarginRates=显示利润率
+DisplayMarkRates=显示mark rates
+InputPrice=输入价格
+margin=利润和利润率管理
+margesSetup=盈利利润管理设置
+MarginDetails=利润明细
+ProductMargins=产品利润
+CustomerMargins=客户利润
SalesRepresentativeMargins=Sales representative margins
-UserMargins=User margins
-ProductService=产品/服务
-AllProducts=All products and services
-ChooseProduct/Service=Choose product or service
-ForceBuyingPriceIfNull=Force buying/cost price to selling price if not defined
-ForceBuyingPriceIfNullDetails=If buying/cost price not defined, and this option "ON", margin will be zero on line (buying/cost price = selling price), otherwise ("OFF"), marge will be equal to suggested default.
-MARGIN_METHODE_FOR_DISCOUNT=Margin method for global discounts
-UseDiscountAsProduct=As a product
-UseDiscountAsService=As a service
-UseDiscountOnTotal=On subtotal
+UserMargins=用户利润
+ProductService=产品或服务
+AllProducts=全部产品和服务
+ChooseProduct/Service=选择产品或服务
+ForceBuyingPriceIfNull=如期尚未定义则强制设定买入/成本价格为销售价格
+ForceBuyingPriceIfNullDetails=如果未定义买入/成本价格, 这个选项 "ON", 显示为零 (即买入/成本价格 = 销售价格), 除些之外 ("OFF"), 显示建议的默认值.
+MARGIN_METHODE_FOR_DISCOUNT=全局纯利润计算方法
+UseDiscountAsProduct=作为产品
+UseDiscountAsService=作为服务
+UseDiscountOnTotal=在小计
MARGIN_METHODE_FOR_DISCOUNT_DETAILS=Defines if a global discount is treated as a product, a service, or only on subtotal for margin calculation.
MARGIN_TYPE=Buying/Cost price suggested by default for margin calculation
-MargeType1=Margin on Best supplier price
-MargeType2=Margin on Weighted Average Price (WAP)
-MargeType3=Margin on Cost Price
+MargeType1=供应商最高价
+MargeType2=加权平均价差 (WAP)
+MargeType3=成本价格保证金
MarginTypeDesc=* Margin on best buying price = Selling price - Best supplier price defined on product card
* Margin on Weighted Average Price (WAP) = Selling price - Product Weighted Average Price (WAP) or best supplier price if WAP not yet defined
* Margin on Cost price = Selling price - Cost price defined on product card or WAP if cost price not defined, or best supplier price if WAP not yet defined
-CostPrice=Cost price
-UnitCharges=Unit charges
-Charges=Charges
-AgentContactType=Commercial agent contact type
+CostPrice=成本价
+UnitCharges=费用单位
+Charges=费用
+AgentContactType=商业代理联络类型
AgentContactTypeDetails=Define what contact type (linked on invoices) will be used for margin report per sale representative
-rateMustBeNumeric=Rate must be a numeric value
-markRateShouldBeLesserThan100=Mark rate should be lower than 100
-ShowMarginInfos=Show margin infos
-CheckMargins=Margins detail
+rateMustBeNumeric=税率必须为数字值
+markRateShouldBeLesserThan100=Mark rate 将低于 100
+ShowMarginInfos=显示利润信息
+CheckMargins=利润明细
+MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each user. Because some thirdparties may not be linked to any sale representative and some thirdparties may be linked to several users, some margins may not appears in these report or may appears in several different lines.
diff --git a/htdocs/langs/zh_CN/members.lang b/htdocs/langs/zh_CN/members.lang
index dbbe7578bf3..50c9a62975c 100644
--- a/htdocs/langs/zh_CN/members.lang
+++ b/htdocs/langs/zh_CN/members.lang
@@ -6,34 +6,34 @@ Member=会员
Members=会员
ShowMember=出示会员卡
UserNotLinkedToMember=用户是用户,会员是会员,成员是成员,半毛钱关系都没有
-ThirdpartyNotLinkedToMember=Third-party not linked to a member
-MembersTickets=会员票
+ThirdpartyNotLinkedToMember=合伙人未链接到会员
+MembersTickets=会员卷
FundationMembers=基础会员
-ListOfValidatedPublicMembers=验证市民名单
+ListOfValidatedPublicMembers=公共认证会员列表
ErrorThisMemberIsNotPublic=该会员不公开
-ErrorMemberIsAlreadyLinkedToThisThirdParty=另一名成员 (名称: %s ,登录: %s) 是已链接到第三方%s。首先删除这个链接,因为一个第三方不能被链接到只有一个成员(反之亦然)。
+ErrorMemberIsAlreadyLinkedToThisThirdParty=另一名成员 (名称: %s ,登陆: %s) 是已链接到合伙人%s。首先删除这个链接,因为一个合伙人不能被链接到只有一个成员(反之亦然)。
ErrorUserPermissionAllowsToLinksToItselfOnly=出于安全原因,您必须被授予权限编辑所有用户能够连接到用户的成员是不是你的。
ThisIsContentOfYourCard=这是您的信用卡资料
CardContent=内容您的会员卡
SetLinkToUser=用户链接到Dolibarr
-SetLinkToThirdParty=链接到第三方Dolibarr
-MembersCards=议员打印卡
-MembersList=会员名单
-MembersListToValid=会员名单草案 (待验证)
+SetLinkToThirdParty=链接到Dolibarr合伙人
+MembersCards=会员名片
+MembersList=会员列表
+MembersListToValid=准会员 (待验证)列表
MembersListValid=有效人员名录
-MembersListUpToDate=有效人员名单最新订阅
-MembersListNotUpToDate=名单内有效会员即日起订阅生效
+MembersListUpToDate=最新订阅有效会员列表
+MembersListNotUpToDate=即日起订阅的有效会员列表
MembersListResiliated=弹性人员名录
-MembersListQualified=合格人员名单
+MembersListQualified=合格会员列表
MenuMembersToValidate=待定会员
MenuMembersValidated=认证会员
MenuMembersUpToDate=新进人员
MenuMembersNotUpToDate=老油条
MenuMembersResiliated=弹性会员
-MembersWithSubscriptionToReceive=会员接受订阅
+MembersWithSubscriptionToReceive=接受订阅会员
DateSubscription=认购日期
DateEndSubscription=认购结束日期
-EndSubscription=认购完
+EndSubscription=最终订阅
SubscriptionId=认购编号
MemberId=会员ID
NewMember=新会员
@@ -41,8 +41,8 @@ MemberType=会员类型
MemberTypeId=会员类型ID
MemberTypeLabel=会员类型标签
MembersTypes=会员类型
-MemberStatusDraft=草案(需要验证)
-MemberStatusDraftShort=草案
+MemberStatusDraft=草稿(需要验证)
+MemberStatusDraftShort=草稿
MemberStatusActive=验证(等待订阅)
MemberStatusActiveShort=验证
MemberStatusActiveLate=订阅过期
@@ -58,23 +58,23 @@ PaymentSubscription=支付的新贡献
SubscriptionEndDate=认购的结束日期
MembersTypeSetup=会员类型设定
NewSubscription=新的订阅
-NewSubscriptionDesc=这种形式可以让你记录你的订阅为基础的新会员。如果你想续订(如果已经是会员),请联系,而不是通过电子邮件%s 基金会董事会。
+NewSubscriptionDesc=这种形式可以让你记录你的订阅为基础的新会员。如果你想续订(如果已经是会员),请联系,而不是通过电子邮件%s 机构董事会。
Subscription=订阅
Subscriptions=订阅
-SubscriptionLate=晚
+SubscriptionLate=逾期
SubscriptionNotReceived=认购从未收到
-ListOfSubscriptions=订阅名单
-SendCardByMail=发送卡
-AddMember=Create member
-NoTypeDefinedGoToSetup=任何会员类型定义。前往设置 - 会员类型
+ListOfSubscriptions=订阅列表
+SendCardByMail=通过邮件发送信息卡
+AddMember=创建会员
+NoTypeDefinedGoToSetup=尚未定义会员类型。请在 会员类型 菜单进行设定
NewMemberType=新会员类型
WelcomeEMail=欢迎电子邮件
-SubscriptionRequired=认购要求
+SubscriptionRequired=是否订阅
DeleteType=删除
-VoteAllowed=允许投票
-Physical=物理
-Moral=道德
-MorPhy=道德/物理
+VoteAllowed=是否允许投票
+Physical=普通会员
+Moral=荣誉会员
+MorPhy=荣誉会员/普通会员
Reenable=重新启用
ResiliateMember=弹性会员
ConfirmResiliateMember=你确定要resiliate该会员?
@@ -87,43 +87,43 @@ ValidateMember=验证会员
ConfirmValidateMember=你确定要验证这个会员?
FollowingLinksArePublic=下面的链接是没有任何Dolibarr权限保护打开的网页。他们不是格式化网页,提供的例子,说明如何列出成员数据库。
PublicMemberList=公共会员名录
-BlankSubscriptionForm=认购表格
-BlankSubscriptionFormDesc=dolibarr可以为您提供一个公共URL允许外部访问者问到订阅的基础。如果启用在线支付模块,付款方式也将被自动提供。
-EnablePublicSubscriptionForm=让市民自动认购表格
+BlankSubscriptionForm=公众订阅表格
+BlankSubscriptionFormDesc=Dolibarr可以为您提供一个公网URL允许外部访问者问到订阅的基础。如果启用在线支付模块,付款方式也将被自动提供。
+EnablePublicSubscriptionForm=是否允许公众自动订阅表格
ExportDataset_member_1=会员和订阅
ImportDataset_member_1=会员
-LastMembersModified=Latest %s modified members
-LastSubscriptionsModified=Latest %s modified subscriptions
-String=弦
+LastMembersModified=最近变更的 %s 位会员
+LastSubscriptionsModified=最近变更的 %s 份订阅
+String=String字符串
Text=文本
-Int=诠释
+Int=Int型
DateAndTime=日期和时间
-PublicMemberCard=市民卡会员
+PublicMemberCard=公共会员信息
SubscriptionNotRecorded=Subscription not recorded
-AddSubscription=Create subscription
+AddSubscription=创建订阅
ShowSubscription=显示订阅
SendAnEMailToMember=向会员发送信息的电子邮件
DescADHERENT_AUTOREGISTER_NOTIF_MAIL_SUBJECT=收到的电子邮件的主题的情况下自动的嘉宾题词
DescADHERENT_AUTOREGISTER_NOTIF_MAIL=电子邮件收到的情况下,自动的客户题词
-DescADHERENT_AUTOREGISTER_MAIL_SUBJECT=电邮题目会员autosubscription
-DescADHERENT_AUTOREGISTER_MAIL=电子邮箱会员autosubscription
-DescADHERENT_MAIL_VALID_SUBJECT=电邮题目会员验证
-DescADHERENT_MAIL_VALID=会员的电子邮件验证
-DescADHERENT_MAIL_COTIS_SUBJECT=电邮题目认购
-DescADHERENT_MAIL_COTIS=订阅的电子邮件
-DescADHERENT_MAIL_RESIL_SUBJECT=电邮题目会员resiliation
-DescADHERENT_MAIL_RESIL=电子邮箱会员resiliation
-DescADHERENT_MAIL_FROM=发件人的电子邮件自动电子邮件
-DescADHERENT_ETIQUETTE_TYPE=标签的格式页
+DescADHERENT_AUTOREGISTER_MAIL_SUBJECT=会员自动订阅邮件主题
+DescADHERENT_AUTOREGISTER_MAIL=会员自动订阅邮件
+DescADHERENT_MAIL_VALID_SUBJECT=会员认证邮件主题
+DescADHERENT_MAIL_VALID=会员认证邮件
+DescADHERENT_MAIL_COTIS_SUBJECT=订阅邮件主题
+DescADHERENT_MAIL_COTIS=订阅邮件
+DescADHERENT_MAIL_RESIL_SUBJECT=EMail subject for member resiliation
+DescADHERENT_MAIL_RESIL=EMail for member resiliation
+DescADHERENT_MAIL_FROM=自动发送邮件
+DescADHERENT_ETIQUETTE_TYPE=标签纸的格式
DescADHERENT_ETIQUETTE_TEXT=文本打印会员地址表
-DescADHERENT_CARD_TYPE=卡的格式页
-DescADHERENT_CARD_HEADER_TEXT=文字印在会员卡顶部
-DescADHERENT_CARD_TEXT=文字印在(会员卡,左对齐)
-DescADHERENT_CARD_TEXT_RIGHT=文字印在(会员卡对齐右)
-DescADHERENT_CARD_FOOTER_TEXT=文字印在会员卡的底部
+DescADHERENT_CARD_TYPE=名片格式
+DescADHERENT_CARD_HEADER_TEXT=名片顶部文字
+DescADHERENT_CARD_TEXT=会员名片(左对齐)
+DescADHERENT_CARD_TEXT_RIGHT=名片右边文字(右对齐)
+DescADHERENT_CARD_FOOTER_TEXT=会员名片底部文字
ShowTypeCard=显示类型'%s'
-HTPasswordExport=htpassword文件生成
-NoThirdPartyAssociatedToMember=无关联的第三方该会员
+HTPasswordExport=生成htpassword密文
+NoThirdPartyAssociatedToMember=无合伙人关联该会员
MembersAndSubscriptions= 议员和Subscriptions
MoreActions=补充行动记录
MoreActionsOnSubscription=互补作用,建议默认情况下记录一项认购
@@ -134,33 +134,33 @@ LinkToGeneratedPages=生成访问卡
LinkToGeneratedPagesDesc=这个界面可让你生成所有的成员或单一会员的名片的PDF文件。
DocForAllMembersCards=为所有成员生成名片
DocForOneMemberCards=为特定成员生成名片
-DocForLabels=生成报告表(格式输出实际上设置:%s)
+DocForLabels=生成地址表
SubscriptionPayment=认购款项
LastSubscriptionDate=最后认购日期
LastSubscriptionAmount=最后认购金额
MembersStatisticsByCountries=按国别统计人员
MembersStatisticsByState=成员由州/省的统计信息
MembersStatisticsByTown=按村镇统计人员
-MembersStatisticsByRegion=Members statistics by region
+MembersStatisticsByRegion=各地区会员统计
NbOfMembers=人员数量
-NoValidatedMemberYet=发现未经验证的成员
+NoValidatedMemberYet=空空如也——未发现已经验证的成员
MembersByCountryDesc=这个界面显示按国别统计人员的数据。图形依赖于谷歌在线图形服务,因此当然需要连网才能正常工作。
MembersByStateDesc=此界面显示按省/市/村镇统计人员的数据。
MembersByTownDesc=此界面显示按村镇统计人员的数据。
MembersStatisticsDesc=选择你想读的统计...
MenuMembersStats=统计
-LastMemberDate=最后成员日期
+LastMemberDate=最后会员日期
Nature=性质
-Public=信息是公开的
-Exports=出口
+Public=信息是否公开
+Exports=导出
NewMemberbyWeb=增加了新成员。等待批准中
NewMemberForm=新成员申请表
SubscriptionsStatistics=统计数据上的订阅
NbOfSubscriptions=订阅数
AmountOfSubscriptions=订阅金额
TurnoverOrBudget=营业额(公司)或财政预算案(基础)
-DefaultAmount=拖欠金额认购
-CanEditAmount=游客可以选择/编辑其认购金额
+DefaultAmount=默认订阅数
+CanEditAmount=访客是否允许编辑/选择订阅数
MEMBER_NEWFORM_PAYONLINE=集成在线支付页面跳转
ByProperties=按特征
MembersStatisticsByProperties=按特性统计会员
@@ -169,4 +169,4 @@ MembersByRegion=This screen show you statistics on members by region.
VATToUseForSubscriptions=增值税率,用于订阅
NoVatOnSubscription=没有增值税订阅
MEMBER_PAYONLINE_SENDEMAIL=Email to use for email warning when Dolibarr receive a confirmation of a validated payment for a subscription (Example: paymentdone@example.com)
-ADHERENT_PRODUCT_ID_FOR_SUBSCRIPTIONS=Product used for subscription line into invoice: %s
+ADHERENT_PRODUCT_ID_FOR_SUBSCRIPTIONS=产品使用发票明细订阅列表: %s
diff --git a/htdocs/langs/zh_CN/oauth.lang b/htdocs/langs/zh_CN/oauth.lang
index f8dfee9788f..357e50b571f 100644
--- a/htdocs/langs/zh_CN/oauth.lang
+++ b/htdocs/langs/zh_CN/oauth.lang
@@ -1,15 +1,26 @@
# Dolibarr language file - Source file is en_US - oauth
-ConfigOAuth=Oauth Configuration
-NoAccessToken=No access token saved into local database
-HasAccessToken=A token was generated and saved into local database
-NewTokenStored=Token received ans saved
+ConfigOAuth=认证配置
+OAuthServices=OAuth services
+ManualTokenGeneration=Manual token generation
+NoAccessToken=没有访问token保存到本地数据库
+HasAccessToken=一个token已生成并保存到本地数据库
+NewTokenStored=接收并保存Token
ToCheckDeleteTokenOnProvider=To check/delete authorization saved by %s OAuth provider
-TokenDeleted=Token deleted
+TokenDeleted=删除Token
RequestAccess=Click here to request/renew access and receive a new token to save
-DeleteAccess=Click here to delete token
+DeleteAccess=点击这里删除token
UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on your OAuth provider:
ListOfSupportedOauthProviders=Enter here credential provided by your OAuth2 provider. Only supported OAuth2 providers are visible here. This setup may be used by other modules that need OAuth2 authentication.
-OAUTH_GOOGLE_NAME=Api Google
-OAUTH_GOOGLE_ID=Api Google Id
-OAUTH_GOOGLE_SECRET=Api Google Secret
-OAUTH_GOOGLE_DESC=Go on this page then Credentials to create Oauth credentials
+TOKEN_ACCESS=
+TOKEN_REFRESH=Token Refresh Present
+TOKEN_EXPIRED=Token expired
+TOKEN_EXPIRE_AT=Token expire at
+TOKEN_DELETE=Delete saved token
+OAUTH_GOOGLE_NAME=Oauth Google service
+OAUTH_GOOGLE_ID=Oauth Google Id
+OAUTH_GOOGLE_SECRET=Oauth Google Secret
+OAUTH_GOOGLE_DESC=Go on this page then "Credentials" to create Oauth credentials
+OAUTH_GITHUB_NAME=Oauth GitHub service
+OAUTH_GITHUB_ID=Oauth GitHub Id
+OAUTH_GITHUB_SECRET=Oauth GitHub Secret
+OAUTH_GITHUB_DESC=Go on this page then "Register a new application" to create Oauth credentials
diff --git a/htdocs/langs/zh_CN/opensurvey.lang b/htdocs/langs/zh_CN/opensurvey.lang
index 67696b7c39d..e7f213cd142 100644
--- a/htdocs/langs/zh_CN/opensurvey.lang
+++ b/htdocs/langs/zh_CN/opensurvey.lang
@@ -1,59 +1,59 @@
# Dolibarr language file - Source file is en_US - opensurvey
Survey=调查
-Surveys=Polls
-OrganizeYourMeetingEasily=Organize your meetings and polls easily. First select type of poll...
-NewSurvey=New poll
-OpenSurveyArea=Polls area
+Surveys=调查
+OrganizeYourMeetingEasily=轻松地组织你的会议和投票。首先选择一个调查问卷投票类型...
+NewSurvey=新建调查
+OpenSurveyArea=调查问卷区
AddACommentForPoll=You can add a comment into poll...
-AddComment=Add comment
-CreatePoll=Create poll
-PollTitle=Poll title
-ToReceiveEMailForEachVote=Receive an email for each vote
-TypeDate=Type date
-TypeClassic=Type standard
+AddComment=添加评论
+CreatePoll=创建调查问卷
+PollTitle=调查问卷标题
+ToReceiveEMailForEachVote=每次投票均接收邮件
+TypeDate=日期类型
+TypeClassic=标准类型
OpenSurveyStep2=Select your dates amoung the free days (grey). The selected days are green. You can unselect a day previously selected by clicking again on it
-RemoveAllDays=Remove all days
-CopyHoursOfFirstDay=Copy hours of first day
+RemoveAllDays=移除全部日期
+CopyHoursOfFirstDay=复制首日时数
RemoveAllHours=删除所有小时
-SelectedDays=Selected days
-TheBestChoice=The best choice currently is
-TheBestChoices=The best choices currently are
+SelectedDays=择日
+TheBestChoice=当前最佳选择是
+TheBestChoices=当前最佳选择是
with=with
OpenSurveyHowTo=If you agree to vote in this poll, you have to give your name, choose the values that fit best for you and validate with the plus button at the end of the line.
-CommentsOfVoters=Comments of voters
-ConfirmRemovalOfPoll=Are you sure you want to remove this poll (and all votes)
+CommentsOfVoters=评论投票
+ConfirmRemovalOfPoll=你确定想要移除这个调查 (以及全部投票)
RemovePoll=删除民意调查
-UrlForSurvey=URL to communicate to get a direct access to poll
-PollOnChoice=You are creating a poll to make a multi-choice for a poll. First enter all possible choices for your poll:
-CreateSurveyDate=Create a date poll
-CreateSurveyStandard=Create a standard poll
+UrlForSurvey=获取直接访问调查以及进行沟通的URL地址
+PollOnChoice=你创建了一个多项选择的调查投票。首先先输入调查问卷的全部选项:
+CreateSurveyDate=创建日期问卷
+CreateSurveyStandard=创建标准调查问卷
CheckBox=简单的复选框
-YesNoList=List (empty/yes/no)
-PourContreList=List (empty/for/against)
-AddNewColumn=Add new column
+YesNoList=列表 (空白/是/否)
+PourContreList=列表 (空白/禁止/反对)
+AddNewColumn=新建一列
TitleChoice=选择标签
ExportSpreadsheet=导出电子表格结果
-ExpireDate=极限日期
-NbOfSurveys=Number of polls
-NbOfVoters=Nb of voters
+ExpireDate=限定日期
+NbOfSurveys=调查问卷数量
+NbOfVoters=投票数量
SurveyResults=结果
-PollAdminDesc=You are allowed to change all vote lines of this poll with button "Edit". You can, as well, remove a column or a line with %s. You can also add a new column with %s.
-5MoreChoices=5个更多选择
+PollAdminDesc=你有权限通过 "编辑"菜单来变更全部投票详细. 你也可以 , 移除 %s. 你更可以添加 %s.
+5MoreChoices=5 个以上选择
Against=反对
-YouAreInivitedToVote=You are invited to vote for this poll
-VoteNameAlreadyExists=This name was already used for this poll
+YouAreInivitedToVote=你被邀请投票支持这项民意调查
+VoteNameAlreadyExists=该调查问卷投票名称已经存在
AddADate=添加日期
AddStartHour=添加起始时间
AddEndHour=添加结束时间
-votes=vote(s)
-NoCommentYet=No comments have been posted for this poll yet
-CanComment=Voters can comment in the poll
-CanSeeOthersVote=Voters can see other people's vote
-SelectDayDesc=For each selected day, you can choose, or not, meeting hours in the following format :
- empty,
- "8h", "8H" or "8:00" to give a meeting's start hour,
- "8-11", "8h-11h", "8H-11H" or "8:00-11:00" to give a meeting's start and end hour,
- "8h15-11h15", "8H15-11H15" or "8:15-11:15" for the same thing but with minutes.
+votes=调查(s)
+NoCommentYet=这个调查投票问卷没有评论
+CanComment=投票者可评论该投票
+CanSeeOthersVote=投票者可查看其他人的投票
+SelectDayDesc=选择每个日期天数, 你能选择, 或者不选, 会议时长格式如下 :
- 留空,
- "8h", "8H" 或 "8:00" 会议的开始时间,
- "8-11", "8h-11h", "8H-11H" 或 "8:00-11:00" 会议的开始时间和结束时间,
- "8h15-11h15", "8H15-11H15" 或 "8:15-11:15" 用分钟同一个事儿.
BackToCurrentMonth=回到当前月份
ErrorOpenSurveyFillFirstSection=You haven't filled the first section of the poll creation
ErrorOpenSurveyOneChoice=Enter at least one choice
-ErrorInsertingComment=插入您的评论时出错
+ErrorInsertingComment=插入您的说明时出错
MoreChoices=Enter more choices for the voters
SurveyExpiredInfo=The poll has been closed or voting delay has expired.
EmailSomeoneVoted=%s has filled a line.\nYou can find your poll at the link: \n%s
diff --git a/htdocs/langs/zh_CN/orders.lang b/htdocs/langs/zh_CN/orders.lang
index 45bc4607578..1aaea123372 100644
--- a/htdocs/langs/zh_CN/orders.lang
+++ b/htdocs/langs/zh_CN/orders.lang
@@ -1,147 +1,147 @@
# Dolibarr language file - Source file is en_US - orders
OrdersArea=客户订单区
SuppliersOrdersArea=供应商订单区
-OrderCard=订购卡
+OrderCard=订单信息
OrderId=订单编号
Order=订单
Orders=订单
OrderLine=在线订单
OrderDate=订购日期
-OrderDateShort=Order date
+OrderDateShort=订单日期
OrderToProcess=待处理订单
NewOrder=新订单
ToOrder=订单填写
MakeOrder=订单填写
-SupplierOrder=供应商的订单
-SuppliersOrders=供应商的订单
-SuppliersOrdersRunning=当前供应商的订单
+SupplierOrder=供应商订单
+SuppliersOrders=供应商订单
+SuppliersOrdersRunning=当前供应商订单
CustomerOrder=客户订单
-CustomersOrders=Customer orders
-CustomersOrdersRunning=Current customer orders
-CustomersOrdersAndOrdersLines=Customer orders and order lines
-OrdersToBill=Customer orders delivered
-OrdersInProcess=Customer orders in process
-OrdersToProcess=Customer orders to process
-SuppliersOrdersToProcess=Supplier orders to process
+CustomersOrders=客户订单
+CustomersOrdersRunning=当前客户订单
+CustomersOrdersAndOrdersLines=客户订单和订单明细
+OrdersToBill=客户订单交期
+OrdersInProcess=待处理客户订单
+OrdersToProcess=待处理客户订单
+SuppliersOrdersToProcess=供应商订单处理
StatusOrderCanceledShort=已取消
-StatusOrderDraftShort=草案
+StatusOrderDraftShort=草稿
StatusOrderValidatedShort=已验证
StatusOrderSentShort=处理中
-StatusOrderSent=船运处理中
-StatusOrderOnProcessShort=Ordered
+StatusOrderSent=运输处理中
+StatusOrderOnProcessShort=已下订单
StatusOrderProcessedShort=处理中
-StatusOrderDelivered=Delivered
-StatusOrderDeliveredShort=Delivered
+StatusOrderDelivered=已递送
+StatusOrderDeliveredShort=已递送
StatusOrderToBillShort=已递送
-StatusOrderApprovedShort=已核准
+StatusOrderApprovedShort=已批准
StatusOrderRefusedShort=已拒绝
-StatusOrderBilledShort=Billed
+StatusOrderBilledShort=已到账
StatusOrderToProcessShort=待处理
StatusOrderReceivedPartiallyShort=部分收到
StatusOrderReceivedAllShort=全部收到
StatusOrderCanceled=已取消
-StatusOrderDraft=草案(需要验证)
+StatusOrderDraft=草稿(需要验证)
StatusOrderValidated=已验证
-StatusOrderOnProcess=Ordered - Standby reception
-StatusOrderOnProcessWithValidation=Ordered - Standby reception or validation
+StatusOrderOnProcess=已下订单 - 等待接收
+StatusOrderOnProcessWithValidation=已下订单 - 等待接收或确认
StatusOrderProcessed=已处理
StatusOrderToBill=已递送
-StatusOrderApproved=已核准
+StatusOrderApproved=已批准
StatusOrderRefused=已拒绝
-StatusOrderBilled=Billed
+StatusOrderBilled=已到账
StatusOrderReceivedPartially=部分收到
StatusOrderReceivedAll=全部收到
-ShippingExist=航运存在
-ProductQtyInDraft=Product quantity into draft orders
-ProductQtyInDraftOrWaitingApproved=Product quantity into draft or approved orders, not yet ordered
+ShippingExist=运输存在
+ProductQtyInDraft=订单草稿中的产品数量
+ProductQtyInDraftOrWaitingApproved=草稿或已确认的订单中的产品数量,不只是已下订单
MenuOrdersToBill=已发货订单
-MenuOrdersToBill2=Billable orders
+MenuOrdersToBill2=订单账单
ShipProduct=航运产品
CreateOrder=创建订单
RefuseOrder=拒绝订单
-ApproveOrder=Approve order
+ApproveOrder=批准订单
Approve2Order=Approve order (second level)
ValidateOrder=验证订单
UnvalidateOrder=未验证订单
DeleteOrder=删除订单
CancelOrder=取消订单
-OrderReopened= Order %s Reopened
-AddOrder=Create order
-AddToDraftOrders=添加订单草案
+OrderReopened= 订单 %s 已重开
+AddOrder=创建订单
+AddToDraftOrders=添加订单草稿
ShowOrder=显示订单
-OrdersOpened=Orders to process
-NoDraftOrders=没有订单草案
-NoOrder=No order
-NoSupplierOrder=No supplier order
-LastOrders=Latest %s customer orders
-LastCustomerOrders=Latest %s customer orders
-LastSupplierOrders=Latest %s supplier orders
-LastModifiedOrders=Latest %s modified orders
+OrdersOpened=处理订单
+NoDraftOrders=没有订单草稿
+NoOrder=空空如也——没有订单
+NoSupplierOrder=空空如也——没有供应商订单
+LastOrders=最新 %s 客户订单
+LastCustomerOrders=最新 %s 客户订单
+LastSupplierOrders=最近的 %s 份供应商订单
+LastModifiedOrders=最近变更的 %s 份订单
AllOrders=所有的订单
NbOfOrders=订单号码
OrdersStatistics=订单统计
-OrdersStatisticsSuppliers=供应商的订单统计
+OrdersStatisticsSuppliers=供应商订单统计
NumberOfOrdersByMonth=按月份订单数
-AmountOfOrdersByMonthHT=每月订单金额(税后)
+AmountOfOrdersByMonthHT=每月订单金额(税后)
ListOfOrders=订单列表
CloseOrder=关闭订单
ConfirmCloseOrder=您确定要关闭这个订单?一旦订单被关闭,它只能产生帐单。
ConfirmDeleteOrder=你确定要删除这个订单?
-ConfirmValidateOrder=你确定要验证这个原则下,根据名称%s吗 ?
-ConfirmUnvalidateOrder=你是否确定要恢复订单%s草案状态?
+ConfirmValidateOrder=你确定要验证这个原则下,根据名称 %s 吗?
+ConfirmUnvalidateOrder=你是否确定要恢复订单 %s草稿状态?
ConfirmCancelOrder=您确定要取消此订单?
ConfirmMakeOrder=你确定你想要生成这个%的订单?
GenerateBill=生成发票
ClassifyShipped=归类"已交付"
-DraftOrders=草案订单
-DraftSuppliersOrders=Draft suppliers orders
+DraftOrders=订单草稿
+DraftSuppliersOrders=供应商订单草稿
OnProcessOrders=处理中订单
-RefOrder=订单号码
-RefCustomerOrder=Ref. order for customer
-RefOrderSupplier=Ref. order for supplier
+RefOrder=订单编号
+RefCustomerOrder=客户订单编号
+RefOrderSupplier=供应商订单编号
SendOrderByMail=通过邮件发送订单
ActionsOnOrder=订单上的事件
NoArticleOfTypeProduct=任何类型的产品文章',以便对这一秩序shippable文章
OrderMode=订购方法
AuthorRequest=要求提交
-UserWithApproveOrderGrant=授予了“核准订单”权限的用户。
+UserWithApproveOrderGrant=被授予“核准订单”的权限的用户。
PaymentOrderRef=订单付款%s
-CloneOrder=克隆订单
-ConfirmCloneOrder=你确定要克隆这个订单%s吗 ?
-DispatchSupplierOrder=接收供应商的订单%s
-FirstApprovalAlreadyDone=First approval already done
+CloneOrder=复制订单
+ConfirmCloneOrder=你确定要复制这个订单 %s 吗 ?
+DispatchSupplierOrder=接收供应商订单 %s
+FirstApprovalAlreadyDone=审批已完成
SecondApprovalAlreadyDone=Second approval already done
-SupplierOrderReceivedInDolibarr=Supplier order %s received %s
-SupplierOrderSubmitedInDolibarr=Supplier order %s submited
+SupplierOrderReceivedInDolibarr=供应商订单 %s 接收 %s
+SupplierOrderSubmitedInDolibarr=供应商订单 %s 提交
SupplierOrderClassifiedBilled=Supplier order %s set billed
##### Types de contacts #####
TypeContact_commande_internal_SALESREPFOLL=代表跟进客户订单
-TypeContact_commande_internal_SHIPPING=代表跟进航运
+TypeContact_commande_internal_SHIPPING=送货跟进
TypeContact_commande_external_BILLING=客户发票联系人
-TypeContact_commande_external_SHIPPING=客户航运联系人
+TypeContact_commande_external_SHIPPING=客户送货联系人
TypeContact_commande_external_CUSTOMER=客户跟进订单联系人
TypeContact_order_supplier_internal_SALESREPFOLL=代表跟进供应商订单
-TypeContact_order_supplier_internal_SHIPPING=代表跟进航运
+TypeContact_order_supplier_internal_SHIPPING=送货跟进
TypeContact_order_supplier_external_BILLING=供应商发票联系人
-TypeContact_order_supplier_external_SHIPPING=供应商航运联系人
+TypeContact_order_supplier_external_SHIPPING=供应商送货联系人
TypeContact_order_supplier_external_CUSTOMER=供应商跟进订单联系人
Error_COMMANDE_SUPPLIER_ADDON_NotDefined=常量COMMANDE_SUPPLIER_ADDON没有定义
Error_COMMANDE_ADDON_NotDefined=常量COMMANDE_ADDON没有定义
-Error_OrderNotChecked=没有订单发票选择
+Error_OrderNotChecked=选定发票中没有订单
# Sources
OrderSource0=报价单
OrderSource1=因特网
-OrderSource2=邮件活动
+OrderSource2=发邮件
OrderSource3=电话宣传运动
-OrderSource4=传真活动
+OrderSource4=发起传真
OrderSource5=广告
OrderSource6=商店
QtyOrdered=订购数量
# Documents models
PDFEinsteinDescription=一个完整的命令模式(logo. ..)
PDFEdisonDescription=一份简单的订购模式
-PDFProformaDescription=完整的预开发票(标志...)
+PDFProformaDescription=完整的预开发票(LOGO标志...)
# Orders modes
OrderByMail=邮件
OrderByFax=传真
@@ -149,11 +149,12 @@ OrderByEMail=电子邮件
OrderByWWW=在线
OrderByPhone=电话
CreateInvoiceForThisCustomer=计费订单
-NoOrdersToInvoice=没有订单计费
+NoOrdersToInvoice=没有订单账单
CloseProcessedOrdersAutomatically=归类所有“已处理”的订单。
OrderCreation=创建订单
-Ordered=已下单
+Ordered=已下订单
OrderCreated=您的订单已创建
OrderFail=您的订单创建期间发生了错误
CreateOrders=创建订单
ToBillSeveralOrderSelectCustomer=要为多个订单创建一张发票, 首先点击客户,然后选择 "%s".
+CloseReceivedSupplierOrdersAutomatically=Close order to "%s" automatically if all products are received.
diff --git a/htdocs/langs/zh_CN/other.lang b/htdocs/langs/zh_CN/other.lang
index 5eba67aca16..60d7565a5c7 100644
--- a/htdocs/langs/zh_CN/other.lang
+++ b/htdocs/langs/zh_CN/other.lang
@@ -1,102 +1,102 @@
# Dolibarr language file - Source file is en_US - other
-SecurityCode=安全代码
+SecurityCode=验证码
Calendar=日历
NumberingShort=N°
Tools=工具
-ToolsDesc=All miscellaneous tools not included in other menu entries are collected here.
All the tools can be reached in the left menu.
+ToolsDesc=所有没在其他菜单的工具都在这里
可以通过左边的菜单访问
Birthday=生日
-BirthdayDate=Birthday date
-DateToBirth=在出生日期
+BirthdayDate=生日
+DateToBirth=生日
BirthdayAlertOn=生日提醒活跃
BirthdayAlertOff=生日提醒无效
-Notify_FICHINTER_ADD_CONTACT=Added contact to Intervention
+Notify_FICHINTER_ADD_CONTACT=添加联络人到干预
Notify_FICHINTER_VALIDATE=干预验证
Notify_FICHINTER_SENTBYMAIL=通过邮件发送的干预
Notify_ORDER_VALIDATE=验证客户订单
Notify_ORDER_SENTBYMAIL=通过邮件发送的客户订单
Notify_ORDER_SUPPLIER_SENTBYMAIL=通过邮件发送的供应商的订单
-Notify_ORDER_SUPPLIER_VALIDATE=Supplier order recorded
+Notify_ORDER_SUPPLIER_VALIDATE=供应商订单记录
Notify_ORDER_SUPPLIER_APPROVE=供应商为了批准
-Notify_ORDER_SUPPLIER_REFUSE=供应商的订单被拒绝
+Notify_ORDER_SUPPLIER_REFUSE=供应商订单被拒绝
Notify_PROPAL_VALIDATE=验证客户的建议
-Notify_PROPAL_CLOSE_SIGNED=Customer propal closed signed
-Notify_PROPAL_CLOSE_REFUSED=Customer propal closed refused
-Notify_PROPAL_SENTBYMAIL=通过邮件发送的商业提案
+Notify_PROPAL_CLOSE_SIGNED=客户允许关闭已签署
+Notify_PROPAL_CLOSE_REFUSED=客户允许关闭已拒绝
+Notify_PROPAL_SENTBYMAIL=通过邮件发送的商业报价
Notify_WITHDRAW_TRANSMIT=传输撤军
Notify_WITHDRAW_CREDIT=信贷撤离
Notify_WITHDRAW_EMIT=执行撤离
-Notify_COMPANY_CREATE=第三方创建
-Notify_COMPANY_SENTBYMAIL=Mails sent from third party card
-Notify_BILL_VALIDATE=客户发票验证
+Notify_COMPANY_CREATE=合伙人已创建
+Notify_COMPANY_SENTBYMAIL=从合伙人信息卡发邮件
+Notify_BILL_VALIDATE=客户发票已验证
Notify_BILL_UNVALIDATE=未经验证客户发票
-Notify_BILL_PAYED=客户发票payed
-Notify_BILL_CANCEL=客户发票取消
+Notify_BILL_PAYED=客户发票已支付
+Notify_BILL_CANCEL=客户发票已取消
Notify_BILL_SENTBYMAIL=通过邮件发送的客户发票
Notify_BILL_SUPPLIER_VALIDATE=供应商发票验证
-Notify_BILL_SUPPLIER_PAYED=供应商发票payed
+Notify_BILL_SUPPLIER_PAYED=供应商发票已支付
Notify_BILL_SUPPLIER_SENTBYMAIL=通过邮件发送的供应商发票
-Notify_BILL_SUPPLIER_CANCELED=Supplier invoice cancelled
+Notify_BILL_SUPPLIER_CANCELED=取消供应商发票
Notify_CONTRACT_VALIDATE=合同验证
Notify_FICHEINTER_VALIDATE=干预验证
-Notify_SHIPPING_VALIDATE=航运验证
-Notify_SHIPPING_SENTBYMAIL=通过电子邮件发送的航运
+Notify_SHIPPING_VALIDATE=送货验证
+Notify_SHIPPING_SENTBYMAIL=通过电子邮件发送送货信息资料
Notify_MEMBER_VALIDATE=会员验证
-Notify_MEMBER_MODIFY=Member modified
+Notify_MEMBER_MODIFY=会员变更
Notify_MEMBER_SUBSCRIPTION=会员订阅
Notify_MEMBER_RESILIATE=会员resiliated
Notify_MEMBER_DELETE=会员删除
-Notify_PROJECT_CREATE=Project creation
-Notify_TASK_CREATE=Task created
-Notify_TASK_MODIFY=Task modified
-Notify_TASK_DELETE=Task deleted
-SeeModuleSetup=See setup of module %s
+Notify_PROJECT_CREATE=项目创建
+Notify_TASK_CREATE=创建任务
+Notify_TASK_MODIFY=任务变更
+Notify_TASK_DELETE=删除任务
+SeeModuleSetup=参见模块设置 %s
NbOfAttachedFiles=所附文件数/文件
-TotalSizeOfAttachedFiles=所附文件的总大小/文件
+TotalSizeOfAttachedFiles=所附文件/文档的总大小
MaxSize=最大尺寸
-AttachANewFile=附加一个新的文件/文件
+AttachANewFile=添加一个新附件
LinkedObject=链接对象
-Miscellaneous=杂项
-NbOfActiveNotifications=Number of notifications (nb of recipient emails)
-PredefinedMailTest=这是一个测试邮件。\\ n该两行是由一个回车分隔。
-PredefinedMailTestHtml=这是一个测试邮件(单词测试必须大胆)。
这两条线隔开,回车。
+Miscellaneous=各项设定
+NbOfActiveNotifications=通知数量(收到邮件数量)
+PredefinedMailTest=This is a test mail.\nThe two lines are separated by a carriage return.\n\n__SIGNATURE__
+PredefinedMailTestHtml=This is a test mail (the word test must be in bold).
The two lines are separated by a carriage return.
__SIGNATURE__
PredefinedMailContentSendInvoice=__CONTACTCIVNAME__\n\nYou will find here the invoice __REF__\n\n__PERSONALIZED__Sincerely\n\n__SIGNATURE__
PredefinedMailContentSendInvoiceReminder=__CONTACTCIVNAME__\n\nWe would like to warn you that the invoice __REF__ seems to not being payed. So this is the invoice in attachment again, as a reminder.\n\n__PERSONALIZED__Sincerely\n\n__SIGNATURE__
PredefinedMailContentSendProposal=__CONTACTCIVNAME__\n\nYou will find here the commercial proposal __PROPREF__\n\n__PERSONALIZED__Sincerely\n\n__SIGNATURE__
-PredefinedMailContentSendSupplierProposal=__CONTACTCIVNAME__\n\nYou will find here the price request __ASKREF__\n\n__PERSONALIZED__Sincerely\n\n__SIGNATURE__
+PredefinedMailContentSendSupplierProposal=__CONTACTCIVNAME__\n\n你将在这里找到询价申请 __ASKREF__\n\n__PERSONALIZED__Sincerely\n\n__SIGNATURE__
PredefinedMailContentSendOrder=__CONTACTCIVNAME__\n\nYou will find here the order __ORDERREF__\n\n__PERSONALIZED__Sincerely\n\n__SIGNATURE__
PredefinedMailContentSendSupplierOrder=__CONTACTCIVNAME__\n\nYou will find here our order __ORDERREF__\n\n__PERSONALIZED__Sincerely\n\n__SIGNATURE__
PredefinedMailContentSendSupplierInvoice=__CONTACTCIVNAME__\n\nYou will find here the invoice __REF__\n\n__PERSONALIZED__Sincerely\n\n__SIGNATURE__
PredefinedMailContentSendShipping=__CONTACTCIVNAME__\n\nYou will find here the shipping __SHIPPINGREF__\n\n__PERSONALIZED__Sincerely\n\n__SIGNATURE__
PredefinedMailContentSendFichInter=__CONTACTCIVNAME__\n\nYou will find here the intervention __FICHINTERREF__\n\n__PERSONALIZED__Sincerely\n\n__SIGNATURE__
PredefinedMailContentThirdparty=__CONTACTCIVNAME__\n\n__PERSONALIZED__\n\n__SIGNATURE__
-DemoDesc=Dolibarr is a compact ERP/CRM supporting several functional modules. A demo showcasing all modules makes no sense as this scenario never occurs. So, several demo profiles are available.
-ChooseYourDemoProfil=Choose the demo profile that best suits your needs...
+DemoDesc=Dolibarr是一个轻量的功能模块丰富的ERP/CRM系统。展示所有的模块演示没有道理为这种情况永远不会发生。因此,几个演示配置文件。
+ChooseYourDemoProfil=选择最适合您所需的演示配置文件…
DemoFundation=基础会员管理
DemoFundation2=管理成员及银行账户的基础
-DemoCompanyServiceOnly=管理一特约销售服务活动只
+DemoCompanyServiceOnly=仅管理一个自由活动销售服务
DemoCompanyShopWithCashDesk=管理与现金办公桌店
DemoCompanyProductAndStocks=管理一个小型或中型公司销售产品
-DemoCompanyAll=与管理(所有主要功能模块多种活动小型或中型公司)
-CreatedBy=创建了%s
-ModifiedBy=由%改性s
+DemoCompanyAll=管理一个小型或中型公司与多个活动(所有的主要模块)
+CreatedBy=创建者 %s
+ModifiedBy=修改者 %s
ValidatedBy=由%验证s
ClosedBy=由%闭s
-CreatedById=User id who created
-ModifiedById=User id who made latest change
-ValidatedById=User id who validated
-CanceledById=User id who canceled
-ClosedById=User id who closed
-CreatedByLogin=User login who created
-ModifiedByLogin=User login who made latest change
-ValidatedByLogin=User login who validated
-CanceledByLogin=User login who canceled
-ClosedByLogin=User login who closed
+CreatedById=创建的用户ID号
+ModifiedById=最近变更的用户ID号
+ValidatedById=验证的用户ID号
+CanceledById=取消的用户ID号
+ClosedById=关闭的的用户ID号
+CreatedByLogin=创建的登陆账户
+ModifiedByLogin=最近变更的登陆账户
+ValidatedByLogin=认证的登陆账户
+CanceledByLogin=取消的登陆账户
+ClosedByLogin=关闭的登陆账户
FileWasRemoved=档案%s被删除
DirWasRemoved=目录%s被删除
-FeatureNotYetAvailable=Feature not yet available in the current version
-FeaturesSupported=Supported features
-Width=宽度
-Height=高度
+FeatureNotYetAvailable=在当前版本中还没有可用的功能
+FeaturesSupported=支持的功能
+Width=宽
+Height=高
Depth=深度
Top=顶部
Bottom=底部的
@@ -105,7 +105,7 @@ Right=右键
CalculatedWeight=计算重量
CalculatedVolume=计算量
Weight=重量
-WeightUnitton=tonne
+WeightUnitton=吨
WeightUnitkg=公斤
WeightUnitg=克
WeightUnitmg=毫克
@@ -115,7 +115,7 @@ LengthUnitm=米
LengthUnitdm=马克
LengthUnitcm=厘米
LengthUnitmm=毫米
-Surface=区
+Surface=面积
SurfaceUnitm2=m²
SurfaceUnitdm2=dm²
SurfaceUnitcm2=cm²
@@ -140,41 +140,41 @@ SizeUnitinch=英寸
SizeUnitfoot=脚
SizeUnitpoint=点
BugTracker=bug跟踪系统
-SendNewPasswordDesc=This form allows you to request a new password. It will be sent to your email address.
Change will become effective once you click on the confirmation link in the email.
Check your inbox.
-BackToLoginPage=回到登录页面
-AuthenticationDoesNotAllowSendNewPassword=Authentication mode is %s.
In this mode, Dolibarr can't know nor change your password.
Contact your system administrator if you want to change your password.
-EnableGDLibraryDesc=Install or enable GD library on your PHP installation to use this option.
-ProfIdShortDesc=教授ID为%s是一个国家的信息取决于第三方。
例如,对于国家的%s,它的代码的%s。
+SendNewPasswordDesc=慎重:这里是密码重置页面。 当你输入你的账号并点击「重置密码」系统将发送一封电子邮件给你。
你可通过在邮件中附上的重置密码的超链接来修改密码.
请留意查收.
+BackToLoginPage=返回登陆界面
+AuthenticationDoesNotAllowSendNewPassword=认证模式是 %s。
在这种模式下, Dolibarr 本身不知道你的密码更无法修改你的密码。
如果你要修改密码请联系你的系统管理员。
+EnableGDLibraryDesc=这个选项安装或启用PHP的GD支持库。
+ProfIdShortDesc=Prof Id %s 取决于合伙人的国别。
例如,对于%s, 它的代码是%s.。
DolibarrDemo=Dolibarr的ERP / CRM的演示
StatsByNumberOfUnits=统计的产品/服务单位数目
StatsByNumberOfEntities=统计中所指的实体数量
-NumberOfProposals=Number of proposals in past 12 months
-NumberOfCustomerOrders=Number of customer orders in past 12 months
-NumberOfCustomerInvoices=Number of customer invoices in past 12 months
-NumberOfSupplierProposals=Number of supplier proposals in past 12 months
-NumberOfSupplierOrders=Number of supplier orders in past 12 months
-NumberOfSupplierInvoices=Number of supplier invoices in past 12 months
-NumberOfUnitsProposals=Number of units on proposals in past 12 months
-NumberOfUnitsCustomerOrders=Number of units on customer orders in past 12 months
-NumberOfUnitsCustomerInvoices=Number of units on customer invoices in past 12 months
-NumberOfUnitsSupplierProposals=Number of units on supplier proposals in past 12 months
-NumberOfUnitsSupplierOrders=Number of units on supplier orders in past 12 months
-NumberOfUnitsSupplierInvoices=Number of units on supplier invoices in past 12 months
-EMailTextInterventionAddedContact=A newintervention %s has been assigned to you.
+NumberOfProposals=过去12个月的报价数量
+NumberOfCustomerOrders=过去12个月客户订单数
+NumberOfCustomerInvoices=过去12个月客户发票数量
+NumberOfSupplierProposals=过去12个月供应商报价数
+NumberOfSupplierOrders=过去12个月的供应商订单数
+NumberOfSupplierInvoices=去年供应商发票数
+NumberOfUnitsProposals=过去12个月的报价单位数量
+NumberOfUnitsCustomerOrders=过去12个月客户订单单位数量
+NumberOfUnitsCustomerInvoices=过去12个月客户发票单位数量
+NumberOfUnitsSupplierProposals=过去12个月供应商报价单位数量
+NumberOfUnitsSupplierOrders=过去12个月供应商订单单位数量
+NumberOfUnitsSupplierInvoices=去年供应商发票单位数量
+EMailTextInterventionAddedContact=你有一个新干预%s任务。
EMailTextInterventionValidated=干预%s已被验证。
EMailTextInvoiceValidated=发票%s已被确认。
EMailTextProposalValidated=这项建议%s已经验证。
EMailTextOrderValidated=该命令%s已被验证。
EMailTextOrderApproved=该命令%s已被批准。
-EMailTextOrderValidatedBy=The order %s has been recorded by %s.
-EMailTextOrderApprovedBy=该命令%s已被%s的批准
+EMailTextOrderValidatedBy=这个订单 %s 由记录人员 %s 进行录入.
+EMailTextOrderApprovedBy=该命令 %s已被 %s的批准
EMailTextOrderRefused=该命令%s已被拒绝。
EMailTextOrderRefusedBy=该命令%s已经拒绝%s的
-EMailTextExpeditionValidated=该托运 %s 已得到证实。
+EMailTextExpeditionValidated=该送货 %s 已验证。
ImportedWithSet=输入数据集
DolibarrNotification=自动通知
ResizeDesc=输入新的高度新的宽度或 。比率将维持在调整大小...
-NewLength=新宽
+NewLength=新宽度
NewHeight=新高度
NewSizeAfterCropping=新的尺寸裁剪后
DefineNewAreaToPick=定义图像的新领域挑选(图像左侧单击然后拖动,直到到达对面角落)
@@ -191,46 +191,46 @@ StartUpload=开始上传
CancelUpload=取消上传
FileIsTooBig=文件过大
PleaseBePatient=请耐心等待...
-RequestToResetPasswordReceived=A request to change your Dolibarr password has been received
-NewKeyIs=This is your new keys to login
-NewKeyWillBe=Your new key to login to software will be
-ClickHereToGoTo=Click here to go to %s
-YouMustClickToChange=You must however first click on the following link to validate this password change
-ForgetIfNothing=If you didn't request this change, just forget this email. Your credentials are kept safe.
-IfAmountHigherThan=If amount higher than %s
-SourcesRepository=Repository for sources
-Chart=Chart
+RequestToResetPasswordReceived=已收到你的Dolibarr密码修改申请
+NewKeyIs=你的新登陆码如上
+NewKeyWillBe=你的新登陆码将会是
+ClickHereToGoTo=点击这里 %s
+YouMustClickToChange=你要先点击下面的链接来验证密码改变
+ForgetIfNothing=如果不想改密码,直接忽略这个邮件,你的密码将保持原样。
+IfAmountHigherThan=如果数额高于 %s
+SourcesRepository=源库
+Chart=图表
##### Calendar common #####
-NewCompanyToDolibarr=Company %s added
-ContractValidatedInDolibarr=Contract %s validated
-PropalClosedSignedInDolibarr=Proposal %s signed
-PropalClosedRefusedInDolibarr=Proposal %s refused
-PropalValidatedInDolibarr=Proposal %s validated
-PropalClassifiedBilledInDolibarr=Proposal %s classified billed
-InvoiceValidatedInDolibarr=Invoice %s validated
-InvoicePaidInDolibarr=Invoice %s changed to paid
-InvoiceCanceledInDolibarr=Invoice %s canceled
-MemberValidatedInDolibarr=Member %s validated
-MemberResiliatedInDolibarr=Member %s resiliated
-MemberDeletedInDolibarr=Member %s deleted
-MemberSubscriptionAddedInDolibarr=Subscription for member %s added
-ShipmentValidatedInDolibarr=Shipment %s validated
-ShipmentClassifyClosedInDolibarr=Shipment %s classify billed
-ShipmentUnClassifyCloseddInDolibarr=Shipment %s classify reopened
-ShipmentDeletedInDolibarr=Shipment %s deleted
+NewCompanyToDolibarr=公司 %s 已添加
+ContractValidatedInDolibarr=联系人 %s 已验证
+PropalClosedSignedInDolibarr=建议 %s 已标记
+PropalClosedRefusedInDolibarr=建议 %s 已被拒绝
+PropalValidatedInDolibarr=建议 %s 已验证
+PropalClassifiedBilledInDolibarr=建议 %s 已归类账单
+InvoiceValidatedInDolibarr=发票 %s 已验证
+InvoicePaidInDolibarr=发票 %s 已变更为支付
+InvoiceCanceledInDolibarr=发票 %s 已取消
+MemberValidatedInDolibarr=会员 %s 已验证
+MemberResiliatedInDolibarr=会员 %s 已适应
+MemberDeletedInDolibarr=会员 %s 已删除
+MemberSubscriptionAddedInDolibarr=会员订阅 %s 已添加
+ShipmentValidatedInDolibarr=运输 %s 验证
+ShipmentClassifyClosedInDolibarr=发货%s已经确认付账
+ShipmentUnClassifyCloseddInDolibarr=发货%s已经确认重开。
+ShipmentDeletedInDolibarr=运输 %s 已删除
##### Export #####
-Export=出口
-ExportsArea=出口地区
+Export=导出
+ExportsArea=导出区
AvailableFormats=可用的格式
LibraryUsed=Librairy使用
LibraryVersion=版本
ExportableDatas=导出的数据
-NoExportableData=没有出口的数据(导出加载的数据,或丢失的权限没有模块)
-NewExport=新的出口
+NoExportableData=没有导出的数据(导出加载的数据,或丢失的权限没有模块)
+NewExport=新建导出
##### External sites #####
-WebsiteSetup=Setup of module website
-WEBSITE_PAGEURL=URL of page
-WEBSITE_TITLE=Title
-WEBSITE_DESCRIPTION=Description
-WEBSITE_KEYWORDS=Keywords
+WebsiteSetup=建立模块化的网页
+WEBSITE_PAGEURL=页面URL地址
+WEBSITE_TITLE=标题
+WEBSITE_DESCRIPTION=描述
+WEBSITE_KEYWORDS=关键字
diff --git a/htdocs/langs/zh_CN/paybox.lang b/htdocs/langs/zh_CN/paybox.lang
index 8ca75fc631a..28c7b2f067f 100644
--- a/htdocs/langs/zh_CN/paybox.lang
+++ b/htdocs/langs/zh_CN/paybox.lang
@@ -12,28 +12,28 @@ Creditor=债权人
PaymentCode=付款代码
PayBoxDoPayment=前往付款
YouWillBeRedirectedOnPayBox=您将被重定向担保Paybox页,输入您的信用卡信息
-Continue=未来
+Continue=下一个
ToOfferALinkForOnlinePayment=网址为%s支付
ToOfferALinkForOnlinePaymentOnOrder=网址提供一个命令%s网上支付的用户界面
ToOfferALinkForOnlinePaymentOnInvoice=网址提供发票一%s在线支付的用户界面
ToOfferALinkForOnlinePaymentOnContractLine=网址提供了一个合同线%s在线支付的用户界面
ToOfferALinkForOnlinePaymentOnFreeAmount=网址提供一个免费的网上支付金额%s用户界面
ToOfferALinkForOnlinePaymentOnMemberSubscription=网址为会员提供订阅%s在线支付的用户界面
-YouCanAddTagOnUrl=您还可以添加标签= url参数及价值的任何网址(只需要支付免费)添加自己的注释标记付款。
+YouCanAddTagOnUrl=You can also add url parameter &tag=value to any of those URL (required only for free payment) to add your own payment comment tag.
SetupPayBoxToHavePaymentCreatedAutomatically=设置您的%s PayBox与网址有paybox付款时自动创建的验证。
YourPaymentHasBeenRecorded=本页面确认您的付款已记录。谢谢。
YourPaymentHasNotBeenRecorded=您的付款并没有被记录和交易已取消。谢谢。
AccountParameter=帐户参数
UsageParameter=使用参数
InformationToFindParameters=帮助,找到你的%s帐户信息
-PAYBOX_CGI_URL_V2=付款出纳CGI模块的网址
+PAYBOX_CGI_URL_V2=钱箱付款CGI模块的调用地址
VendorName=供应商名称
CSSUrlForPaymentForm=付款方式的CSS样式表的URL
MessageOK=讯息验证支付返回页面
MessageKO=取消支付返回页面的讯息
-NewPayboxPaymentReceived=新的出纳收到货款
-NewPayboxPaymentFailed=新的出纳支付的尝试,但未能
+NewPayboxPaymentReceived=新建收款钱箱
+NewPayboxPaymentFailed=尝试新建收款钱箱失败
PAYBOX_PAYONLINE_SENDEMAIL=电子邮件提醒后付款(成功或失败)
-PAYBOX_PBX_SITE=Value for PBX SITE
-PAYBOX_PBX_RANG=Value for PBX Rang
-PAYBOX_PBX_IDENTIFIANT=Value for PBX ID
+PAYBOX_PBX_SITE=PBX SITE参数值
+PAYBOX_PBX_RANG=PBX Rang参数值
+PAYBOX_PBX_IDENTIFIANT=PBX ID参数值
diff --git a/htdocs/langs/zh_CN/paypal.lang b/htdocs/langs/zh_CN/paypal.lang
index bbabf7acdf6..3be076ef9c1 100644
--- a/htdocs/langs/zh_CN/paypal.lang
+++ b/htdocs/langs/zh_CN/paypal.lang
@@ -1,13 +1,13 @@
# Dolibarr language file - Source file is en_US - paypal
PaypalSetup=贝宝模块的设置
-PaypalDesc=该模块提供的网页,允许对贝宝支付客户的。这可以使用一个免费的付款或支付上一个特定的Dolibarr对象(发票,订单,... ...)
+PaypalDesc=This module offer pages to allow payment on PayPal by customers. This can be used for a free payment or for a payment on a particular Dolibarr object (invoice, order, ...)
PaypalOrCBDoPayment=与信用卡或PayPal付款
PaypalDoPayment=用PayPal
PAYPAL_API_SANDBOX=测试/沙箱模式
PAYPAL_API_USER=API的用户名
PAYPAL_API_PASSWORD=API密码
PAYPAL_API_SIGNATURE=API签名
-PAYPAL_SSLVERSION=Curl SSL Version
+PAYPAL_SSLVERSION=Curl SSL 版本
PAYPAL_API_INTEGRAL_OR_PAYPALONLY=优惠“不可分割的”支付(信用卡+贝宝)或“贝宝”只
PaypalModeIntegral=积分
PaypalModeOnlyPaypal=支付宝
@@ -16,8 +16,8 @@ ThisIsTransactionId=这是交易编号:%s
PAYPAL_ADD_PAYMENT_URL=当你邮寄一份文件,添加URL Paypal付款
PredefinedMailContentLink=您可以点击下面的安全链接,使您的支付宝(PayPal),如果它不是已经完成。⏎⏎ %s ⏎⏎.
YouAreCurrentlyInSandboxMode=您目前在“沙箱”模式
-NewPaypalPaymentReceived=收到新的支付宝付款
-NewPaypalPaymentFailed=新的支付宝付款尝试,但未能成功
+NewPaypalPaymentReceived=新建Paypal收款
+NewPaypalPaymentFailed=尝试新建Paypal收款但失败了
PAYPAL_PAYONLINE_SENDEMAIL=电子邮件提醒后付款(成功与否)
ReturnURLAfterPayment=付款后返回网页地址
ValidationOfPaypalPaymentFailed=Paypal(支付宝)付款验证失败
@@ -25,6 +25,6 @@ PaypalConfirmPaymentPageWasCalledButFailed=Paypal(支付宝)清求付款确
SetExpressCheckoutAPICallFailed=SetExpressCheckout API call failed.
DoExpressCheckoutPaymentAPICallFailed=DoExpressCheckoutPayment API call failed.
DetailedErrorMessage=Detailed Error Message
-ShortErrorMessage=Short Error Message
-ErrorCode=Error Code
+ShortErrorMessage=简短错误信息
+ErrorCode=错误代码
ErrorSeverityCode=Error Severity Code
diff --git a/htdocs/langs/zh_CN/printing.lang b/htdocs/langs/zh_CN/printing.lang
index 2da614e96f9..bb0017116ad 100644
--- a/htdocs/langs/zh_CN/printing.lang
+++ b/htdocs/langs/zh_CN/printing.lang
@@ -1,55 +1,51 @@
# Dolibarr language file - Source file is en_US - printing
-Module64000Name=Direct Printing
-Module64000Desc=Enable Direct Printing System
-PrintingSetup=Setup of Direct Printing System
+Module64000Name=直接打印
+Module64000Desc=允许系统直接打印
+PrintingSetup=设置直接打印系统
PrintingDesc=This module adds a Print button to send documents directly to a printer (without opening document into an application) with various module.
-MenuDirectPrinting=Direct Printing jobs
-DirectPrint=Direct print
+MenuDirectPrinting=直接打印任务
+DirectPrint=直接打印
PrintingDriverDesc=Configuration variables for printing driver.
-ListDrivers=List of drivers
-PrintTestDesc=List of Printers.
-FileWasSentToPrinter=File %s was sent to printer
-NoActivePrintingModuleFound=No active module to print document
-PleaseSelectaDriverfromList=Please select a driver from list.
-PleaseConfigureDriverfromList=Please configure the selected driver from list.
-SetupDriver=Driver setup
-TargetedPrinter=Targeted printer
-UserConf=Setup per user
-PRINTGCP_INFO=Google OAuth API setup
+ListDrivers=驱动列表
+PrintTestDesc=打印机列表。
+FileWasSentToPrinter=文件 %s 已发送到打印机
+NoActivePrintingModuleFound=没有激活文档打印模块
+PleaseSelectaDriverfromList=请在驱动列表中选择驱动程序。
+PleaseConfigureDriverfromList=请在下面配置列表中选择一个驱动程序。
+SetupDriver=驱动设置
+TargetedPrinter=目标打印机
+UserConf=单用户设置
+PRINTGCP_INFO=谷歌 OAuth API 设置
PRINTGCP_AUTHLINK=Authentication
-PRINTGCP_TOKEN_ACCESS=Google Cloud Print OAuth Token
-PRINTGCP_TOKEN_REFRESH=Token Refresh Present
-PRINTGCP_TOKEN_EXPIRED=Token Expired
-PRINTGCP_TOKEN_EXPIRE_AT=Token expire at
-PRINTGCP_DELETE_TOKEN=Delete saved token
-PrintGCPDesc=This driver allow to send documents directly to a printer with Google Cloud Print.
-GCP_Name=Name
-GCP_displayName=Display Name
-GCP_Id=Printer Id
-GCP_OwnerName=Owner Name
-GCP_State=Printer State
-GCP_connectionStatus=Online State
-GCP_Type=Printer Type
+PRINTGCP_TOKEN_ACCESS=谷歌云打印 OAuth Token
+PrintGCPDesc=这个驱动允许发送文档至谷歌云打印机。
+GCP_Name=名称
+GCP_displayName=显示名称
+GCP_Id=打印机ID号
+GCP_OwnerName=用户名称
+GCP_State=打印机状态
+GCP_connectionStatus=在线状态
+GCP_Type=打印机类型
PrintIPPDesc=This driver allow to send documents directly to a printer. It requires a Linux system with CUPS installed.
-PRINTIPP_HOST=Print server
-PRINTIPP_PORT=Port
-PRINTIPP_USER=Login
-PRINTIPP_PASSWORD=Password
-NoDefaultPrinterDefined=No default printer defined
-DefaultPrinter=Default printer
-Printer=Printer
-IPP_Uri=Printer Uri
-IPP_Name=Printer Name
-IPP_State=Printer State
-IPP_State_reason=State reason
-IPP_State_reason1=State reason1
-IPP_BW=BW
-IPP_Color=Color
-IPP_Device=Device
-IPP_Media=Printer media
-IPP_Supported=Type of media
+PRINTIPP_HOST=打印服务器
+PRINTIPP_PORT=端口
+PRINTIPP_USER=登陆
+PRINTIPP_PASSWORD=密码
+NoDefaultPrinterDefined=未设定默认打印机
+DefaultPrinter=默认打印机
+Printer=打印机
+IPP_Uri=打印Uri
+IPP_Name=打印名称
+IPP_State=打印状态
+IPP_State_reason=状态原因
+IPP_State_reason1=状态原因1
+IPP_BW=黑白
+IPP_Color=彩色
+IPP_Device=设备
+IPP_Media=打印媒体
+IPP_Supported=媒体类型
DirectPrintingJobsDesc=This page lists printing jobs found for available printers.
GoogleAuthNotConfigured=Google OAuth setup not done. Enable module OAuth and set a Google ID/Secret.
GoogleAuthConfigured=Google OAuth credentials found into setup of module OAuth.
-PrintingDriverDescprintgcp=Configuration variables for printing driver Google Cloud Print.
-PrintTestDescprintgcp=List of Printers for Google Cloud Print.
+PrintingDriverDescprintgcp=配置可用的谷歌云打印机驱动
+PrintTestDescprintgcp=谷歌云打印机列表
diff --git a/htdocs/langs/zh_CN/productbatch.lang b/htdocs/langs/zh_CN/productbatch.lang
index c3d78f7ff7f..885a1dba851 100644
--- a/htdocs/langs/zh_CN/productbatch.lang
+++ b/htdocs/langs/zh_CN/productbatch.lang
@@ -1,21 +1,24 @@
# ProductBATCH language file - en_US - ProductBATCH
-ManageLotSerial=Use lot/serial number
-ProductStatusOnBatch=Yes (lot/serial required)
-ProductStatusNotOnBatch=No (lot/serial not used)
-ProductStatusOnBatchShort=Yes
-ProductStatusNotOnBatchShort=No
-Batch=Lot/Serial
-atleast1batchfield=Eat-by date or Sell-by date or Lot/Serial number
-batch_number=Lot/Serial number
-BatchNumberShort=Lot/Serial
-l_eatby=Eat-by date
-l_sellby=Sell-by date
-DetailBatchNumber=Lot/Serial details
-DetailBatchFormat=Lot/Serial: %s - Eat by: %s - Sell by: %s (Qty : %d)
-printBatch=Lot/Serial: %s
-printEatby=Eat-by: %s
-printSellby=Sell-by: %s
-printQty=Qty: %d
-AddDispatchBatchLine=Add a line for Shelf Life dispatching
+ManageLotSerial=使用批号/序列号
+ProductStatusOnBatch=是 (必须使用批号/序列号)
+ProductStatusNotOnBatch=否 (不使用批号/序列号)
+ProductStatusOnBatchShort=是
+ProductStatusNotOnBatchShort=否
+Batch=批号/序列号
+atleast1batchfield=保质期或销售日期或批号/序列号
+batch_number=批号/序列号码
+BatchNumberShort=批号/序列号
+EatByDate=保质期
+SellByDate=销售日期
+DetailBatchNumber=批号/序列号详细
+DetailBatchFormat=批号/序列号: %s - 食用日期: %s - 销售日期: %s (数量 : %d)
+printBatch=批号/序列号: %s
+printEatby=食用日期: %s
+printSellby=销售日期: %s
+printQty=数量: %d
+AddDispatchBatchLine=添加一个用于货架寿命调度
WhenProductBatchModuleOnOptionAreForced=When module Lot/Serial is on, increase/decrease stock mode is forced to last choice and can't be edited. Other options can be defined as you want.
-ProductDoesNotUseBatchSerial=This product does not use lot/serial number
+ProductDoesNotUseBatchSerial=此产品不使用批号/序列号
+ProductLotSetup=Setup of module lot/serial
+ShowCurrentStockOfLot=Show current stock for couple product/lot
+ShowLogOfMovementIfLot=Show log of movements for couple product/lot
diff --git a/htdocs/langs/zh_CN/products.lang b/htdocs/langs/zh_CN/products.lang
index 5b13caf7937..35cfde61758 100644
--- a/htdocs/langs/zh_CN/products.lang
+++ b/htdocs/langs/zh_CN/products.lang
@@ -1,9 +1,9 @@
# Dolibarr language file - Source file is en_US - products
ProductRef=产品编号
ProductLabel=产品名称
-ProductLabelTranslated=Translated product label
-ProductDescriptionTranslated=Translated product description
-ProductNoteTranslated=Translated product note
+ProductLabelTranslated=产品标签已翻译
+ProductDescriptionTranslated=产品描述已翻译
+ProductNoteTranslated=产品备注已翻译
ProductServiceCard=产品/服务 信息卡
Products=产品
Services=服务
@@ -14,61 +14,63 @@ Create=创建
Reference=编号
NewProduct=新建产品
NewService=新建服务
-ProductVatMassChange=Mass VAT change
+ProductVatMassChange=批量 VAT 变更
ProductVatMassChangeDesc=This page can be used to modify a VAT rate defined on products or services from a value to another. Warning, this change is done on all database.
-MassBarcodeInit=Mass barcode init
+MassBarcodeInit=批量条码初始化
MassBarcodeInitDesc=This page can be used to initialize a barcode on objects that does not have barcode defined. Check before that setup of module barcode is complete.
-ProductAccountancyBuyCode=会计代码 (购买)
-ProductAccountancySellCode=会计代码 (销售)
-ProductOrService=产品/服务
+ProductAccountancyBuyCode=科目代码(采购)
+ProductAccountancySellCode=科目代码(销售)
+ProductOrService=产品或服务
ProductsAndServices=产品和服务
ProductsOrServices=产品或服务
-ProductsOnSell=Product for sale or for purchase
-ProductsNotOnSell=Product not for sale and not for purchase
-ProductsOnSellAndOnBuy=Products for sale and for purchase
-ServicesOnSell=Services for sale or for purchase
-ServicesNotOnSell=Services not for sale
-ServicesOnSellAndOnBuy=Services for sale and for purchase
-LastModifiedProductsAndServices=Latest %s modified products/services
-LastRecordedProducts=Latest %s recorded products
-LastRecordedServices=Latest %s recorded services
-CardProduct0=Product card
-CardProduct1=Service card
+ProductsOnSell=可销售的产品或可采购的产品
+ProductsNotOnSell=不可销售的产品和不可采购的产品
+ProductsOnSellAndOnBuy=可销售的产品和可采购的产品
+ServicesOnSell=可销售的服务或可采购的服务
+ServicesNotOnSell=不可销售的服务
+ServicesOnSellAndOnBuy=可销售的服务与可采购的服务
+LastModifiedProductsAndServices=最近变更的 %s 个产品/服务
+LastRecordedProducts=最近登记的 %s 产品
+LastRecordedServices=最后 %s 已记录服务
+CardProduct0=产品信息卡
+CardProduct1=服务信息卡
Stock=库存
-Stocks=仓库
-Movements=库间转移
+Stocks=库存
+Movements=库间调拨
Sell=销售
Buy=采购
-OnSell=供销售
-OnBuy=供采购
-NotOnSell=不销售
-ProductStatusOnSell=供销售
-ProductStatusNotOnSell=不销售
-ProductStatusOnSellShort=供销售
-ProductStatusNotOnSellShort=不销售
-ProductStatusOnBuy=供采购
-ProductStatusNotOnBuy=不采购
-ProductStatusOnBuyShort=供采购
-ProductStatusNotOnBuyShort=不采购
-UpdateVAT=Update vat
-UpdateDefaultPrice=Update default price
-UpdateLevelPrices=Update prices for each level
+OnSell=可销售
+OnBuy=可采购
+NotOnSell=不可销售
+ProductStatusOnSell=可销售
+ProductStatusNotOnSell=不可销售
+ProductStatusOnSellShort=可销售
+ProductStatusNotOnSellShort=不可销售
+ProductStatusOnBuy=可采购
+ProductStatusNotOnBuy=不可采购
+ProductStatusOnBuyShort=可采购
+ProductStatusNotOnBuyShort=不可采购
+UpdateVAT=更新VAT
+UpdateDefaultPrice=更新默认价格
+UpdateLevelPrices=更新各级价格
AppliedPricesFrom=价格起始时间
SellingPrice=售价
SellingPriceHT=售价(税前)
SellingPriceTTC=售价(税后)
CostPriceDescription=This price (net of tax) can be used to store the average amount this product cost to your company. It may be any price you calculate yourself, for example from the average buying price plus average production and distribution cost.
CostPriceUsage=In a future version, this value could be used for margin calculation.
+SoldAmount=销售总额
+PurchasedAmount=采购总额
NewPrice=新增价格
-MinPrice=Min. selling price
+MinPrice=最低销售价
CantBeLessThanMinPrice=售价不能低于此产品的最低价格 (%s 税前)。此消息也可能在您输入折扣巨大时出现
-ContractStatusClosed=已关闭
+ContractStatusClosed=已禁用
ErrorProductAlreadyExists=编号为 %s 的产品已存在。
ErrorProductBadRefOrLabel=输入的编号或标签无效,请输入符合要求的编号或标签。
-ErrorProductClone=试图同时克隆该产品或服务会有一个问题。
+ErrorProductClone=试图同时复制该产品或服务会有一个问题。
ErrorPriceCantBeLowerThanMinPrice=Error, price can't be lower than minimum price.
Suppliers=供应商
-SupplierRef=供应商的产品编号
+SupplierRef=供应商产品编码
ShowProduct=显示产品
ShowService=显示服务
ProductsAndServicesArea=产品和服务区
@@ -76,7 +78,7 @@ ProductsArea=产品区
ServicesArea=服务区
ListOfStockMovements=库存移动清单
BuyingPrice=买价
-PriceForEachProduct=Products with specific prices
+PriceForEachProduct=产品明码标价
SupplierCard=供应商 信息卡
PriceRemoved=价格已删除
BarCode=条码
@@ -85,23 +87,23 @@ SetDefaultBarcodeType=设置条码类型
BarcodeValue=条码值
NoteNotVisibleOnBill=备注 (账单、报价...中不可见)
ServiceLimitedDuration=如果产品是有限期的服务:
-MultiPricesAbility=Several segment of prices per product/service (each customer is in one segment)
+MultiPricesAbility=每部分价格产品/服务(每位客户的一部分)
MultiPricesNumPrices=价格个数
-AssociatedProductsAbility=Activate the package feature
-AssociatedProducts=Package product
-AssociatedProductsNumber=Number of products composing this package product
-ParentProductsNumber=Number of parent packaging product
-ParentProducts=Parent products
-IfZeroItIsNotAVirtualProduct=If 0, this product is not a package product
-IfZeroItIsNotUsedByVirtualProduct=If 0, this product is not used by any package product
+AssociatedProductsAbility=激活包功能
+AssociatedProducts=产品包装
+AssociatedProductsNumber=组成此包产品的产品数量
+ParentProductsNumber=父级包装产品的数量
+ParentProducts=父产品
+IfZeroItIsNotAVirtualProduct=如果为 0, 则表示这产品无需打包包装
+IfZeroItIsNotUsedByVirtualProduct=如果为 0, 则表示此产品不用任何包装
Translation=翻译
KeywordFilter=关键词筛选
CategoryFilter=分类筛选
ProductToAddSearch=搜索要添加的产品
NoMatchFound=未发现匹配项目
-ProductAssociationList=List of products/services that are component of this virtual product/package
-ProductParentList=List of package products/services with this product as a component
-ErrorAssociationIsFatherOfThis=所选产品中有当前产品的父产品
+ProductAssociationList=组成此虚拟产品/包装的产品/服务列表
+ProductParentList=以该产品为组件的包装产品/服务列表
+ErrorAssociationIsFatherOfThis=所选产品中有当前产品的父级产品
DeleteProduct=删除产品/服务
ConfirmDeleteProduct=您确定要删除此产品/服务吗?
ProductDeleted=产品/服务 "%s" 已从数据库中删除。
@@ -112,145 +114,145 @@ ImportDataset_service_1=服务
DeleteProductLine=删除产品文字行
ConfirmDeleteProductLine=您确定要删除这行产品吗?
ProductSpecial=Special
-QtyMin=Minimum Qty
-PriceQtyMin=Price for this min. qty (w/o discount)
-VATRateForSupplierProduct=此产品/供应商的 增值税税率
-DiscountQtyMin=Default discount for qty
+QtyMin=起订量
+PriceQtyMin=最小数量价格 (w/o 折扣)
+VATRateForSupplierProduct=(产品/供应商)增值税税率
+DiscountQtyMin=默认数量折扣
NoPriceDefinedForThisSupplier=此供应商/产品未设置价格/数量
NoSupplierPriceDefinedForThisProduct=此产品未设置供应商价格/数量
-PredefinedProductsToSell=Predefined products to sell
-PredefinedServicesToSell=Predefined services to sell
-PredefinedProductsAndServicesToSell=Predefined products/services to sell
-PredefinedProductsToPurchase=Predefined product to purchase
-PredefinedServicesToPurchase=Predefined services to purchase
-PredefinedProductsAndServicesToPurchase=Predefined products/services to puchase
-NotPredefinedProducts=Not predefined products/services
+PredefinedProductsToSell=预定产品到销售
+PredefinedServicesToSell=预定服务到销售
+PredefinedProductsAndServicesToSell=预定产品/服务到销售
+PredefinedProductsToPurchase=预定产品到采购
+PredefinedServicesToPurchase=预定服务到采购
+PredefinedProductsAndServicesToPurchase=预定产品/服务到采购
+NotPredefinedProducts=没有预定产品/服务
GenerateThumb=生成 缩略图
ServiceNb=服务 #%s
ListProductServiceByPopularity=产品/服务列表(按人气)
ListProductByPopularity=产品列表(按人气)
ListServiceByPopularity=服务列表(按人气)
-Finished=已生产产品
+Finished=成品
RowMaterial=原料
-CloneProduct=复制产品/服务
+CloneProduct=复制产品或服务
ConfirmCloneProduct=您确定要复制产品或服务 %s 吗?
CloneContentProduct=复制产品/服务的所有主要信息
ClonePricesProduct=复制主要信息/价格
-CloneCompositionProduct=Clone packaged product/service
+CloneCompositionProduct=复制已打包包装的产品/服务
ProductIsUsed=此产品已使用
NewRefForClone=新产品/服务的编号
-SellingPrices=Selling prices
-BuyingPrices=Buying prices
-CustomerPrices=Customer prices
-SuppliersPrices=Supplier prices
-SuppliersPricesOfProductsOrServices=Supplier prices (of products or services)
+SellingPrices=售价
+BuyingPrices=买价
+CustomerPrices=客户价格
+SuppliersPrices=供应商价格
+SuppliersPricesOfProductsOrServices=供应商价格(产品或服务)
CustomCode=海关编码
CountryOrigin=产地国
Nature=属性
-ShortLabel=Short label
-Unit=Unit
+ShortLabel=标签别名
+Unit=单位
p=u.
-set=set
-se=set
-second=second
+set=设置
+se=设置
+second=秒
s=s
-hour=hour
+hour=小时
h=h
-day=day
+day=天
d=d
-kilogram=kilogram
+kilogram=千克
kg=Kg
-gram=gram
+gram=克
g=g
-meter=meter
+meter=米
m=m
lm=lm
m2=m²
m3=m³
-liter=liter
+liter=升
l=L
-ProductCodeModel=Product ref template
-ServiceCodeModel=Service ref template
+ProductCodeModel=产品编号模板
+ServiceCodeModel=服务编号模板
CurrentProductPrice=当前价格
AlwaysUseNewPrice=始终使用产品/服务的当前价格
AlwaysUseFixedPrice=使用固定价格
-PriceByQuantity=Different prices by quantity
+PriceByQuantity=不同数量价格
PriceByQuantityRange=定量范围
-MultipriceRules=Price segment rules
+MultipriceRules=市场价格规则
UseMultipriceRules=Use price segment rules (defined into product module setup) to autocalculate prices of all other segment according to first segment
-PercentVariationOver=%% variation over %s
+PercentVariationOver=%% 变化 %s
PercentDiscountOver=%% discount over %s
### composition fabrication
Build=生产
ProductsMultiPrice=Products and prices for each price segment
-ProductsOrServiceMultiPrice=Customer prices (of products or services, multi-prices)
-ProductSellByQuarterHT=Products turnover quarterly before tax
+ProductsOrServiceMultiPrice=客户价格(产品或服务,多价格)
+ProductSellByQuarterHT=产品税前季度营业额
ServiceSellByQuarterHT=Services turnover quarterly before tax
-Quarter1=第1季度
-Quarter2=第2季度
-Quarter3=第3季度
-Quarter4=第4季度
-BarCodePrintsheet=打印条形码
-PageToGenerateBarCodeSheets=With this tool, you can print sheets of bar code stickers. Choose format of your sticker page, type of barcode and value of barcode, then click on button %s.
-NumberOfStickers=Number of stickers to print on page
+Quarter1=一季度
+Quarter2=二季度
+Quarter3=三季度
+Quarter4=四季度
+BarCodePrintsheet=条码打印
+PageToGenerateBarCodeSheets=有了这个工具,你就可以在标签纸上打印条码啦。首先选择标签纸的条码格式,输入条码参数值, 最后点击这个按钮 %s。
+NumberOfStickers=要打印的标签数量
PrintsheetForOneBarCode=Print several stickers for one barcode
-BuildPageToPrint=Generate page to print
-FillBarCodeTypeAndValueManually=Fill barcode type and value manually.
-FillBarCodeTypeAndValueFromProduct=Fill barcode type and value from barcode of a product.
-FillBarCodeTypeAndValueFromThirdParty=Fill barcode type and value from barcode of a thirdparty.
+BuildPageToPrint=生成打印页面
+FillBarCodeTypeAndValueManually=填入所要打印的条码类型和常规参数值
+FillBarCodeTypeAndValueFromProduct=将产品的条码值填入所要打印的条码类型和参数值
+FillBarCodeTypeAndValueFromThirdParty=Fill barcode type and value from barcode of a third party.
DefinitionOfBarCodeForProductNotComplete=Definition of type or value of bar code not complete for product %s.
-DefinitionOfBarCodeForThirdpartyNotComplete=Definition of type or value of bar code non complete for thirdparty %s.
-BarCodeDataForProduct=Barcode information of product %s :
-BarCodeDataForThirdparty=Barcode information of thirdparty %s :
+DefinitionOfBarCodeForThirdpartyNotComplete=Definition of type or value of bar code non complete for third party %s.
+BarCodeDataForProduct=产品条码信息 %s :
+BarCodeDataForThirdparty=Barcode information of third party %s :
ResetBarcodeForAllRecords=Define barcode value for all records (this will also reset barcode value already defined with new values)
-PriceByCustomer=Different prices for each customer
-PriceCatalogue=A single sell price per product/service
-PricingRule=Rules for sell prices
-AddCustomerPrice=Add price by customer
+PriceByCustomer=每位客户不同价格
+PriceCatalogue=每产品/服务单独销售价
+PricingRule=销售价格规则
+AddCustomerPrice=为客户添加价格
ForceUpdateChildPriceSoc=Set same price on customer subsidiaries
PriceByCustomerLog=Log of previous customer prices
-MinimumPriceLimit=Minimum price can't be lower then %s
-MinimumRecommendedPrice=Minimum recommended price is : %s
-PriceExpressionEditor=Price expression editor
-PriceExpressionSelected=Selected price expression
-PriceExpressionEditorHelp1="price = 2 + 2" or "2 + 2" for setting the price. Use ; to separate expressions
+MinimumPriceLimit=最低价格不允许低于 %s
+MinimumRecommendedPrice=推荐最低价格 : %s
+PriceExpressionEditor=价格表达式编辑器
+PriceExpressionSelected=选择价格表达式
+PriceExpressionEditorHelp1="price = 2 + 2" 或 "2 + 2" 价格设置. 使用 ; 单独的表达式
PriceExpressionEditorHelp2=You can access ExtraFields with variables like #extrafield_myextrafieldkey# and global variables with #global_mycode#
PriceExpressionEditorHelp3=In both product/service and supplier prices there are these variables available:
#tva_tx# #localtax1_tx# #localtax2_tx# #weight# #length# #surface# #price_min#
PriceExpressionEditorHelp4=In product/service price only: #supplier_min_price#
In supplier prices only: #supplier_quantity# and #supplier_tva_tx#
-PriceExpressionEditorHelp5=Available global values:
-PriceMode=Price mode
-PriceNumeric=Number
-DefaultPrice=Default price
-ComposedProductIncDecStock=Increase/Decrease stock on parent change
-ComposedProduct=Sub-product
-MinSupplierPrice=Minimum supplier price
-MinCustomerPrice=Minimum customer price
-DynamicPriceConfiguration=Dynamic price configuration
+PriceExpressionEditorHelp5=全局变量值:
+PriceMode=价格模式
+PriceNumeric=数字
+DefaultPrice=默认价格
+ComposedProductIncDecStock=增加/减少父库存变化
+ComposedProduct=子产品
+MinSupplierPrice=供应商的最低价
+MinCustomerPrice=最低客户价格
+DynamicPriceConfiguration=动态价格配置
DynamicPriceDesc=On product card, with this module enabled, you should be able to set mathematic functions to calculate Customer or Supplier prices. Such function can use all mathematic operators, some constants and variables. You can set here the variables you want to be able and if the variable need an automatic update, the external URL to use to ask Dolibarr to update automaticaly the value.
-AddVariable=Add Variable
-AddUpdater=Add Updater
-GlobalVariables=Global variables
-VariableToUpdate=Variable to update
-GlobalVariableUpdaters=Global variable updaters
-UpdateInterval=Update interval (minutes)
-LastUpdated=Last updated
-CorrectlyUpdated=Correctly updated
-PropalMergePdfProductActualFile=Files use to add into PDF Azur are/is
-PropalMergePdfProductChooseFile=Select PDF files
-IncludingProductWithTag=Including product/service with tag
+AddVariable=添加变量
+AddUpdater=添加更新
+GlobalVariables=全局变量
+VariableToUpdate=变量到更新
+GlobalVariableUpdaters=全局变量更新
+UpdateInterval=升级更新间隔(分钟)
+LastUpdated=最后更新
+CorrectlyUpdated=当前更新
+PropalMergePdfProductActualFile=文件添加到 PDF Azur are/is
+PropalMergePdfProductChooseFile=选择PDF文件
+IncludingProductWithTag=包括产品/服务标签
DefaultPriceRealPriceMayDependOnCustomer=Default price, real price may depend on customer
WarningSelectOneDocument=Please select at least one document
-DefaultUnitToShow=Unit
-NbOfQtyInProposals=Qty in proposals
+DefaultUnitToShow=单位
+NbOfQtyInProposals=报价数
ClinkOnALinkOfColumn=Click on a link of column %s to get a detailed view...
-TranslatedLabel=Translated label
-TranslatedDescription=Translated description
-TranslatedNote=Translated notes
+TranslatedLabel=翻译标签
+TranslatedDescription=翻译描述
+TranslatedNote=翻译备注
ProductWeight=Weight for 1 product
-ProductVolume=Volume for 1 product
-WeightUnits=Weight unit
-VolumeUnits=Volume unit
-SizeUnits=Size unit
-DeleteProductBuyPrice=Delete buying price
-ConfirmDeleteProductBuyPrice=Are you sure you want to delete this buying price?
+ProductVolume=产品 1 参数值
+WeightUnits=重量单位
+VolumeUnits=体积单位
+SizeUnits=大小单位
+DeleteProductBuyPrice=删除买价
+ConfirmDeleteProductBuyPrice=您确定想要删除买价吗?
diff --git a/htdocs/langs/zh_CN/projects.lang b/htdocs/langs/zh_CN/projects.lang
index e24a13ffd65..9df47e33682 100644
--- a/htdocs/langs/zh_CN/projects.lang
+++ b/htdocs/langs/zh_CN/projects.lang
@@ -1,14 +1,14 @@
# Dolibarr language file - Source file is en_US - projects
-RefProject=Ref. project
-ProjectRef=Project ref.
-ProjectId=Project Id
-ProjectLabel=Project label
+RefProject=项目编号
+ProjectRef=项目编号
+ProjectId=项目ID号
+ProjectLabel=项目标签
Project=项目
Projects=项目
-ProjectsArea=Projects Area
-ProjectStatus=Project status
-SharedProject=每个人
-PrivateProject=Project contacts
+ProjectsArea=项目区
+ProjectStatus=项目状态
+SharedProject=全体同仁
+PrivateProject=项目联系人
MyProjectsDesc=这种观点是有限的项目你是一个接触(不管是类型)。
ProjectsPublicDesc=这种观点提出了所有你被允许阅读的项目。
TasksOnProjectsPublicDesc=This view presents all tasks on projects you are allowed to read.
@@ -17,79 +17,79 @@ ProjectsDesc=这种观点提出的所有项目(你的用户权限批准你认
TasksOnProjectsDesc=This view presents all tasks on all projects (your user permissions grant you permission to view everything).
MyTasksDesc=这种观点是有限的项目或任务你是一个接触(不管是类型)。
OnlyOpenedProject=Only open projects are visible (projects in draft or closed status are not visible).
-ClosedProjectsAreHidden=Closed projects are not visible.
+ClosedProjectsAreHidden=已关闭的项目是不可见的。
TasksPublicDesc=这种观点提出的所有项目,您可阅读任务。
TasksDesc=这种观点提出的所有项目和任务(您的用户权限批准你认为一切)。
AllTaskVisibleButEditIfYouAreAssigned=All tasks for such project are visible, but you can enter time only for task you are assigned on. Assign task to you if you want to enter time on it.
OnlyYourTaskAreVisible=Only tasks you are assigned on are visible. Assign task to you if you want to enter time on it.
-NewProject=新项目
-AddProject=Create project
+NewProject=新建项目
+AddProject=创建项目
DeleteAProject=删除一个项目
DeleteATask=删除任务
ConfirmDeleteAProject=你确定要删除此项目吗?
ConfirmDeleteATask=你确定要删除这个任务吗?
-OpenedProjects=Open projects
-OpenedTasks=Open tasks
-OpportunitiesStatusForOpenedProjects=Opportunities amount of open projects by status
-OpportunitiesStatusForProjects=Opportunities amount of projects by status
+OpenedProjects=打开项目
+OpenedTasks=打开任务
+OpportunitiesStatusForOpenedProjects=按有效项目状态机会值
+OpportunitiesStatusForProjects=按项目状态机会值
ShowProject=显示项目
SetProject=设置项目
NoProject=没有项目或拥有的定义
-NbOfProjects=铌项目
+NbOfProjects=项目数量
TimeSpent=花费的时间
-TimeSpentByYou=Time spent by you
-TimeSpentByUser=Time spent by user
+TimeSpentByYou=你花费的时间
+TimeSpentByUser=用户花费时间
TimesSpent=所花费的时间
-RefTask=号。任务
+RefTask=任务编号
LabelTask=标签任务
-TaskTimeSpent=Time spent on tasks
-TaskTimeUser=User
-TaskTimeNote=Note
+TaskTimeSpent=任务花费时间
+TaskTimeUser=用户
+TaskTimeNote=备注
TaskTimeDate=日期
-TasksOnOpenedProject=Tasks on open projects
-WorkloadNotDefined=Workload not defined
+TasksOnOpenedProject=打开项目任务
+WorkloadNotDefined=工作量没有定义
NewTimeSpent=新的时间
MyTimeSpent=我的时间花
Tasks=任务
Task=任务
-TaskDateStart=Task start date
-TaskDateEnd=Task end date
-TaskDescription=Task description
-NewTask=新任务
-AddTask=Create task
+TaskDateStart=任务开始日期
+TaskDateEnd=任务结束日期
+TaskDescription=任务描述
+NewTask=新建任务
+AddTask=创建任务
Activity=活动
Activities=任务/活动
MyActivities=我的任务/活动
MyProjects=我的项目
-MyProjectsArea=My projects Area
+MyProjectsArea=我的项目区
DurationEffective=有效时间
-ProgressDeclared=Declared progress
-ProgressCalculated=Calculated progress
+ProgressDeclared=进度
+ProgressCalculated=计算进展
Time=时间
-ListOfTasks=List of tasks
+ListOfTasks=任务列表
GoToListOfTimeConsumed=Go to list of time consumed
-GoToListOfTasks=Go to list of tasks
-ListProposalsAssociatedProject=名单与项目有关的商业建议
-ListOrdersAssociatedProject=名单与项目相关的客户的订单
-ListInvoicesAssociatedProject=名单与项目相关的客户的发票
-ListPredefinedInvoicesAssociatedProject=List of customer's template invoices associated with project
-ListSupplierOrdersAssociatedProject=名单与项目相关的供应商的订单
-ListSupplierInvoicesAssociatedProject=名单与项目相关的供应商的发票
-ListContractAssociatedProject=名单与项目有关的合同
-ListFichinterAssociatedProject=名单与项目相关的干预措施
-ListExpenseReportsAssociatedProject=List of expense reports associated with the project
-ListDonationsAssociatedProject=List of donations associated with the project
-ListActionsAssociatedProject=名单与项目有关的行动
-ListTaskTimeUserProject=List of time consumed on tasks of project
+GoToListOfTasks=任务列表
+ListProposalsAssociatedProject=项目相关的商业报价列表
+ListOrdersAssociatedProject=List of customer orders associated with the project
+ListInvoicesAssociatedProject=List of customer invoices associated with the project
+ListPredefinedInvoicesAssociatedProject=List of customer template invoices associated with project
+ListSupplierOrdersAssociatedProject=List of supplier orders associated with the project
+ListSupplierInvoicesAssociatedProject=List of supplier invoices associated with the project
+ListContractAssociatedProject=项目有关的合同列表
+ListFichinterAssociatedProject=项目相关的干预措施列表
+ListExpenseReportsAssociatedProject=项目相关费用报销列表
+ListDonationsAssociatedProject=项目相关捐款列表
+ListActionsAssociatedProject=项目有关的行动列表
+ListTaskTimeUserProject=项目相关任务时间列表
ActivityOnProjectToday=Activity on project today
ActivityOnProjectYesterday=Activity on project yesterday
-ActivityOnProjectThisWeek=对项目活动周
-ActivityOnProjectThisMonth=本月初对项目活动
-ActivityOnProjectThisYear=今年对项目活动
-ChildOfTask=儿童的项目/任务
+ActivityOnProjectThisWeek=本周项目活动
+ActivityOnProjectThisMonth=本月项目活动
+ActivityOnProjectThisYear=今年项目活动
+ChildOfTask=子项目/任务
NotOwnerOfProject=不是所有者的私人项目
-AffectedTo=受影响
-CantRemoveProject=这个项目不能删除,因为它是由一些(其他对象引用的发票,订单或其他)。见参照资讯标签。
+AffectedTo=分配给
+CantRemoveProject=这个项目不能删除,因为它是由一些(其他对象引用的发票,订单或其他)。见参照资料标签。
ValidateProject=验证谟
ConfirmValidateProject=你确定要验证这个项目?
CloseAProject=关闭项目
@@ -97,96 +97,97 @@ ConfirmCloseAProject=你确定要关闭此项目吗?
ReOpenAProject=打开的项目
ConfirmReOpenAProject=您确定要重新打开这个项目呢?
ProjectContact=项目联系人
-ActionsOnProject=行动项目
+ActionsOnProject=项目活动
YouAreNotContactOfProject=你是不是这个私人项目联系
DeleteATimeSpent=删除的时间
ConfirmDeleteATimeSpent=你确定要删除这个花的时间?
-DoNotShowMyTasksOnly=See also tasks not assigned to me
-ShowMyTasksOnly=View only tasks assigned to me
-TaskRessourceLinks=Resources
-ProjectsDedicatedToThisThirdParty=这个项目致力于第三方
+DoNotShowMyTasksOnly=查看未分配给我的任务
+ShowMyTasksOnly=查看仅分配给我的任务
+TaskRessourceLinks=资源
+ProjectsDedicatedToThisThirdParty=这个项目致力于合伙人
NoTasks=该项目没有任务
-LinkedToAnotherCompany=链接到其他第三方
-TaskIsNotAffectedToYou=Task not assigned to you
+LinkedToAnotherCompany=链接到其他合伙人
+TaskIsNotAffectedToYou=未分配给你的任务
ErrorTimeSpentIsEmpty=所花费的时间是空的
-ThisWillAlsoRemoveTasks=这一行动也将删除所有项目任务(%s任务的时刻),花全部的时间都投入。
-IfNeedToUseOhterObjectKeepEmpty=如果某些对象(发票,订单,...),属于其他第三方,必须与该项目以创建,保持这个空项目多的第三方。
-CloneProject=克隆项目
-CloneTasks=克隆任务
-CloneContacts=克隆往来
-CloneNotes=克隆票据
-CloneProjectFiles=Clone project joined files
-CloneTaskFiles=Clone task(s) joined files (if task(s) cloned)
-CloneMoveDate=Update project/tasks dates from now ?
-ConfirmCloneProject=你一定要克隆这个项目?
+ThisWillAlsoRemoveTasks=这一行动也将删除所有项目任务 (%s 任务的时刻) ,花全部的时间都投入。
+IfNeedToUseOhterObjectKeepEmpty=如果某些对象(发票,订单,...),属于其他合伙人,必须与该项目以创建,保持这个空项目多的合伙人。
+CloneProject=复制项目
+CloneTasks=复制任务
+CloneContacts=复制联系人
+CloneNotes=复制备注
+CloneProjectFiles=复制项目嵌入文件中
+CloneTaskFiles=复制任务(s) 嵌入到文件中 (假如任务(s) 已复制的话)
+CloneMoveDate=即时更新项目/任务日期吗?
+ConfirmCloneProject=你一定要复制这个项目?
ProjectReportDate=更改任务的日期,根据项目的开始日期
ErrorShiftTaskDate=根据新项目的开始日期,不可能的改变任务日期
ProjectsAndTasksLines=项目和任务
ProjectCreatedInDolibarr=项目 %s 创建
-TaskCreatedInDolibarr=Task %s created
-TaskModifiedInDolibarr=Task %s modified
-TaskDeletedInDolibarr=Task %s deleted
-OpportunityStatus=Opportunity status
+ProjectModifiedInDolibarr=Project %s modified
+TaskCreatedInDolibarr=任务 %s 已创建
+TaskModifiedInDolibarr=任务 %s 已变更
+TaskDeletedInDolibarr=任务 %s 已删除
+OpportunityStatus=机会状态
OpportunityStatusShort=Opp. status
-OpportunityProbability=Opportunity probability
+OpportunityProbability=机会概率
OpportunityProbabilityShort=Opp. probab.
-OpportunityAmount=Opportunity amount
-OpportunityAmountShort=Opp. amount
-OpportunityAmountAverageShort=Average Opp. amount
-OpportunityAmountWeigthedShort=Weighted Opp. amount
-WonLostExcluded=Won/Lost excluded
+OpportunityAmount=机会数值
+OpportunityAmountShort=机会数值
+OpportunityAmountAverageShort=平均机会值
+OpportunityAmountWeigthedShort=加权机会值
+WonLostExcluded=不包括赢得/失去的
##### Types de contacts #####
TypeContact_project_internal_PROJECTLEADER=项目负责人
TypeContact_project_external_PROJECTLEADER=项目负责人
-TypeContact_project_internal_PROJECTCONTRIBUTOR=Contributor
-TypeContact_project_external_PROJECTCONTRIBUTOR=Contributor
+TypeContact_project_internal_PROJECTCONTRIBUTOR=捐助
+TypeContact_project_external_PROJECTCONTRIBUTOR=捐助
TypeContact_project_task_internal_TASKEXECUTIVE=执行任务
TypeContact_project_task_external_TASKEXECUTIVE=执行任务
-TypeContact_project_task_internal_TASKCONTRIBUTOR=Contributor
-TypeContact_project_task_external_TASKCONTRIBUTOR=Contributor
-SelectElement=Select element
-AddElement=Link to element
+TypeContact_project_task_internal_TASKCONTRIBUTOR=捐助
+TypeContact_project_task_external_TASKCONTRIBUTOR=捐助
+SelectElement=选择元素
+AddElement=链接到元素
# Documents models
-DocumentModelBeluga=Project template for linked objects overview
-DocumentModelBaleine=Project report template for tasks
+DocumentModelBeluga=项目模板链接到对象视图
+DocumentModelBaleine=任务项目报告模板
PlannedWorkload=计划的工作量
-PlannedWorkloadShort=Workload
-ProjectReferers=Related items
-ProjectMustBeValidatedFirst=Project must be validated first
-FirstAddRessourceToAllocateTime=Associate a resource to allocate time
-InputPerDay=Input per day
-InputPerWeek=Input per week
-InputPerAction=Input per action
+PlannedWorkloadShort=工作量
+ProjectReferers=关联物料
+ProjectMustBeValidatedFirst=项目首先必须认证
+FirstAddRessourceToAllocateTime=Assign a user resource to task to allocate time
+InputPerDay=输入天数
+InputPerWeek=输入周数
+InputPerAction=输入动作
TimeAlreadyRecorded=Time spent already recorded for this task/day and user %s
-ProjectsWithThisUserAsContact=Projects with this user as contact
-TasksWithThisUserAsContact=Tasks assigned to this user
-ResourceNotAssignedToProject=Not assigned to project
+ProjectsWithThisUserAsContact=项目的用户作为联系人
+TasksWithThisUserAsContact=任务分配给这个用户
+ResourceNotAssignedToProject=未分配到项目
ResourceNotAssignedToTheTask=Not assigned to the task
-AssignTaskToMe=Assign task to me
-AssignTask=Assign
-ProjectOverview=Overview
-ManageTasks=Use projects to follow tasks and time
-ManageOpportunitiesStatus=Use projects to follow leads/opportinuties
-ProjectNbProjectByMonth=Nb of created projects by month
+AssignTaskToMe=分配任务给自己
+AssignTask=分配
+ProjectOverview=概览
+ManageTasks=用项目跟进任务和工时
+ManageOpportunitiesStatus=用项目跟进机会/线索
+ProjectNbProjectByMonth=按月份筛选创建项目数
ProjectOppAmountOfProjectsByMonth=Amount of opportunities by month
-ProjectWeightedOppAmountOfProjectsByMonth=Weighted amount of opportunities by month
-ProjectOpenedProjectByOppStatus=Open project/lead by opportunity status
-ProjectsStatistics=Statistics on projects/leads
+ProjectWeightedOppAmountOfProjectsByMonth=按月的机会加权数值
+ProjectOpenedProjectByOppStatus=按机会状态打开项目/线索
+ProjectsStatistics=统计项目/线索
TaskAssignedToEnterTime=Task assigned. Entering time on this task should be possible.
IdTaskTime=Id task time
-YouCanCompleteRef=If you want to complete the ref with some information (to use it as search filters), it is recommanded to add a - character to separate it, so the automatic numbering will still work correctly for next projects. For example %s-ABC. You may also prefer to add search keys into label.
-OpenedProjectsByThirdparties=Open projects by thirdparties
+YouCanCompleteRef=If you want to complete the ref with some information (to use it as search filters), it is recommanded to add a - character to separate it, so the automatic numbering will still work correctly for next projects. For example %s-ABC. You may also prefer to add search keys into label. But best practice may be to add a dedicated field, also called complementary attributes.
+OpenedProjectsByThirdparties=按合伙人打开项目
OnlyOpportunitiesShort=Only opportunities
OpenedOpportunitiesShort=Open opportunities
NotAnOpportunityShort=Not an opportunity
-OpportunityTotalAmount=Opportunities total amount
-OpportunityPonderatedAmount=Opportunities weighted amount
-OpportunityPonderatedAmountDesc=Opportunities amount weighted with probability
-OppStatusPROSP=Prospection
-OppStatusQUAL=Qualification
-OppStatusPROPO=Proposal
-OppStatusNEGO=Negociation
-OppStatusPENDING=Pending
-OppStatusWON=Won
-OppStatusLOST=Lost
-Budget=Budget
+OpportunityTotalAmount=机会数值总计
+OpportunityPonderatedAmount=机会加权数值
+OpportunityPonderatedAmountDesc=机会加权数值机率
+OppStatusPROSP=准客户
+OppStatusQUAL=授权
+OppStatusPROPO=报价
+OppStatusNEGO=谈判
+OppStatusPENDING=待办
+OppStatusWON=赢得
+OppStatusLOST=失去
+Budget=预算
diff --git a/htdocs/langs/zh_CN/propal.lang b/htdocs/langs/zh_CN/propal.lang
index 02de173fb7d..955fd0acd96 100644
--- a/htdocs/langs/zh_CN/propal.lang
+++ b/htdocs/langs/zh_CN/propal.lang
@@ -3,23 +3,23 @@ Proposals=报价单
Proposal=报价单
ProposalShort=报价
ProposalsDraft=起草报价单
-ProposalsOpened=Open commercial proposals
+ProposalsOpened=开启商业报价
Prop=报价单
CommercialProposal=报价单
ProposalCard=报价 信息卡
NewProp=新建报价单
NewPropal=新建报价单
-Prospect=潜在客户
+Prospect=准客户
DeleteProp=删除报价单
ValidateProp=确定报价单
-AddProp=Create proposal
+AddProp=创建建议
ConfirmDeleteProp=您确定要删除此报价单吗?
ConfirmValidateProp=您确定要制定报价%s吗?
-LastPropals=Latest %s proposals
-LastModifiedProposals=Latest %s modified proposals
+LastPropals=最近的 %s 份报价
+LastModifiedProposals=最近变更的 %s 份报价
AllPropals=全部报价单
SearchAProposal=搜索报价单
-NoProposal=No proposal
+NoProposal=空空如也——没有报价
ProposalsStatistics=报价单统计
NumberOfProposalsByMonth=月数量
AmountOfProposalsByMonthHT=金额 (税前)/每月
@@ -27,13 +27,13 @@ NbOfProposals=报价单数量
ShowPropal=显示报价
PropalsDraft=草稿
PropalsOpened=打开
-PropalStatusDraft=草案(需要验证)
+PropalStatusDraft=草稿(需要验证)
PropalStatusValidated=已确定(打开的报价单)
PropalStatusSigned=已签署(待付款)
PropalStatusNotSigned=未签署(已关闭)
PropalStatusBilled=已到账
PropalStatusDraftShort=草稿
-PropalStatusClosedShort=已关闭
+PropalStatusClosedShort=已禁用
PropalStatusSignedShort=已签署
PropalStatusNotSignedShort=未签署
PropalStatusBilledShort=已到账
@@ -44,27 +44,27 @@ ActionsOnPropal=报价相关事件
RefProposal=报价单编号
SendPropalByMail=通过电邮发送报价单
DatePropal=报价日期
-DateEndPropal=有效期截至日期
+DateEndPropal=有效期截止至
ValidityDuration=有效时间
-CloseAs=Set status to
-SetAcceptedRefused=Set accepted/refused
+CloseAs=设置状态
+SetAcceptedRefused=设定接受/拒绝
ErrorPropalNotFound=未发现报价单 %s
-AddToDraftProposals=添加至提议草案
-NoDraftProposals=没有提议草案
-CopyPropalFrom=通过复制(并修改)现有报价单创建新报价单
+AddToDraftProposals=添加至报价草稿
+NoDraftProposals=没有报价草稿
+CopyPropalFrom=通过复制(并变更)现有报价单创建新报价单
CreateEmptyPropal=新建空白报价单
-DefaultProposalDurationValidity=默认报价单有效期(按日)
+DefaultProposalDurationValidity=默认报价单有效期(按天计算)
UseCustomerContactAsPropalRecipientIfExist=报价单中使用客户联系人信息中的地址,不使用客户公司的办公地址是。
ClonePropal=复制报价单
-ConfirmClonePropal=您确定要复制并修改报价单%s吗?
+ConfirmClonePropal=您确定要复制并变更报价单%s吗?
ConfirmReOpenProp=您确定要重新打开报价单%s吗?
ProposalsAndProposalsLines=报价单和报价项目
ProposalLine=报价项目
-AvailabilityPeriod=允许交货延迟
+AvailabilityPeriod=交货延迟期
SetAvailability=设置交货延迟期
AfterOrder=下单后
##### Availability #####
-AvailabilityTypeAV_NOW=立即
+AvailabilityTypeAV_NOW=即时
AvailabilityTypeAV_1W=1 周
AvailabilityTypeAV_2W=2 周
AvailabilityTypeAV_3W=3 周
@@ -74,9 +74,9 @@ TypeContact_propal_internal_SALESREPFOLL=跟进报价的销售代表
TypeContact_propal_external_BILLING=客户账单联系人
TypeContact_propal_external_CUSTOMER=跟进报价的客户联系人
# Document models
-DocModelAzurDescription=完整的订单模版 (标志...)
+DocModelAzurDescription=完整的订单模版 (LOGO标志...)
DefaultModelPropalCreate=设置默认模板
DefaultModelPropalToBill=关闭订单时使用的默认模板(待生成账单)
DefaultModelPropalClosed=关闭订单时使用的默认模板(待付款)
-ProposalCustomerSignature=Written acceptance, company stamp, date and signature
-ProposalsStatisticsSuppliers=Supplier proposals statistics
+ProposalCustomerSignature=书面接受,公司盖章,日期和签名
+ProposalsStatisticsSuppliers=供应商报价统计
diff --git a/htdocs/langs/zh_CN/receiptprinter.lang b/htdocs/langs/zh_CN/receiptprinter.lang
index 756461488cc..b306b4d9851 100644
--- a/htdocs/langs/zh_CN/receiptprinter.lang
+++ b/htdocs/langs/zh_CN/receiptprinter.lang
@@ -1,44 +1,44 @@
# Dolibarr language file - Source file is en_US - receiptprinter
-ReceiptPrinterSetup=Setup of module ReceiptPrinter
-PrinterAdded=Printer %s added
-PrinterUpdated=Printer %s updated
-PrinterDeleted=Printer %s deleted
-TestSentToPrinter=Test Sent To Printer %s
-ReceiptPrinter=Receipt printers
-ReceiptPrinterDesc=Setup of receipt printers
-ReceiptPrinterTemplateDesc=Setup of Templates
-ReceiptPrinterTypeDesc=Description of Receipt Printer's type
-ReceiptPrinterProfileDesc=Description of Receipt Printer's Profile
-ListPrinters=List of Printers
-SetupReceiptTemplate=Template Setup
-CONNECTOR_DUMMY=Dummy Printer
-CONNECTOR_NETWORK_PRINT=Network Printer
-CONNECTOR_FILE_PRINT=Local Printer
-CONNECTOR_WINDOWS_PRINT=Local Windows Printer
-CONNECTOR_DUMMY_HELP=Fake Printer for test, does nothing
+ReceiptPrinterSetup=设置发票打印机模块
+PrinterAdded=打印机 %s 已添加
+PrinterUpdated=打印机 %s 已更新
+PrinterDeleted=打印机 %s 已删除
+TestSentToPrinter=发送测试页到打印机 %s
+ReceiptPrinter=发票打印机
+ReceiptPrinterDesc=设置发票打印机
+ReceiptPrinterTemplateDesc=模板设置
+ReceiptPrinterTypeDesc=发票打印机类型描述
+ReceiptPrinterProfileDesc=发票打印机配置
+ListPrinters=打印机列表
+SetupReceiptTemplate=模板设置
+CONNECTOR_DUMMY=虚拟打印机
+CONNECTOR_NETWORK_PRINT=网络打印机
+CONNECTOR_FILE_PRINT=本地打印机
+CONNECTOR_WINDOWS_PRINT=本地Windows打印机
+CONNECTOR_DUMMY_HELP=伪造测试打印,啥也不做的
CONNECTOR_NETWORK_PRINT_HELP=10.x.x.x:9100
CONNECTOR_FILE_PRINT_HELP=/dev/usb/lp0, /dev/usb/lp1
CONNECTOR_WINDOWS_PRINT_HELP=LPT1, COM1, smb://FooUser:secret@computername/workgroup/Receipt Printer
-PROFILE_DEFAULT=Default Profile
-PROFILE_SIMPLE=Simple Profile
-PROFILE_EPOSTEP=Epos Tep Profile
-PROFILE_P822D=P822D Profile
-PROFILE_STAR=Star Profile
-PROFILE_DEFAULT_HELP=Default Profile suitable for Epson printers
-PROFILE_SIMPLE_HELP=Simple Profile No Graphics
-PROFILE_EPOSTEP_HELP=Epos Tep Profile Help
-PROFILE_P822D_HELP=P822D Profile No Graphics
-PROFILE_STAR_HELP=Star Profile
-DOL_ALIGN_LEFT=Left align text
-DOL_ALIGN_CENTER=Center text
-DOL_ALIGN_RIGHT=Right align text
+PROFILE_DEFAULT=默认配置
+PROFILE_SIMPLE=简单配置
+PROFILE_EPOSTEP=Epos Tep配置
+PROFILE_P822D=P822D 配置
+PROFILE_STAR=开始配置
+PROFILE_DEFAULT_HELP=Epson打印机默认最佳配置
+PROFILE_SIMPLE_HELP=简单配置无可视界面
+PROFILE_EPOSTEP_HELP=Epos Tep 配置帮助
+PROFILE_P822D_HELP=P822D 配置无可视界面
+PROFILE_STAR_HELP=开始配置
+DOL_ALIGN_LEFT=文字居左
+DOL_ALIGN_CENTER=文字居中
+DOL_ALIGN_RIGHT=文字居右
DOL_USE_FONT_A=Use font A of printer
DOL_USE_FONT_B=Use font B of printer
DOL_USE_FONT_C=Use font C of printer
-DOL_PRINT_BARCODE=Print barcode
-DOL_PRINT_BARCODE_CUSTOMER_ID=Print barcode customer id
+DOL_PRINT_BARCODE=打印条码
+DOL_PRINT_BARCODE_CUSTOMER_ID=打印客户id条码
DOL_CUT_PAPER_FULL=Cut ticket completely
DOL_CUT_PAPER_PARTIAL=Cut ticket partially
DOL_OPEN_DRAWER=Open cash drawer
DOL_ACTIVATE_BUZZER=Activate buzzer
-DOL_PRINT_QRCODE=Print QR Code
+DOL_PRINT_QRCODE=打印二维码
diff --git a/htdocs/langs/zh_CN/resource.lang b/htdocs/langs/zh_CN/resource.lang
index 018f4f8b5bd..8f623536ee3 100644
--- a/htdocs/langs/zh_CN/resource.lang
+++ b/htdocs/langs/zh_CN/resource.lang
@@ -1,31 +1,31 @@
# Dolibarr language file - Source file is en_US - resource
MenuResourceIndex=资源
-MenuResourceAdd=新资源
-DeleteResource=Delete resource
-ConfirmDeleteResourceElement=Confirm delete the resource for this element
-NoResourceInDatabase=No resource in database.
+MenuResourceAdd=新的资源
+DeleteResource=删除资源
+ConfirmDeleteResourceElement=确认从这个元素中删除资源
+NoResourceInDatabase=数据库中无资源
NoResourceLinked=无资源链接
ResourcePageIndex=资源列表
-ResourceSingular=Resource
-ResourceCard=Resource card
-AddResource=Create a resource
-ResourceFormLabel_ref=Resource name
-ResourceType=Resource type
-ResourceFormLabel_description=Resource description
+ResourceSingular=资源
+ResourceCard=资源信息卡
+AddResource=新建资源
+ResourceFormLabel_ref=资源名称
+ResourceType=资源类别
+ResourceFormLabel_description=资源描述
-ResourcesLinkedToElement=Resources linked to element
+ResourcesLinkedToElement=资源链接到元素
-ShowResource=Show resource
+ShowResource=显示资源
-ResourceElementPage=Element resources
-ResourceCreatedWithSuccess=Resource successfully created
-RessourceLineSuccessfullyDeleted=Resource line successfully deleted
-RessourceLineSuccessfullyUpdated=Resource line successfully updated
-ResourceLinkedWithSuccess=Resource linked with success
+ResourceElementPage=元素资源
+ResourceCreatedWithSuccess=资源成功创建
+RessourceLineSuccessfullyDeleted=资源明细成功删除
+RessourceLineSuccessfullyUpdated=资源明细成功更新
+ResourceLinkedWithSuccess=资源链接成功
-ConfirmDeleteResource=Confirm to delete this resource
-RessourceSuccessfullyDeleted=Resource successfully deleted
-DictionaryResourceType=Type of resources
+ConfirmDeleteResource=确认删除这个资源
+RessourceSuccessfullyDeleted=资源成功删除
+DictionaryResourceType=资源类别
-SelectResource=Select resource
+SelectResource=请选择资源
diff --git a/htdocs/langs/zh_CN/salaries.lang b/htdocs/langs/zh_CN/salaries.lang
index da177410860..bd66875ec16 100644
--- a/htdocs/langs/zh_CN/salaries.lang
+++ b/htdocs/langs/zh_CN/salaries.lang
@@ -1,14 +1,14 @@
# Dolibarr language file - Source file is en_US - salaries
-SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=Accountancy code for salaries payments
-SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accountancy code for financial charge
-Salary=Salary
-Salaries=Salaries
-NewSalaryPayment=New salary payment
-SalaryPayment=Salary payment
-SalariesPayments=Salaries payments
-ShowSalaryPayment=Show salary payment
-THM=Average hourly price
-TJM=Average daily price
-CurrentSalary=Current salary
+SALARIES_ACCOUNTING_ACCOUNT_PAYMENT=薪酬支付的财务会计科目代码
+SALARIES_ACCOUNTING_ACCOUNT_CHARGE=财务记账科目代码
+Salary=工资
+Salaries=工资
+NewSalaryPayment=新建工资支付
+SalaryPayment=工资支付
+SalariesPayments=工资支付
+ShowSalaryPayment=显示工资支付
+THM=平均时薪
+TJM=平均日薪
+CurrentSalary=当前薪资
THMDescription=This value may be used to calculate cost of time consumed on a project entered by users if module project is used
TJMDescription=This value is currently as information only and is not used for any calculation
diff --git a/htdocs/langs/zh_CN/sendings.lang b/htdocs/langs/zh_CN/sendings.lang
index b4c07295e03..76f1a407db0 100644
--- a/htdocs/langs/zh_CN/sendings.lang
+++ b/htdocs/langs/zh_CN/sendings.lang
@@ -1,67 +1,67 @@
# Dolibarr language file - Source file is en_US - sendings
-RefSending=号。装船
-Sending=装船
-Sendings=出货
-AllSendings=All Shipments
-Shipment=装船
-Shipments=出货
-ShowSending=Show Shipments
-Receivings=Delivery Receipts
-SendingsArea=出货面积
-ListOfSendings=名单sendings
-SendingMethod=送货方式
-LastSendings=Latest %s shipments
+RefSending=运输编号
+Sending=运输
+Sendings=运输
+AllSendings=全部运输
+Shipment=运输
+Shipments=运输
+ShowSending=显示运输
+Receivings=送货单
+SendingsArea=出货区
+ListOfSendings=运输列表
+SendingMethod=运输方式
+LastSendings=最近的 %s 次出货
StatisticsOfSendings=统计出货量
NbOfSendings=出货数量
NumberOfShipmentsByMonth=每月的出货数量
-SendingCard=Shipment card
-NewSending=新装运
-CreateASending=创建一个货件
+SendingCard=运输信息卡
+NewSending=新建运输
+CreateASending=创建运输
QtyShipped=出货数量
QtyToShip=出货数量
QtyReceived=收到的数量
KeepToShip=Remain to ship
-OtherSendingsForSameOrder=这个命令的其他货物
-SendingsAndReceivingForSameOrder=出货量为这种秩序和receivings
-SendingsToValidate=发送验证
+OtherSendingsForSameOrder=这个订单的其他运输
+SendingsAndReceivingForSameOrder=该订单的出货和收货
+SendingsToValidate=运输验证
StatusSendingCanceled=取消
-StatusSendingDraft=草案
+StatusSendingDraft=草稿
StatusSendingValidated=验证(产品出货或已经出货)
StatusSendingProcessed=加工
-StatusSendingDraftShort=草案
+StatusSendingDraftShort=草稿
StatusSendingValidatedShort=验证
StatusSendingProcessedShort=加工
-SendingSheet=Shipment sheet
-ConfirmDeleteSending=你确定要删除这个交货?
-ConfirmValidateSending=你确定要验证这个交货?
-ConfirmCancelSending=你确定要取消此交货?
-DocumentModelSimple=简单的文档模型
-DocumentModelMerou=梅鲁河五大模式
+SendingSheet=运输表格
+ConfirmDeleteSending=你确定要删除这个运输吗?
+ConfirmValidateSending=你确定要验证这个运输 %s 吗?
+ConfirmCancelSending=你确定要取消此运输吗?
+DocumentModelSimple=简洁的文档模板
+DocumentModelMerou=Merou A5 model
WarningNoQtyLeftToSend=警告,没有产品等待装运。
-StatsOnShipmentsOnlyValidated=对货物进行统计验证。使用的数据的验证的装运日期(计划交货日期并不总是已知)。
-DateDeliveryPlanned=Planned date of delivery
+StatsOnShipmentsOnlyValidated=对运输进行统计验证。使用的数据的验证的装运日期(计划交货日期并不总是已知)。
+DateDeliveryPlanned=计划运输日期
DateReceived=交货日期收到
-SendShippingByEMail=通过电子邮件发送货物
-SendShippingRef=Submission of shipment %s
-ActionsOnShipping=对装运的事件
+SendShippingByEMail=通过电子邮件发送运输信息资料
+SendShippingRef=提交运输 %s
+ActionsOnShipping=运输活动
LinkToTrackYourPackage=链接到追踪您的包裹
-ShipmentCreationIsDoneFromOrder=就目前而言,建立一个新的装运完成从订单卡。
-ShipmentLine=航线
-ProductQtyInCustomersOrdersRunning=Product quantity into opened customers orders
-ProductQtyInSuppliersOrdersRunning=Product quantity into opened suppliers orders
+ShipmentCreationIsDoneFromOrder=就目前而言,创建一个新的装运完成从订单信息卡。
+ShipmentLine=运输线路
+ProductQtyInCustomersOrdersRunning=打开的客户订单中产品的数量
+ProductQtyInSuppliersOrdersRunning=供应商订单中产品数量
ProductQtyInShipmentAlreadySent=Product quantity from opened customer order already sent
-ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from opened supplier order already received
+ProductQtyInSuppliersShipmentAlreadyRecevied=已接收到的供应商订单中产品数量
NoProductToShipFoundIntoStock=No product to ship found into warehouse %s. Correct stock or go back to choose another warehouse.
-WeightVolShort=Weight/Vol.
+WeightVolShort=重量/体积
ValidateOrderFirstBeforeShipment=You must first validate the order before being able to make shipments.
# Sending methods
# ModelDocument
-DocumentModelTyphon=更多的送货单(logo. ..完整的文档模型)
+DocumentModelTyphon=更多的送货单(logo. ..完整的文档模板)
Error_EXPEDITION_ADDON_NUMBER_NotDefined=没有定义的常数EXPEDITION_ADDON_NUMBER
SumOfProductVolumes=产品总数
SumOfProductWeights=产品总重
# warehouse details
-DetailWarehouseNumber= Warehouse details
-DetailWarehouseFormat= W:%s (Qty : %d)
+DetailWarehouseNumber= 仓库明细
+DetailWarehouseFormat= 重量:%s (数量 : %d)
diff --git a/htdocs/langs/zh_CN/sms.lang b/htdocs/langs/zh_CN/sms.lang
index 14413c749e6..6d50316c18b 100644
--- a/htdocs/langs/zh_CN/sms.lang
+++ b/htdocs/langs/zh_CN/sms.lang
@@ -8,7 +8,7 @@ SmsTargets=目标
SmsRecipients=目标
SmsRecipient=目标
SmsTitle=描述
-SmsFrom=寄件人
+SmsFrom=寄件者
SmsTo=目标
SmsTopic=主题的短信
SmsText=讯息
@@ -27,7 +27,7 @@ SmsResult=结果发送短信
TestSms=测试短信
ValidSms=验证SMS
ApproveSms=批准短信
-SmsStatusDraft=草案
+SmsStatusDraft=草稿
SmsStatusValidated=验证
SmsStatusApproved=批准
SmsStatusSent=发送
@@ -39,11 +39,11 @@ SmsSuccessfulySent=短信正确发送(从%s %s)
ErrorSmsRecipientIsEmpty=目标号码是空的
WarningNoSmsAdded=没有新的电话号码添加到目标列表
ConfirmValidSms=你确认这个战役的验证?
-NbOfUniqueSms=铌自由度唯一的电话号码
-NbOfSms=喷号码的nbre
+NbOfUniqueSms=电话号码单位数量
+NbOfSms=电话号码数量
ThisIsATestMessage=这是一条测试消息
SendSms=发送短信
-SmsInfoCharRemain=铌的剩余字符
+SmsInfoCharRemain=剩余字符数量
SmsInfoNumero= (国际格式如:33899701761)
DelayBeforeSending=延迟发送前(分钟)
SmsNoPossibleSenderFound=No sender available. Check setup of your SMS provider.
diff --git a/htdocs/langs/zh_CN/stocks.lang b/htdocs/langs/zh_CN/stocks.lang
index ddfa812282e..348dc39ab6e 100644
--- a/htdocs/langs/zh_CN/stocks.lang
+++ b/htdocs/langs/zh_CN/stocks.lang
@@ -1,39 +1,41 @@
# Dolibarr language file - Source file is en_US - stocks
-WarehouseCard=仓库卡片
+WarehouseCard=仓库信息
Warehouse=仓库
Warehouses=仓库
-NewWarehouse=新仓库/库存区
-WarehouseEdit=修改仓库
-MenuNewWarehouse=新仓库
-WarehouseSource=来源仓库
+NewWarehouse=新建仓库/库位
+WarehouseEdit=变更仓库
+MenuNewWarehouse=新建仓库
+WarehouseSource=来源仓
WarehouseSourceNotDefined=没有定义仓库,
AddOne=添加
-WarehouseTarget=目标仓库
+WarehouseTarget=目标仓
ValidateSending=删除发送
CancelSending=取消发送
DeleteSending=删除发送
-Stock=股票
-Stocks=仓库
-StocksByLotSerial=Stocks by lot/serial
+Stock=库存
+Stocks=库存
+StocksByLotSerial=按库存批号/序列号
+LotSerial=批号/序列号
+LotSerialList=批号/序列号列表
Movements=运动
ErrorWarehouseRefRequired=仓库引用的名称是必需的
-ListOfWarehouses=仓库名单
-ListOfStockMovements=名单的股票走势
-StocksArea=Warehouses area
+ListOfWarehouses=仓库列表
+ListOfStockMovements=库存调拨列表
+StocksArea=仓库区
Location=位置
-LocationSummary=短名称位置
+LocationSummary=位置简称
NumberOfDifferentProducts=不同的产品数
NumberOfProducts=产品总数
LastMovement=最后乐章
LastMovements=最后动作
Units=单位
Unit=单位
-StockCorrection=正确的股票
-StockTransfer=Transfer stock
-MassStockTransferShort=Mass stock transfer
-StockMovement=Stock movement
-StockMovements=Stock movements
-LabelMovement=转移标签
+StockCorrection=合适的库存
+StockTransfer=库存调拨
+MassStockTransferShort=批量库存调拨
+StockMovement=库存调拨转移
+StockMovements=库存调拨转移
+LabelMovement=调拨标签
NumberOfUnit=单位数目
UnitPurchaseValue=采购单价
StockTooLow=库存过低
@@ -42,93 +44,100 @@ EnhancedValue=值
PMPValue=加权平均价格
PMPValueShort=的WAP
EnhancedValueOfWarehouses=仓库价值
-UserWarehouseAutoCreate=创建一个股票时自动创建一个用户
+UserWarehouseAutoCreate=创建一个库存时自动创建一个用户
+AllowAddLimitStockByWarehouse=Allow to add limit and desired stock by product and warehouse
IndependantSubProductStock=Product stock and subproduct stock are independant
QtyDispatched=派出数量
-QtyDispatchedShort=Qty dispatched
-QtyToDispatchShort=Qty to dispatch
+QtyDispatchedShort=派送数量
+QtyToDispatchShort=分配数量
OrderDispatch=联合调度
RuleForStockManagementDecrease=Rule for automatic stock management decrease (manual decrease is always possible, even if an automatic decrease rule is activated)
RuleForStockManagementIncrease=Rule for automatic stock management increase (manual increase is always possible, even if an automatic increase rule is activated)
DeStockOnBill=减少来自客户发票或信用凭证中实际库存的验证
-DeStockOnValidateOrder=Decrease real stocks on customers orders validation
-DeStockOnShipment=减少实际库存出货验证
+DeStockOnValidateOrder=减少库存对客户订单的确认
+DeStockOnShipment=减少实际库存送货验证
DeStockOnShipmentOnClosing=Decrease real stocks on shipping classification closed
-ReStockOnBill=增加对供应商发票的实际库存/信用票据验证(警告在此版本中,它只有在仓库数1,股票被修改)
-ReStockOnValidateOrder=对供应商的订单增加赞许(警告在此版本中,真正的股票,它只有在仓库数1,股票被修改)
-ReStockOnDispatchOrder=增加人工调度到仓库供应商接到订单后,实时股票
+ReStockOnBill=增加对供应商发票的实际库存/信用票据验证
+ReStockOnValidateOrder=对供应商订单增加赞许
+ReStockOnDispatchOrder=增加人工调度到仓库供应商接到订单后,实时库存
OrderStatusNotReadyToDispatch=命令还没有或根本没有更多的地位,使产品在仓库库存调度。
StockDiffPhysicTeoric=Explanation for difference between physical and theoretical stock
NoPredefinedProductToDispatch=此对象没有预定义的产品。因此,没有库存调度是必需的。
DispatchVerb=派遣
-StockLimitShort=Limit for alert
-StockLimit=Stock limit for alert
-PhysicalStock=体育股票
-RealStock=实际股票
-VirtualStock=虚拟股票
+StockLimitShort=最小预警值
+StockLimit=最小库存预警
+PhysicalStock=实际库存
+RealStock=实际库存
+VirtualStock=虚拟库存
IdWarehouse=编号仓库
DescWareHouse=说明仓库
LieuWareHouse=本地化仓库
WarehousesAndProducts=仓库和产品
-WarehousesAndProductsBatchDetail=Warehouses and products (with detail per lot/serial)
+WarehousesAndProductsBatchDetail=仓库和产品(各批号/序列号详情)
AverageUnitPricePMPShort=投入品平均价格
AverageUnitPricePMP=投入品平均价格
SellPriceMin=销售单价
-EstimatedStockValueSellShort=Value for sell
-EstimatedStockValueSell=Value for sell
-EstimatedStockValueShort=估计值的股票
-EstimatedStockValue=估计值的股票
+EstimatedStockValueSellShort=销量
+EstimatedStockValueSell=销量
+EstimatedStockValueShort=输入库存值
+EstimatedStockValue=输入库存值
DeleteAWarehouse=删除仓库
ConfirmDeleteWarehouse=你确定要删除仓库%s吗 ?
-PersonalStock=%s的个人股票
-ThisWarehouseIsPersonalStock=这个仓库代表的%s%的个人股票期权
+PersonalStock=个人库存 %s
+ThisWarehouseIsPersonalStock=此仓库为个人库存 %s %s
SelectWarehouseForStockDecrease=选择仓库库存减少使用
SelectWarehouseForStockIncrease=选择使用库存增加的仓库
NoStockAction=暂无现货的行动
-DesiredStock=Desired optimal stock
+DesiredStock=最佳库存值
DesiredStockDesc=This stock amount will be the value used to fill the stock by replenishment feature.
StockToBuy=要订购
Replenishment=补货
ReplenishmentOrders=补货订单
VirtualDiffersFromPhysical=According to increase/decrease stock options, physical stock and virtual stock (physical + current orders) may differ
UseVirtualStockByDefault=Use virtual stock by default, instead of physical stock, for replenishment feature
-UseVirtualStock=Use virtual stock
-UsePhysicalStock=Use physical stock
-CurentSelectionMode=Current selection mode
-CurentlyUsingVirtualStock=Virtual stock
-CurentlyUsingPhysicalStock=Physical stock
+UseVirtualStock=使用虚拟库位
+UsePhysicalStock=使用物理库位
+CurentSelectionMode=当前所选模式
+CurentlyUsingVirtualStock=虚拟库位
+CurentlyUsingPhysicalStock=物理库位
RuleForStockReplenishment=库存补充规则
-SelectProductWithNotNullQty=至少选择一个数量非空的产品和供应商
-AlertOnly= Alerts only
+SelectProductWithNotNullQty=请至少选择一个数量非空的产品和供应商
+AlertOnly= 仅提醒
WarehouseForStockDecrease=The warehouse %s will be used for stock decrease
WarehouseForStockIncrease=The warehouse %s will be used for stock increase
-ForThisWarehouse=For this warehouse
-ReplenishmentStatusDesc=This is a list of all products with a stock lower than desired stock (or lower than alert value if checkbox "alert only" is checked). Using the checkbox, you can create supplier orders to fill the difference.
-ReplenishmentOrdersDesc=This is a list of all open supplier orders including predefined products. Only open orders with predefined products, so orders that may affect stocks, are visible here.
-Replenishments=Replenishments
+ForThisWarehouse=这个仓库
+ReplenishmentStatusDesc=下面列表罗表出低于库存要求的最低库存的全部商品 (或者低于库存预警值 "alert only"复选框 ). 使用复选框, 您可以创建供应商订单,以填补差额.
+ReplenishmentOrdersDesc=这是一个包含所有包括预定义产品的打开的供应商订单的列表.只有预定义的产品的订单,所以可能会影响库存的订单,在这里是可见的。
+Replenishments=补充资金
NbOfProductBeforePeriod=Quantity of product %s in stock before selected period (< %s)
NbOfProductAfterPeriod=Quantity of product %s in stock after selected period (> %s)
-MassMovement=Mass movement
-SelectProductInAndOutWareHouse=Select a product, a quantity, a source warehouse and a target warehouse, then click "%s". Once this is done for all required movements, click onto "%s".
-RecordMovement=Record transfert
-ReceivingForSameOrder=Receipts for this order
-StockMovementRecorded=Stock movements recorded
-RuleForStockAvailability=Rules on stock requirements
+MassMovement=批量库存调拨
+SelectProductInAndOutWareHouse=请选择一个产品,数量值,来源仓和目标仓,然后点击 "%s"。完了之后呢,点击 "%s"。
+RecordMovement=记录移转
+ReceivingForSameOrder=此订单的收据
+StockMovementRecorded=库存调拨已记录
+RuleForStockAvailability=库存要求规则
StockMustBeEnoughForInvoice=Stock level must be enough to add product/service to invoice (check is done on current real stock when adding a line into invoice whatever is rule for automatic stock change)
StockMustBeEnoughForOrder=Stock level must be enough to add product/service to order (check is done on current real stock when adding a line into order whatever is rule for automatic stock change)
StockMustBeEnoughForShipment= Stock level must be enough to add product/service to shipment (check is done on current real stock when adding a line into shipment whatever is rule for automatic stock change)
-MovementLabel=Label of movement
-InventoryCode=Movement or inventory code
-IsInPackage=Contained into package
+MovementLabel=调拨标签
+InventoryCode=调拨或盘点编码
+IsInPackage=包含在模块包
WarehouseAllowNegativeTransfer=Stock can be negative
qtyToTranferIsNotEnough=You don't have enough stock from your source warehouse
-ShowWarehouse=Show warehouse
-MovementCorrectStock=Stock correction for product %s
-MovementTransferStock=Stock transfer of product %s into another warehouse
-InventoryCodeShort=Inv./Mov. code
+ShowWarehouse=显示仓库
+MovementCorrectStock=产品库存校正 %s
+MovementTransferStock=库存调拨移转 %s 到其他仓库库位中
+InventoryCodeShort=Inv./Mov. 代码
NoPendingReceptionOnSupplierOrder=No pending reception due to open supplier order
ThisSerialAlreadyExistWithDifferentDate=This lot/serial number (%s) already exists but with different eatby or sellby date (found %s but you enter %s).
OpenAll=Open for all actions
OpenInternal=Open for internal actions
OpenShipping=Open for shippings
OpenDispatch=Open for dispatch
+UseDispatchStatus=Use dispatch status (aprouve/refuse)
+OptionMULTIPRICESIsOn=Option "several prices per segment" is on. It means a product has several selling price so value for sell can't be calculated
+ProductStockWarehouseCreated=Stock limit for alert and desired optimal stock correctly created
+ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock correctly updated
+ProductStockWarehouseDeleted=Stock limit for alert and desired optimal stock correctly deleted
+AddNewProductStockWarehouse=Set new limit for alert and desired optimal stock
diff --git a/htdocs/langs/zh_CN/supplier_proposal.lang b/htdocs/langs/zh_CN/supplier_proposal.lang
index 909a4d713c1..23aecc96701 100644
--- a/htdocs/langs/zh_CN/supplier_proposal.lang
+++ b/htdocs/langs/zh_CN/supplier_proposal.lang
@@ -1,53 +1,54 @@
# Dolibarr language file - Source file is en_US - supplier_proposal
-SupplierProposal=Supplier commercial proposals
-supplier_proposalDESC=Manage price requests to suppliers
-SupplierProposalNew=New request
-CommRequest=Price request
-CommRequests=Price requests
-SearchRequest=Find a request
-DraftRequests=Draft requests
-SupplierProposalsDraft=Draft supplier proposals
-LastModifiedRequests=Latest %s modified price requests
-RequestsOpened=Open price requests
-SupplierProposalArea=Supplier proposals area
-SupplierProposalShort=Supplier proposal
-SupplierProposals=Supplier proposals
-SupplierProposalsShort=Supplier proposals
-NewAskPrice=New price request
-ShowSupplierProposal=Show price request
-AddSupplierProposal=Create a price request
-SupplierProposalRefFourn=Supplier ref
-SupplierProposalDate=Delivery date
+SupplierProposal=供应商商业报价
+supplier_proposalDESC=管理供应商询价申请
+SupplierProposalNew=新建申请
+CommRequest=询价申请
+CommRequests=询价申请
+SearchRequest=搜索申请
+DraftRequests=草稿
+SupplierProposalsDraft=供应商报价草稿
+LastModifiedRequests=最近变更的 %s 份询价申请
+RequestsOpened=打开询价申请
+SupplierProposalArea=供应商报价区
+SupplierProposalShort=供应商报价
+SupplierProposals=供应商报价
+SupplierProposalsShort=供应商报价
+NewAskPrice=新建询价申请
+ShowSupplierProposal=显示询价申请
+AddSupplierProposal=创建询价申请
+SupplierProposalRefFourn=供应商编号
+SupplierProposalDate=交货日期
SupplierProposalRefFournNotice=Before closing to "Accepted", think to grasp suppliers references.
-ConfirmValidateAsk=Are you sure you want to validate this price request under name %s ?
-DeleteAsk=Delete request
-ValidateAsk=Validate request
-SupplierProposalStatusDraft=Draft (needs to be validated)
+ConfirmValidateAsk=您确定想要确认这个名为 %s 的询价申请吗?
+DeleteAsk=删除申请
+ValidateAsk=验证申请
+SupplierProposalStatusDraft=草稿(需要确认)
SupplierProposalStatusValidated=Validated (request is open)
-SupplierProposalStatusClosed=Closed
-SupplierProposalStatusSigned=Accepted
-SupplierProposalStatusNotSigned=Refused
-SupplierProposalStatusDraftShort=Draft
-SupplierProposalStatusClosedShort=Closed
-SupplierProposalStatusSignedShort=Accepted
-SupplierProposalStatusNotSignedShort=Refused
-CopyAskFrom=Create price request by copying existing a request
-CreateEmptyAsk=Create blank request
-CloneAsk=Clone price request
-ConfirmCloneAsk=Are you sure you want to clone the price request %s ?
-ConfirmReOpenAsk=Are you sure you want to open back the price request %s ?
-SendAskByMail=Send price request by mail
-SendAskRef=Sending the price request %s
+SupplierProposalStatusClosed=关闭
+SupplierProposalStatusSigned=接受
+SupplierProposalStatusNotSigned=拒绝
+SupplierProposalStatusDraftShort=草稿
+SupplierProposalStatusClosedShort=关闭
+SupplierProposalStatusSignedShort=接受
+SupplierProposalStatusNotSignedShort=拒绝
+CopyAskFrom=复制已创建的询价申请为新的询价申请
+CreateEmptyAsk=创建空白申请
+CloneAsk=复制询价申请
+ConfirmCloneAsk=您确定想要复制这个询价申请 %s 吗?
+ConfirmReOpenAsk=您确定想要撤回这个询价申请 %s 吗?
+SendAskByMail=用邮件发送询价申请
+SendAskRef=发送询价申请 %s
SupplierProposalCard=Request card
-ConfirmDeleteAsk=Are you sure you want to delete this price request ?
-ActionsOnSupplierProposal=Events on price request
-DocModelAuroreDescription=A complete request model (logo...)
-CommercialAsk=Price request
+ConfirmDeleteAsk=您确定想要删除这个询价申请吗?
+ActionsOnSupplierProposal=询价申请的活动
+DocModelAuroreDescription=一个完成申请模型(logo...)
+CommercialAsk=询价申请
DefaultModelSupplierProposalCreate=Default model creation
-DefaultModelSupplierProposalToBill=Default template when closing a price request (accepted)
-DefaultModelSupplierProposalClosed=Default template when closing a price request (refused)
-ListOfSupplierProposal=List of supplier proposal requests
-SupplierProposalsToClose=Supplier proposals to close
-SupplierProposalsToProcess=Supplier proposals to process
-LastSupplierProposals=Last price requests
-AllPriceRequests=All requests
+DefaultModelSupplierProposalToBill=当关闭询价申请时的默认模板 (接受)
+DefaultModelSupplierProposalClosed=当关闭询价申请时的默认模板 (拒绝)
+ListOfSupplierProposal=供应商报价需求列表
+ListSupplierProposalsAssociatedProject=供应商报价与项目列表
+SupplierProposalsToClose=供应商无效报价
+SupplierProposalsToProcess=处理供应商报价
+LastSupplierProposals=最新的询价申请
+AllPriceRequests=全部申请
diff --git a/htdocs/langs/zh_CN/suppliers.lang b/htdocs/langs/zh_CN/suppliers.lang
index 4d3d59ae9e4..11c82a45a26 100644
--- a/htdocs/langs/zh_CN/suppliers.lang
+++ b/htdocs/langs/zh_CN/suppliers.lang
@@ -1,43 +1,43 @@
# Dolibarr language file - Source file is en_US - suppliers
Suppliers=供应商
SuppliersInvoice=供应商发票
-ShowSupplierInvoice=Show Supplier Invoice
+ShowSupplierInvoice=显示供应商发票
NewSupplier=新供应商
History=历史
-ListOfSuppliers=供应商名单
+ListOfSuppliers=供应商列表
ShowSupplier=查看供应商
OrderDate=订购日期
-BuyingPriceMin=Minimum purchase price
-BuyingPriceMinShort=Min purchase price
-TotalBuyingPriceMinShort=Total of subproducts purchase prices
-TotalSellingPriceMinShort=Total of subproducts sell prices
+BuyingPriceMin=Best buying price
+BuyingPriceMinShort=Best buying price
+TotalBuyingPriceMinShort=Total of subproducts buying prices
+TotalSellingPriceMinShort=Total of subproducts selling prices
SomeSubProductHaveNoPrices=Some sub-products have no price defined
-AddSupplierPrice=新增供应商的价格
-ChangeSupplierPrice=供应商的价格变化
+AddSupplierPrice=Add buying price
+ChangeSupplierPrice=Change buying price
ReferenceSupplierIsAlreadyAssociatedWithAProduct=该参考供应商已经与一参考:%s的
-NoRecordedSuppliers=没有供应商记录
+NoRecordedSuppliers=空空如也——没有供应商记录
SupplierPayment=供应商付款
SuppliersArea=供应商区
-RefSupplierShort=号。供应商
+RefSupplierShort=供应商编号
Availability=可用性
ExportDataset_fournisseur_1=供应商发票清单和发票的路线
ExportDataset_fournisseur_2=供应商发票和付款
-ExportDataset_fournisseur_3=供应商的订单和订单行
+ExportDataset_fournisseur_3=供应商订单和订单行
ApproveThisOrder=批准这一命令
ConfirmApproveThisOrder=你确定要批准了这项命令?
-DenyingThisOrder=Deny this order
+DenyingThisOrder=否认这笔订单
ConfirmDenyingThisOrder=你确定要否认这个秩序?
ConfirmCancelThisOrder=您确定要取消此订单?
-AddSupplierOrder=建立供应商的订单
+AddSupplierOrder=创建供应商订单
AddSupplierInvoice=创建供应商发票
-ListOfSupplierProductForSupplier=%产品供应商名单和价格的 S
+ListOfSupplierProductForSupplier=产品和供应商价格列表 %s
SentToSuppliers=发送到供应商
-ListOfSupplierOrders=List of supplier orders
-MenuOrdersSupplierToBill=Supplier orders to invoice
-NbDaysToDelivery=Delivery delay in days
+ListOfSupplierOrders=供应商订单列表
+MenuOrdersSupplierToBill=供应商订单发票
+NbDaysToDelivery=交货延迟天数
DescNbDaysToDelivery=The biggest deliver delay of the products from this order
-UseDoubleApproval=Use double approval when amount (without tax) is higher than (The second approval can be done by any user with the dedicated permission. Set to 0 for no double approval)
SupplierReputation=Supplier reputation
DoNotOrderThisProductToThisSupplier=Do not order
-NotTheGoodQualitySupplier=Wrong quality
+NotTheGoodQualitySupplier=劣质
ReputationForThisProduct=Reputation
+BuyerName=买家名称
diff --git a/htdocs/langs/zh_CN/trips.lang b/htdocs/langs/zh_CN/trips.lang
index 4877913e992..ad0b2f25485 100644
--- a/htdocs/langs/zh_CN/trips.lang
+++ b/htdocs/langs/zh_CN/trips.lang
@@ -1,66 +1,66 @@
# Dolibarr language file - Source file is en_US - trips
-ExpenseReport=Expense report
-ExpenseReports=HR费用报表
-Trips=HR费用报表
-TripsAndExpenses=Expenses reports
-TripsAndExpensesStatistics=Expense reports statistics
-TripCard=Expense report card
-AddTrip=Create expense report
-ListOfTrips=List of expense reports
+ExpenseReport=费用报表
+ExpenseReports=费用报表
+Trips=费用报表
+TripsAndExpenses=费用报表
+TripsAndExpensesStatistics=费用报表统计
+TripCard=费用报表信息卡
+AddTrip=创建费用报表
+ListOfTrips=费用报表列表
ListOfFees=费用清单
-ShowTrip=Show expense report
-NewTrip=New expense report
+ShowTrip=显示费用报表
+NewTrip=新建费用报表
CompanyVisited=公司/基础访问
FeesKilometersOrAmout=金额或公里
-DeleteTrip=Delete expense report
-ConfirmDeleteTrip=Are you sure you want to delete this expense report ?
-ListTripsAndExpenses=List of expense reports
-ListToApprove=Waiting for approval
-ExpensesArea=Expense reports area
-ClassifyRefunded=Classify 'Refunded'
+DeleteTrip=删除费用报表
+ConfirmDeleteTrip=您确定想要删除这个费用报表吗?
+ListTripsAndExpenses=费用报表列表
+ListToApprove=等待审批
+ExpensesArea=费用报表区
+ClassifyRefunded=归类 'Refunded'
ExpenseReportWaitingForApproval=A new expense report has been submitted for approval
-ExpenseReportWaitingForApprovalMessage=A new expense report has been submitted and is waiting for approval.\n- User: %s\n- Period: %s\nClick here to validate: %s
-TripId=Id expense report
-AnyOtherInThisListCanValidate=Person to inform for validation.
-TripSociete=Information company
-TripNDF=Informations expense report
-PDFStandardExpenseReports=Standard template to generate a PDF document for expense report
-ExpenseReportLine=Expense report line
+ExpenseReportWaitingForApprovalMessage=费用报销单已经提交并在等待审批中.\n- 用户: %s\n- 时期: %s\n点击这里来验证: %s
+TripId=费用报表ID号
+AnyOtherInThisListCanValidate=通知人确认。
+TripSociete=公司资料信息
+TripNDF=费用报表信息
+PDFStandardExpenseReports=用于生成费用报表PDF文档的标准模板
+ExpenseReportLine=费用报表明细
TF_OTHER=其他
-TF_TRIP=Transportation
+TF_TRIP=交通
TF_LUNCH=午餐
-TF_METRO=Metro
-TF_TRAIN=Train
-TF_BUS=Bus
-TF_CAR=Car
-TF_PEAGE=Toll
-TF_ESSENCE=Fuel
-TF_HOTEL=Hotel
-TF_TAXI=Taxi
+TF_METRO=地铁
+TF_TRAIN=火车
+TF_BUS=公交
+TF_CAR=汽车
+TF_PEAGE=总数
+TF_ESSENCE=燃料
+TF_HOTEL=酒店
+TF_TAXI=的士
ErrorDoubleDeclaration=You have declared another expense report into a similar date range.
AucuneLigne=There is no expense report declared yet
-ModePaiement=Payment mode
+ModePaiement=支付模式
VALIDATOR=User responsible for approval
-VALIDOR=Approved by
-AUTHOR=Recorded by
-AUTHORPAIEMENT=Paid by
-REFUSEUR=Denied by
-CANCEL_USER=Deleted by
+VALIDOR=被批准
+AUTHOR=记录人员
+AUTHORPAIEMENT=付款人
+REFUSEUR=否认人
+CANCEL_USER=删除者
-MOTIF_REFUS=Reason
-MOTIF_CANCEL=Reason
+MOTIF_REFUS=原因
+MOTIF_CANCEL=原因
-DATE_REFUS=Deny date
-DATE_SAVE=Validation date
-DATE_CANCEL=Cancelation date
-DATE_PAIEMENT=Payment date
+DATE_REFUS=否认日期
+DATE_SAVE=验证日期
+DATE_CANCEL=取消日期
+DATE_PAIEMENT=付款日期
-BROUILLONNER=Reopen
-ValidateAndSubmit=Validate and submit for approval
-ValidatedWaitingApproval=Validated (waiting for approval)
+BROUILLONNER=重新打开
+ValidateAndSubmit=同意验证和提交
+ValidatedWaitingApproval=验证 (等待审批)
NOT_AUTHOR=You are not the author of this expense report. Operation cancelled.
@@ -72,16 +72,16 @@ ConfirmValideTrip=Are you sure you want to approve this expense report ?
PaidTrip=Pay an expense report
ConfirmPaidTrip=Are you sure you want to change status of this expense report to "Paid" ?
-ConfirmCancelTrip=Are you sure you want to cancel this expense report ?
+ConfirmCancelTrip=您确定想要取消这个费用报表吗?
-BrouillonnerTrip=Move back expense report to status "Draft"
-ConfirmBrouillonnerTrip=Are you sure you want to move this expense report to status "Draft" ?
+BrouillonnerTrip=费用报表回退到"草稿"状态
+ConfirmBrouillonnerTrip=您确定想要将费用报表回退到"草稿"状态吗?
-SaveTrip=Validate expense report
-ConfirmSaveTrip=Are you sure you want to validate this expense report ?
+SaveTrip=批准费用报表
+ConfirmSaveTrip=您确定想要批准这个费用报表吗?
NoTripsToExportCSV=No expense report to export for this period.
-ExpenseReportPayment=Expense report payment
+ExpenseReportPayment=支付费用报表
-ExpenseReportsToApprove=Expense reports to approve
-ExpenseReportsToPay=Expense reports to pay
+ExpenseReportsToApprove=批准费用报表
+ExpenseReportsToPay=支付费用报表
diff --git a/htdocs/langs/zh_CN/users.lang b/htdocs/langs/zh_CN/users.lang
index e931bd3aad1..d400275e118 100644
--- a/htdocs/langs/zh_CN/users.lang
+++ b/htdocs/langs/zh_CN/users.lang
@@ -1,17 +1,17 @@
# Dolibarr language file - Source file is en_US - users
-HRMArea=HRM area
-UserCard=用户卡
-GroupCard=集团卡
+HRMArea=人力资源管理区
+UserCard=用户信息
+GroupCard=群组信息
Permission=允许
Permissions=权限
EditPassword=修改密码
-SendNewPassword=再生和发送密码
+SendNewPassword=重置密码
ReinitPassword=重生密码
PasswordChangedTo=密码更改为:%s
SubjectNewPassword=您的新密码Dolibarr
GroupRights=组权限
UserRights=用户权限
-UserGUISetup=用户显示设置
+UserGUISetup=用户看板设置
DisableUser=禁用
DisableAUser=禁用一个用户
DeleteUser=删除
@@ -25,78 +25,81 @@ ConfirmDeleteGroup=你确定要删除群组%s吗 ?
ConfirmEnableUser=您确定要启用用户%s吗 ?
ConfirmReinitPassword=你确定要生成一个新密码的用户%s吗 ?
ConfirmSendNewPassword=你确定要生成和发送新密码的用户%s吗 ?
-NewUser=新用户
+NewUser=新建用户
CreateUser=创建用户
-LoginNotDefined=登录没有定义。
+LoginNotDefined=登陆没有定义。
NameNotDefined=名称没有定义。
-ListOfUsers=用户名单
+ListOfUsers=用户列表
SuperAdministrator=超级管理员
SuperAdministratorDesc=管理员的所有权利
AdministratorDesc=Administrator
DefaultRights=默认权限
DefaultRightsDesc=这里定义默认 )权限自动授予一个新创建的用户的用户(转到卡上改变现有的用户权限。
DolibarrUsers=Dolibarr用户
-LastName=Last Name
+LastName=姓氏
FirstName=名字
-ListOfGroups=团体名单
-NewGroup=新组
+ListOfGroups=群组列表
+NewGroup=新建群组
CreateGroup=创建组
RemoveFromGroup=从组中删除
PasswordChangedAndSentTo=密码更改,发送到%s。
PasswordChangeRequestSent=要求更改密码的S%发送到%s。
MenuUsersAndGroups=用户和组
-LastGroupsCreated=Latest %s created groups
-LastUsersCreated=Latest %s users created
+LastGroupsCreated=最近创建的 %s 个群组
+LastUsersCreated=最近创建的 %s 位用户
ShowGroup=显示组
ShowUser=显示用户
-NonAffectedUsers=非受影响的用户
-UserModified=用户修改成功
+NonAffectedUsers=非指定的用户
+UserModified=用户变更成功
PhotoFile=图片档案
-ListOfUsersInGroup=在这个名单的用户组
-ListOfGroupsForUser=这个名单的用户群
-LinkToCompanyContact=链接到第三方/联系
+ListOfUsersInGroup=本群组的用户列表
+ListOfGroupsForUser=此用户的群组列表
+LinkToCompanyContact=链接到合伙人/联系人
LinkedToDolibarrMember=链接到会员
LinkedToDolibarrUser=用户链接到Dolibarr
-LinkedToDolibarrThirdParty=链接到第三方Dolibarr
+LinkedToDolibarrThirdParty=链接到Dolibarr合伙人
CreateDolibarrLogin=创建一个用户
-CreateDolibarrThirdParty=创建一个第三者
+CreateDolibarrThirdParty=创建合伙人
LoginAccountDisableInDolibarr=帐户已停用的Dolibarr。
-UsePersonalValue=使用个人价值
+UsePersonalValue=使用自定义值
InternalUser=内部用户
ExportDataset_user_1=Dolibarr的用户和属性
DomainUser=域用户%s
-Reactivate=重新启用
+Reactivate=重新激活
CreateInternalUserDesc=This form allows you to create an user internal to your company/foundation. To create an external user (customer, supplier, ...), use the button 'Create Dolibarr user' from third party's contact card.
-InternalExternalDesc=内部用户是一个用户是公司的一部分,你的/基础。
外部用户是一个客户,供应商或其他。
在这两种情况下,权限定义了Dolibarr权利,也有外部用户可以比内部用户(见首页 - 设置 - 显示不同的菜单经理)
+InternalExternalDesc=内部用户是一个用户同时也是你的公司/机构的一部分。
外部用户是一个客户,供应商或其他。
在这两种情况下,定义了Dolibarr权利权限,也有外部用户可以比内部用户(见首页 - 设置 - 显示界面)
PermissionInheritedFromAGroup=因为从权限授予一个用户的一组继承。
Inherited=遗传
-UserWillBeInternalUser=创建的用户将是一个内部用户(因为没有联系到一个特定的第三方)
-UserWillBeExternalUser=创建的用户将是外部用户(因为链接到一个特定的第三方)
+UserWillBeInternalUser=创建的用户将是一个内部用户(因为没有联系到一个特定的合伙人)
+UserWillBeExternalUser=创建的用户将是外部用户(因为链接到一个特定的合伙人)
IdPhoneCaller=手机来电者身份
NewUserCreated=创建用户%s
NewUserPassword=%变动的密码
-EventUserModified=用户%s修改
+EventUserModified=用户 %s 已变更
UserDisabled=用户%s禁用
UserEnabled=用户%s启动
UserDeleted=使用者%s删除
NewGroupCreated=集团创建%s的
-GroupModified=Group %s modified
+GroupModified=群组 %s 已变更
GroupDeleted=群组%s删除
ConfirmCreateContact=你确定要为此创造联系Dolibarr帐户?
ConfirmCreateLogin=你确定要给该成员创建Dolibarr登陆帐号吗?
ConfirmCreateThirdParty=你确定要创建该成员成为客户?
-LoginToCreate=登录创建
-NameToCreate=第三党的名称创建
+LoginToCreate=登陆创建
+NameToCreate=创建合伙人名称
YourRole=您的角色
YourQuotaOfUsersIsReached=你的活跃用户达到配额!
-NbOfUsers=NB用户
+NbOfUsers=用户数量
DontDowngradeSuperAdmin=只有超级管理员可以降级超级管理员
-HierarchicalResponsible=Supervisor
+HierarchicalResponsible=超级管理员
HierarchicView=分层视图
UseTypeFieldToChange=改变用户字段类型
OpenIDURL=OpenID URL
-LoginUsingOpenID=Use OpenID to login
-WeeklyHours=Weekly hours
-ColorUser=Color of the user
+LoginUsingOpenID=使用 OpenID 登陆
+WeeklyHours=每周工作时间
+ColorUser=用户颜色
DisabledInMonoUserMode=Disabled in maintenance mode
-UserAccountancyCode=User accountancy code
+UserAccountancyCode=用户科目代码
+UserLogoff=用户注销
+UserLogged=用户登录
+DateEmployment=Date of Employment
diff --git a/htdocs/langs/zh_CN/website.lang b/htdocs/langs/zh_CN/website.lang
index b1b51cfedc2..edd7384d103 100644
--- a/htdocs/langs/zh_CN/website.lang
+++ b/htdocs/langs/zh_CN/website.lang
@@ -1,25 +1,28 @@
# Dolibarr language file - Source file is en_US - website
-Shortname=Code
+Shortname=代码
WebsiteSetupDesc=Create here as much entry as number of different websites you need. Then go into menu Websites to edit them.
-DeleteWebsite=Delete website
+DeleteWebsite=删除网址
ConfirmDeleteWebsite=Are you sure you want to delete this web site. All its pages and content will also be removed.
-WEBSITE_PAGENAME=Page name/alias
-WEBSITE_CSS_URL=URL of external CSS file
-WEBSITE_CSS_INLINE=CSS content
-MediaFiles=Media library
-EditCss=Edit Style/CSS
-EditMenu=Edit menu
-EditPageMeta=Edit Meta
-EditPageContent=Edit Content
-Website=Web site
-AddPage=Add page
+WEBSITE_PAGENAME=页面名字/别名
+WEBSITE_CSS_URL=外部CSS文件的URL地址
+WEBSITE_CSS_INLINE=CSS 内容
+MediaFiles=媒体库
+EditCss=编辑 Style/CSS
+EditMenu=编辑菜单
+EditPageMeta=编辑 Meta
+EditPageContent=编辑内容
+Website=网站
+Webpage=Web page
+AddPage=添加页面
PreviewOfSiteNotYetAvailable=Preview of your website %s not yet available. You must first add a page.
RequestedPageHasNoContentYet=Requested page with id %s has not content yet or cache file .tpl.php was removed. Edit content of page to solve this.
-PageDeleted=Page '%s' of website %s deleted
-PageAdded=Page '%s' added
-ViewSiteInNewTab=View site in new tab
-ViewPageInNewTab=View page in new tab
-SetAsHomePage=Set as Home page
-RealURL=Real URL
-ViewWebsiteInProduction=View web site using home URLs
-SetHereVirtualHost=If you can set, on your web server, a dedicated virtual host with a root directory on %s, define here the virtual hostname so the preview will be done using this direct access instead of Dolibarr URLs wrapper.
+PageDeleted=网站 '%s' 页面 %s 已删除
+PageAdded=页面 '%s' 已添加
+ViewSiteInNewTab=在新标签页查看网站
+ViewPageInNewTab=在新标签页查看页面
+SetAsHomePage=设为首页
+RealURL=真实URL地址
+ViewWebsiteInProduction=使用主页URL网址查看网页
+SetHereVirtualHost=If you can set, on your web server, a dedicated virtual host with a root directory on %s, define here the virtual hostname so the preview can be done also using this direct web server access and not only using Dolibarr server.
+PreviewSiteServedByWebServer=Preview %s in a new tab. The %s will be served by an external web server (like Apache, Nginx, IIS). You must instal and setup this server before.
URL of %s served by external server:
%s
+PreviewSiteServedByDolibarr=Preview %s in a new tab. The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are using path of your Dolibarr.
URL of %s served by Dolibarr:
%s
diff --git a/htdocs/langs/zh_CN/withdrawals.lang b/htdocs/langs/zh_CN/withdrawals.lang
index bd1675d1bf3..f69a2ebd986 100644
--- a/htdocs/langs/zh_CN/withdrawals.lang
+++ b/htdocs/langs/zh_CN/withdrawals.lang
@@ -1,29 +1,30 @@
# Dolibarr language file - Source file is en_US - withdrawals
-CustomersStandingOrdersArea=站在客户的订单面积
-StandingOrders=常年订单
-StandingOrder=常年订单
-NewStandingOrder=新的长期订单
+CustomersStandingOrdersArea=Direct debit payment orders area
+SuppliersStandingOrdersArea=Direct credit payment orders area
+StandingOrders=Direct debit payment orders
+StandingOrder=Direct debit payment order
+NewStandingOrder=New direct debit order
StandingOrderToProcess=要处理
-WithdrawalsReceipts=提款收据
-WithdrawalReceipt=提款收据
-LastWithdrawalReceipts=Latest %s withdrawal receipts
-WithdrawalsLines=提款线
-RequestStandingOrderToTreat=Request for standing orders to process
-RequestStandingOrderTreated=Request for standing orders processed
-NotPossibleForThisStatusOfWithdrawReceiptORLine=Not yet possible. Withdraw status must be set to 'credited' before declaring reject on specific lines.
-NbOfInvoiceToWithdraw=可撤消请求发票数目
-NbOfInvoiceToWithdrawWithInfo=对已设置银行信息用户,可撤消请求发票数目
-InvoiceWaitingWithdraw=发票等待撤离
+WithdrawalsReceipts=Direct debit orders
+WithdrawalReceipt=Direct debit order
+LastWithdrawalReceipts=Latest %s direct debit files
+WithdrawalsLines=Direct debit order lines
+RequestStandingOrderToTreat=Request for direct debit payment order to process
+RequestStandingOrderTreated=Request for direct debit payment order processed
+NotPossibleForThisStatusOfWithdrawReceiptORLine=这不可能。在声明拒绝特定明细行之前撤回状态必须设置为 'credited' 。
+NbOfInvoiceToWithdraw=Nb. of invoice with direct debit order
+NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment orders having defined bank account information
+InvoiceWaitingWithdraw=Invoice waiting for direct debit
AmountToWithdraw=收回的款额
-WithdrawsRefused=拒绝撤回
+WithdrawsRefused=Direct debit refused
NoInvoiceToWithdraw=无付款方式客户发票“撤回”是等待。继续就提款卡发票'标签作出要求。
-ResponsibleUser=负责用户
-WithdrawalsSetup=提款设置
-WithdrawStatistics=提款的统计
-WithdrawRejectStatistics=撤回拒绝的统计
-LastWithdrawalReceipt=Latest %s withdrawal receipts
+ResponsibleUser=责任人
+WithdrawalsSetup=Direct debit payment setup
+WithdrawStatistics=Direct debit payment statistics
+WithdrawRejectStatistics=Direct debit payment reject statistics
+LastWithdrawalReceipt=Latest %s direct debit receipts
MakeWithdrawRequest=作出撤回请求
-ThirdPartyBankCode=第三方银行代码
+ThirdPartyBankCode=合伙人银行账号
NoInvoiceCouldBeWithdrawed=没有发票withdrawed成功。检查发票的公司是一个有效的禁令。
ClassCredited=分类记
ClassCreditedConfirm=你确定要分类这一撤离收据上记入您的银行帐户?
@@ -32,13 +33,13 @@ TransMetod=传输的方法
Send=发送
Lines=线路
StandingOrderReject=发出拒绝
-WithdrawalRefused=提款Refuseds
+WithdrawalRefused=提款已被拒绝
WithdrawalRefusedConfirm=你确定要输入一个社会拒绝撤出
RefusedData=日期拒收
RefusedReason=拒绝的原因
RefusedInvoicing=帐单拒绝
NoInvoiceRefused=拒绝不收
-InvoiceRefused=Invoice refused (Charge the rejection to customer)
+InvoiceRefused=订单已被拒绝 (Charge the rejection to customer)
StatusWaiting=等候
StatusTrans=传播
StatusCredited=计入
@@ -46,7 +47,7 @@ StatusRefused=拒绝
StatusMotif0=未指定
StatusMotif1=提供insuffisante
StatusMotif2=Tirage conteste
-StatusMotif3=没有撤退的命令
+StatusMotif3=No direct debit payment order
StatusMotif4=客户订单
StatusMotif5=肋inexploitable
StatusMotif6=帐户无余额
@@ -61,28 +62,43 @@ NotifyCredit=提款信用
NumeroNationalEmetter=国家发射数
WithBankUsingRIB=有关银行账户,使用肋
WithBankUsingBANBIC=使用的IBAN / BIC / SWIFT的银行帐户
-BankToReceiveWithdraw=银行帐户,以接收退出
+BankToReceiveWithdraw=Bank account to receive direct debit
CreditDate=信贷
WithdrawalFileNotCapable=Unable to generate withdrawal receipt file for your country %s (Your country is not supported)
ShowWithdraw=显示撤柜
IfInvoiceNeedOnWithdrawPaymentWontBeClosed=然而,如果发票已至少有一个撤出支付尚未处理的,它不会被设置为支付最高允许管理撤出之前。
-DoStandingOrdersBeforePayments=This tab allows you to request a standing order. Once done, go into menu Bank->Withdrawal to manage the standing order. When standing order is closed, payment on invoice will be automatically recorded, and invoice closed if remainder to pay is null.
+DoStandingOrdersBeforePayments=This tab allows you to request a direct debit payment order. Once done, go into menu Bank->Withdrawal to manage the direct debit payment order. When payment order is closed, payment on invoice will be automatically recorded, and invoice closed if remainder to pay is null.
WithdrawalFile=撤回文件
SetToStatusSent=设置状态“发送的文件”
ThisWillAlsoAddPaymentOnInvoice=这也将创造在付款发票上,将它们归类支付
-StatisticsByLineStatus=Statistics by status of lines
-RUM=RUM
-RUMWillBeGenerated=RUM number will be generated once bank account information are saved
-WithdrawMode=Withdraw mode (FRST or RECUR)
+StatisticsByLineStatus=按状态明细统计
+RUM=UMR
+RUMLong=Unique Mandate Reference
+RUMWillBeGenerated=UMR number will be generated once bank account information are saved
+WithdrawMode=Direct debit mode (FRST or RECUR)
WithdrawRequestAmount=Withdraw request amount:
WithdrawRequestErrorNilAmount=Unable to create withdraw request for nil amount.
+SepaMandate=SEPA Direct Debit Mandate
+SepaMandateShort=SEPA Mandate
+PleaseReturnMandate=Please return this mandate form by email to %s or by mail to
+SEPALegalText=By signing this mandate form, you authorize (A) %s to send instructions to your bank to debit your account and (B) your bank to debit your account in accordance with the instructions from %s. As part of your rights, you are entitled to a refund from your bank under the terms and conditions of your agreement with your bank. A refund must be claimed within 8 weeks starting from the date on which your account was debited. Your rights regarding the above mandate are explained in a statement that you can obtain from your bank.
+CreditorIdentifier=Creditor Identifier
+CreditorName=Creditor’s Name
+SEPAFillForm=(B) Please complete all the fields marked *
+SEPAFormYourName=Your name
+SEPAFormYourBAN=Your Bank Account Name (IBAN)
+SEPAFormYourBIC=Your Bank Identifier Code (BIC)
+SEPAFrstOrRecur=Type of payment
+ModeRECUR=Reccurent payment
+ModeFRST=One-off payment
+PleaseCheckOne=Please check one only
### Notifications
-InfoCreditSubject=由银行支付的长期订单%s
-InfoCreditMessage=站在为了%s银行已支付
付款资料:%s
-InfoTransSubject=传输到银行的长期订单%s
-InfoTransMessage=%s %s银行长期订单的%s已被transmited。
+InfoCreditSubject=Payment of direct debit payment order %s by the bank
+InfoCreditMessage=The direct debit payment order %s has been paid by the bank
Data of payment: %s
+InfoTransSubject=Transmission of direct debit payment order %s to bank
+InfoTransMessage=The direct debit payment order %s has been sent to bank by %s %s.
InfoTransData=金额:%s
metode:%s
日期:%s
-InfoRejectSubject=定期支付被拒
-InfoRejectMessage=你好,
与公司%s相关的发票%s的定期支付,支付额为%s, 被银行
--
%s 拒绝
+InfoRejectSubject=Direct debit payment order refused
+InfoRejectMessage=Hello,
the direct debit payment order of invoice %s related to the company %s, with an amount of %s has been refused by the bank.
--
%s
ModeWarning=实模式下的选项没有设置,这个模拟后,我们停止
diff --git a/htdocs/langs/zh_CN/workflow.lang b/htdocs/langs/zh_CN/workflow.lang
index 266d7dbbfca..39a67e096b0 100644
--- a/htdocs/langs/zh_CN/workflow.lang
+++ b/htdocs/langs/zh_CN/workflow.lang
@@ -1,11 +1,13 @@
-# Dolibarr language file - Source file is en_US - admin
+# Dolibarr language file - Source file is en_US - workflow
WorkflowSetup=工作流模块的设置
-WorkflowDesc=This module is designed to modify the behaviour of automatic actions into application. By default, workflow is open (you can do things in the order you want). You can activate the automatic actions you are interested in.
-ThereIsNoWorkflowToModify=There is no workflow modifications available with the activated modules.
-descWORKFLOW_PROPAL_AUTOCREATE_ORDER=Automatically create a customer order after a commercial proposal is signed
-descWORKFLOW_PROPAL_AUTOCREATE_INVOICE=Automatically create a customer invoice after a commercial proposal is signed
-descWORKFLOW_CONTRACT_AUTOCREATE_INVOICE=Automatically create a customer invoice after a contract is validated
-descWORKFLOW_ORDER_AUTOCREATE_INVOICE=Automatically create a customer invoice after a customer order is closed
-descWORKFLOW_ORDER_CLASSIFY_BILLED_PROPAL=分类链接来源建议,建立客户订单时设置支付
-descWORKFLOW_INVOICE_CLASSIFY_BILLED_ORDER=Classify linked source customer order(s) to billed when customer invoice is set to paid
-descWORKFLOW_INVOICE_AMOUNT_CLASSIFY_BILLED_ORDER=Classify linked source customer order(s) to billed when customer invoice is validated
+WorkflowDesc=此模块的设计,以修改自动动作到应用程序的行为。默认情况下,工作流是打开的(你可以按你想要的顺序做事情)。你可以激活你感兴趣的自动动作。
+ThereIsNoWorkflowToModify=没有工作流程,您可以修改你已激活的模块。
+descWORKFLOW_PROPAL_AUTOCREATE_ORDER=商业提案签署后自动创建一个客户订单
+descWORKFLOW_PROPAL_AUTOCREATE_INVOICE=当商业建议签署后自动创建客户发票
+descWORKFLOW_CONTRACT_AUTOCREATE_INVOICE=在合同确认后自动创建客户发票
+descWORKFLOW_ORDER_AUTOCREATE_INVOICE=当客户订单关闭后自动创建客户发票
+descWORKFLOW_ORDER_CLASSIFY_BILLED_PROPAL=分类链接来源建议,创建客户订单时设置支付
+descWORKFLOW_INVOICE_CLASSIFY_BILLED_ORDER=当客户发票标记为已开票时将账单归类到客户订单(s)资源
+descWORKFLOW_INVOICE_AMOUNT_CLASSIFY_BILLED_ORDER=当客户发票标记为已确认时将账单归类到客户订单(s)资源
+descWORKFLOW_INVOICE_CLASSIFY_BILLED_PROPAL=当客户发票生效时分类链接报价源到账单
+descWORKFLOW_ORDER_CLASSIFY_SHIPPED_SHIPPING=Classify shipped linked source order on shipping validate if quantity shipped is the same as in order
diff --git a/htdocs/langs/zh_TW/accountancy.lang b/htdocs/langs/zh_TW/accountancy.lang
index c17acdcdff3..a603ce14e40 100644
--- a/htdocs/langs/zh_TW/accountancy.lang
+++ b/htdocs/langs/zh_TW/accountancy.lang
@@ -14,48 +14,69 @@ Journaux=Journals
JournalFinancial=Financial journals
BackToChartofaccounts=Return chart of accounts
+AccountancyArea=Accountancy area
+AccountancyAreaDescIntro=Usage of the accountancy module is done in several step:
+AccountancyAreaDescActionOnce=The following actions are usually executed one time only, or once per year...
+AccountancyAreaDescActionFreq=The following actions are usually executed every month, week or day for very large companies...
+AccountancyAreaDescChart=STEP %s: Create or check your chart of account from menu %s
+AccountancyAreaDescProd=STEP %s: Check the binding between products/services and accounting account is done. Complete missing bindings. This will save you time in future for the next steps by suggesting you the correct default accounting account on your invoice lines.
For this you can use the menu entry %s.
+AccountancyAreaDescBank=STEP %s: Check the binding between bank accounts and accounting account is done. Complete missing bindings. This will save you time in future for the next steps by suggesting you the correct default accounting account on your payment lines.
For this, go on the card of each financial account. You can start from page %s.
+AccountancyAreaDescVat=STEP %s: Check the binding between vat payment and accounting account is done. Complete missing bindings. This will save you time in future for the next steps by suggesting you the correct default accounting account on records related to VAT payments.
You can set accounting accounts to use for each VAT from page %s.
+AccountancyAreaDescSal=STEP %s: Check the binding between salaries payment and accounting account is done. Complete missing bindings. This will save you time in future for the next steps by suggesting you the correct default accounting account on records related to payment of salaries.
For this you can use the menu entry %s.
+AccountancyAreaDescContrib=STEP %s: Check the binding between special expences (social or fiscal contributions) and accounting account is done. Complete missing bindings. This will save you time in future for the next steps by suggesting you the correct default accounting account on records related to payments of social contributions.
For this you can use the menu entry %s.
+AccountancyAreaDescDonation=STEP %s: Check the binding between donation and accounting account is done. Complete missing bindings. This will save you time in future for the next steps by suggesting you the correct default accounting account on records related to payments of donation.
You can set the account dedicated for that from the menu entry %s.
+
+AccountancyAreaDescCustomer=STEP %s: Check the binding between existing customer invoice lines and accounting account is done. Complete missing bindings. Once binding is complete, application will be able to record transactions in General Ledger in one click.
For this you can use the menu entry %s.
+AccountancyAreaDescSupplier=STEP %s: Check the binding between existing supplier invoice lines and accounting account is done. Complete missing bindings. Once binding is complete, application will be able to record transactions in General Ledger in one click.
For this you can use the menu entry %s.
+AccountancyAreaDescWriteRecords=STEP %s: Write transactions into the General Ledger. Add or edit existing transactions and generate reports
+
Selectchartofaccounts=Select a chart of accounts
Addanaccount=Add an accounting account
AccountAccounting=Accounting account
AccountAccountingShort=Account
AccountAccountingSuggest=Accounting account suggest
-Ventilation=Breakdown
+Ventilation=Binding to accounts
+ProductsBinding=Products bindings
MenuAccountancy=Accountancy
-CustomersVentilation=Breakdown customers
-SuppliersVentilation=Breakdown suppliers
+CustomersVentilation=Customer invoice binding
+SuppliersVentilation=Supplier invoice binding
Reports=Reports
NewAccount=New accounting account
Create=Create
-CreateMvts=Create movement
-UpdateMvts=Modification of a movement
-WriteBookKeeping=Record accounts in general ledger
+CreateMvts=Create new transaction
+UpdateMvts=Modification of a transaction
+WriteBookKeeping=Record operations in General Ledger
Bookkeeping=General ledger
AccountBalance=Account balance
CAHTF=Total purchase supplier before tax
-InvoiceLines=Lines of invoice to be ventilated
-InvoiceLinesDone=Ventilated lines of invoice
-IntoAccount=Ventilate in the accounting account
+InvoiceLines=Lines of invoices to bind
+InvoiceLinesDone=Bound lines of invoices
+IntoAccount=Bind line with the accounting account
-Ventilate=Ventilate
+Ventilate=Bind
Processing=Processing
EndProcessing=The end of processing
-AnyLineVentilate=Any lines to ventilate
+AnyLineVentilate=Any lines to bind
SelectedLines=Selected lines
Lineofinvoice=Line of invoice
-VentilatedinAccount=Ventilated successfully in the accounting account
-NotVentilatedinAccount=Not ventilated in the accounting account
+VentilatedinAccount=Binded successfully to the accounting account
+NotVentilatedinAccount=Not bound to the accounting account
+XLineSuccessfullyBinded=%s products/services successfuly bound to an accounting account
+XLineFailedToBeBinded=%s products/services were not bound to any accounting account
-ACCOUNTING_LIMIT_LIST_VENTILATION=Number of elements to be breakdown shown by page (maximum recommended : 50)
-ACCOUNTING_LIST_SORT_VENTILATION_TODO=Begin the sorting of the breakdown pages "Has to breakdown" by the most recent elements
-ACCOUNTING_LIST_SORT_VENTILATION_DONE=Begin the sorting of the breakdown pages "Breakdown" by the most recent elements
+ACCOUNTING_LIMIT_LIST_VENTILATION=Number of elements to bind shown by page (maximum recommended : 50)
+ACCOUNTING_LIST_SORT_VENTILATION_TODO=Begin the sorting of the page "Binding to do" by the most recent elements
+ACCOUNTING_LIST_SORT_VENTILATION_DONE=Begin the sorting of the page "Binding done" by the most recent elements
ACCOUNTING_LENGTH_DESCRIPTION=Length for displaying product & services description in listings (Best = 50)
ACCOUNTING_LENGTH_DESCRIPTION_ACCOUNT=Length for displaying product & services account description form in listings (Best = 50)
-ACCOUNTING_LENGTH_GACCOUNT=Length of the general accounts
-ACCOUNTING_LENGTH_AACCOUNT=Length of the third party accounts
+ACCOUNTING_LENGTH_GACCOUNT=Length of the general accounting accounts
+ACCOUNTING_LENGTH_AACCOUNT=Length of the third party accounting accounts
+ACCOUNTING_MANAGE_ZERO=Manage the zero at the end of an accounting account. Needed by some countries. Disable by default. Be careful with the function "length of the accounts".
+BANK_DISABLE_DIRECT_INPUT=Disable free input of bank transactions (Enabled by default with this module).
ACCOUNTING_SELL_JOURNAL=Sell journal
ACCOUNTING_PURCHASE_JOURNAL=Purchase journal
@@ -81,32 +102,31 @@ Sens=Sens
Codejournal=Journal
NumPiece=Piece number
AccountingCategory=Accounting category
-
NotMatch=Not Set
-
DeleteMvt=Delete general ledger lines
DelYear=Year to delete
DelJournal=Journal to delete
-ConfirmDeleteMvt=This will delete all line of of the general ledger for year and/or from a specifics journal
-
+ConfirmDeleteMvt=This will delete all lines of the general ledger for year and/or from a specifics journal
+ConfirmDeleteMvtPartial=This will delete the selected line(s) of the general ledger
DelBookKeeping=Delete the records of the general ledger
-
DescSellsJournal=Sells journal
DescPurchasesJournal=Purchases journal
FinanceJournal=Finance journal
DescFinanceJournal=Finance journal including all the types of payments by bank account
-
+DescJournalOnlyBindedVisible=This is a view of records that are bound to products/services accountancy account and can be recorded into the General Ledger.
+VATAccountNotDefined=Account for VAT not defined
+ThirdpartyAccountNotDefined=Account for third party not defined
+ProductAccountNotDefined=Account for product not defined
+BankAccountNotDefined=Account for bank not defined
CustomerInvoicePayment=Payment of invoice customer
-
ThirdPartyAccount=Thirdparty account
-
-NewAccountingMvt=New movement
-NumMvts=Number of movement
-ListeMvts=List of the movement
+NewAccountingMvt=New transaction
+NumMvts=Numero of transaction
+ListeMvts=List of movements
ErrorDebitCredit=Debit and Credit cannot have a value at the same time
-ReportThirdParty=List thirdparty account
-DescThirdPartyReport=Consult here the list of the thirdparty customers and the suppliers and their accounting accounts
+ReportThirdParty=List third party account
+DescThirdPartyReport=Consult here the list of the third party customers and suppliers and their accounting accounts
ListAccounts=List of the accounting accounts
@@ -114,22 +134,29 @@ Pcgtype=Class of account
Pcgsubtype=Under class of account
Accountparent=Root of the account
-DescVentilCustomer=Consult here the annual breakdown accounting of your invoices customers
TotalVente=Total turnover before tax
TotalMarge=Total sales margin
-DescVentilDoneCustomer=Consult here the list of the lines of invoices customers and their accounting account
-DescVentilTodoCustomer=Ventilate your lines of customer invoice with an accounting account
-ChangeAccount=Change the accounting account for lines selected by the account:
+
+DescVentilCustomer=Consult here the list of customer invoice lines bound (or not) to a product accounting account
+DescVentilMore=In most cases, if you use predefined products or services and you set the account number on the product/service card, the application will be able to make all the binding between your invoice lines and the accounting account of your chart of accounts, just in one click with the button "%s". If account was not set on product/service cards or if you still has some lines not bound to any account, you will have to make a manual binding from the menu "%s".
+DescVentilDoneCustomer=Consult here the list of the lines of invoices customers and their product accounting account
+DescVentilTodoCustomer=Bind invoice lines not already bound with a product accounting account
+ChangeAccount=Change the product/service accounting account for selected lines with the following accounting account:
Vide=-
-DescVentilSupplier=Consult here the annual breakdown accounting of your invoices suppliers
+DescVentilSupplier=Consult here the list of supplier invoice lines bound or not yet bound to a product accounting account
DescVentilDoneSupplier=Consult here the list of the lines of invoices supplier and their accounting account
-ValidateHistory=Validate Automatically
+ValidateHistory=Bind Automatically
+AutomaticBindingDone=Automatic binding done
ErrorAccountancyCodeIsAlreadyUse=Error, you cannot delete this accounting account because it is used
MvtNotCorrectlyBalanced=Mouvement not correctly balanced. Credit = %s. Debit = %s
-FicheVentilation=Breakdown card
+FicheVentilation=Binding card
GeneralLedgerIsWritten=Operations are written in the general ledger
+GeneralLedgerSomeRecordWasNotRecorded=Some of the transactions could not be recorded.
+NoNewRecordSaved=No new record saved
+ListOfProductsWithoutAccountingAccount=List of products not bound to any accounting account
+ChangeBinding=Change the binding
## Admin
ApplyMassCategories=Apply mass categories
@@ -151,12 +178,14 @@ Modelcsv_cogilog=Export towards Cogilog
## Tools - Init accounting account on product / service
InitAccountancy=Init accountancy
-InitAccountancyDesc=This page can be used to initialize an accounting account on products and services that does not have accountancy account defined for sales and purchases. Check before that setup of module accountancy is complete.
+InitAccountancyDesc=This page can be used to initialize an accounting account on products and services that does not have accountancy account defined for sales and purchases. Check before that setup of chart of accounts is complete.
Options=Options
OptionModeProductSell=Mode sales
OptionModeProductBuy=Mode purchases
OptionModeProductSellDesc=Show all products with no accounting account defined for sales.
OptionModeProductBuyDesc=Show all products with no accounting account defined for purchases.
+CleanFixHistory=Remove accountancy code from lines that not exists into charts of account
+CleanHistory=Reset all bindings for selected year
## Dictionary
Range=Range of accounting account
@@ -167,3 +196,9 @@ Formula=Formula
ErrorNoAccountingCategoryForThisCountry=No accounting category are available for this country
ExportNotSupported=The export format setuped is not supported into this page
BookeppingLineAlreayExists=Lines already existing into bookeeping
+
+Binded=Lines bound
+ToBind=Lines to bind
+
+WarningReportNotReliable=Warning, this report is not based on the General Ledger, so is not reliable yet. It will be replaced by a correct report in a next version.
+
diff --git a/htdocs/langs/zh_TW/admin.lang b/htdocs/langs/zh_TW/admin.lang
index 27eea2ef5c6..860889373b1 100644
--- a/htdocs/langs/zh_TW/admin.lang
+++ b/htdocs/langs/zh_TW/admin.lang
@@ -2,17 +2,22 @@
Foundation=Foundation
Version=版本
VersionProgram=版本計劃
-VersionLastInstall=Initial install version
-VersionLastUpgrade=Latest version upgrade
+VersionLastInstall=初始安裝版
+VersionLastUpgrade=最新版本升級
VersionExperimental=實驗
VersionDevelopment=發展
VersionUnknown=未知
VersionRecommanded=推薦
-FileCheck=Files Integrity
+FileCheck=Files integrity checker
+FileCheckDesc=This tool allows you to check the integrity of files of your application, comparing each files with the official ones. You can use this tool to detect if some files were modified by a hacker for example.
+MakeIntegrityAnalysisFrom=Make integrity analysis of application files from
+LocalSignature=Embedded local signature (less reliable)
+RemoteSignature=Remote distant signature (more reliable)
FilesMissing=Missing Files
FilesUpdated=Updated Files
-FileCheckDolibarr=Check Dolibarr Files Integrity
-XmlNotFound=Xml File of Dolibarr Integrity Not Found
+FileCheckDolibarr=Check integrity of application files
+AvailableOnlyOnPackagedVersions=The local file for integrity checking is only available when application is installed from a certified package
+XmlNotFound=Xml Integrity File of application not found
SessionId=會話ID
SessionSaveHandler=處理程序,以節省會議
SessionSavePath=本地化存儲會議
@@ -49,7 +54,7 @@ ErrorDecimalLargerThanAreForbidden=錯誤,1%的精度高於不支持。
DictionarySetup=Dictionary setup
Dictionary=Dictionaries
Chartofaccounts=Chart of accounts
-Fiscalyear=Fiscal years
+Fiscalyear=Fiscal year
ErrorReservedTypeSystemSystemAuto=Value 'system' and 'systemauto' for type is reserved. You can use 'user' as value to add your own record
ErrorCodeCantContainZero=Code can't contain value 0
DisableJavascript=Disable JavaScript and Ajax functions (Recommended for blind person or text browsers)
@@ -59,7 +64,7 @@ DelaiedFullListToSelectCompany=Wait you press a key before loading content of th
DelaiedFullListToSelectContact=Wait you press a key before loading content of contact combo list (This may increase performance if you have a large number of contact)
NumberOfKeyToSearch=需要 %s 個字元來觸發搜尋
NotAvailableWhenAjaxDisabled=用時沒有Ajax的殘疾人
-AllowToSelectProjectFromOtherCompany=On document of a thirdparty, can choose a project linked to another thirdparty
+AllowToSelectProjectFromOtherCompany=On document of a third party, can choose a project linked to another third party
JavascriptDisabled=禁用JavaScript
UsePreviewTabs=使用預覽標籤
ShowPreview=顯示預覽
@@ -69,9 +74,9 @@ CurrentTimeZone=PHP服務器的TimeZone
MySQLTimeZone=TimeZone MySql (database)
TZHasNoEffect=Dates are stored and returned by database server as if they were kept as submited string. The timezone has effect only when using UNIX_TIMESTAMP function (that should not be used by Dolibarr, so database TZ should have no effect, even if changed after data was entered).
Space=空間
-Table=Table
+Table=表格
Fields=菲爾茲
-Index=Index
+Index=索引
Mask=遮罩
NextValue=下一個產生的值
NextValueForInvoices=下一個發票(invoice)編碼值
@@ -115,11 +120,11 @@ DaylingSavingTime=夏令時間(用戶)
CurrentHour=當前 PHP伺服器時間
CurrentSessionTimeOut=當前會話超時
YouCanEditPHPTZ=To set a different PHP timezone (not required), you can try to add a file .htacces with a line like this "SetEnv TZ Europe/Paris"
-Box=Widget
-Boxes=Widgets
+Box=小工具
+Boxes=小工具
MaxNbOfLinesForBoxes=Max number of lines for widgets
PositionByDefault=預設順序
-Position=Position
+Position=位置
MenusDesc=Menu managers set content of the two menu bars (horizontal and vertical).
MenusEditorDesc=The menu editor allows you to define custom menu entries. Use it carefully to avoid instability and permanently unreachable menu entries.
Some modules add menu entries (in menu All mostly). If you remove some of these entries by mistake, you can restore them disabling and reenabling the module.
MenuForUsers=用戶菜單
@@ -176,10 +181,11 @@ EncodeBinariesInHexa=在十六進制編碼的二進制數據
IgnoreDuplicateRecords=忽略重複的錯誤記錄(插入忽略)
AutoDetectLang=自動檢測(瀏覽器的語言)
FeatureDisabledInDemo=在演示功能禁用
+FeatureAvailableOnlyOnStable=Feature only available on official stable versions
Rights=權限
BoxesDesc=Widgets are components showing some information that you can add to personalize some pages. You can choose between showing the widget or not by selecting target page and clicking 'Activate', or by clicking the dustbin to disable it.
OnlyActiveElementsAreShown=只有被 modules.php 所啟用的模組才會顯示。
-ModulesDesc=Dolibarr模組定義哪些功能是在軟件中啟用。有些模組需要您必須授予權限給用戶,在啟用模組。
+ModulesDesc=Dolibarr modules define which functionality is enabled in software. Some modules require permissions you must grant to users, after enabling module. Click on button on/off to enable a module/feature.
ModulesMarketPlaceDesc=You can find more modules to download on external websites on the Internet...
ModulesMarketPlaces=更多的模組...
DoliStoreDesc=DoliStore,為Dolibarr的ERP / CRM的外部模組官方市場
@@ -273,9 +279,10 @@ YouCanSubmitFile=For this step, you can send package using this tool: Select mod
CurrentVersion=此系統軟體(Dolibarr)目前版本
CallUpdatePage=Go to the page that updates the database structure and data: %s.
LastStableVersion=Latest stable version
+LastActivationDate=Last activation date
UpdateServerOffline=Update server offline
GenericMaskCodes=這個編碼模組使用方式如下:
1. {000000}表示每個 %s 編碼會依據此參數產生序號字串,且會自動遞增。有多少個0就表示序號字串有多長,滿最大值會自動歸0。
2. {000000+000} 同上面第一條,但是多了 offset 功能,也就第一筆 %s 編碼的起始序號會根據 + 號後面的參數而定。
3. {000000@x} 同上面第一條,但是每當為新的月份時,會將序號歸0。如果使用兩個x 則必需要有 {yy}{mm} 或 {yyyy}{mm} 參數。
{dd} 表示天 (01 to 31).
{mm} 表示月 (01 to 12)
{yy}, {yyyy} or {y} 表示用多少位數顯示年
-GenericMaskCodes2={cccc} the client code on n characters
{cccc000} the client code on n characters is followed by a counter dedicated for customer. This counter dedicated to customer is reset at same time than global counter.
{tttt} The code of thirdparty type on n characters (see dictionary-thirdparty types).
+GenericMaskCodes2={cccc} the client code on n characters
{cccc000} the client code on n characters is followed by a counter dedicated for customer. This counter dedicated to customer is reset at same time than global counter.
{tttt} The code of third party type on n characters (see dictionary-thirdparty types).
GenericMaskCodes3=非遮罩字元的則該字元維持不變,也就是 A 就是 A,Z 就是 Z
注意:不允許空白字元
GenericMaskCodes4a=例如: 第99筆 %s 資訊於 2007-01-31 建立完成:
GenericMaskCodes4b=例如: 於 2007-01-31 建立的客戶/供應商資訊:
@@ -331,7 +338,7 @@ UrlGenerationParameters=參數,以確保網址
SecurityTokenIsUnique=每個URL使用獨特的securekey參數
EnterRefToBuildUrl=輸入參考對象%s
GetSecuredUrl=獲取計算網址
-ButtonHideUnauthorized=Hide buttons for unauthorized actions instead of showing disabled buttons
+ButtonHideUnauthorized=Hide buttons to non admin users for unauthorized actions instead of showing greyed disabled buttons
OldVATRates=Old VAT rate
NewVATRates=New VAT rate
PriceBaseTypeToChange=Modify on prices with base reference value defined on
@@ -349,6 +356,7 @@ ExtrafieldMail = Email
ExtrafieldSelect = Select list
ExtrafieldSelectList = Select from table
ExtrafieldSeparator=Separator
+ExtrafieldPassword=Password
ExtrafieldCheckBox=Checkbox
ExtrafieldRadio=Radio button
ExtrafieldCheckBoxFromList= Checkbox from table
@@ -383,11 +391,14 @@ EnableFileCache=Enable file cache
ShowDetailsInPDFPageFoot=Add more details into footer of PDF files, like your company address, or manager names (to complete professional ids, company capital and VAT number).
NoDetails=No more details in footer
DisplayCompanyInfo=Display company address
-DisplayCompanyInfoAndManagers=Display company and manager names
+DisplayCompanyManagers=Display manager names
+DisplayCompanyInfoAndManagers=Display company address and manager names
EnableAndSetupModuleCron=If you want to have this recurring invoice beeing generated automatically, module *%s* must be enabled and correctly setup. Otherwise, generation of invoices must be done manually from this template with button *Create*. Note that even if you enabled automatic generation, you can still safely launch manual generation. Duplicates generation for same period are not possible.
ModuleCompanyCodeAquarium=Return an accountancy code built by:
%s followed by third party supplier code for a supplier accountancy code,
%s followed by third party customer code for a customer accountancy code.
ModuleCompanyCodePanicum=Return an empty accountancy code.
ModuleCompanyCodeDigitaria=Accountancy code depends on third party code. The code is composed of the character "C" in the first position followed by the first 5 characters of the third party code.
+Use3StepsApproval=By default, Purchase Orders need to be created and approved by 2 different users (one step/user to create and one step/user to approve. Note that if user has both permission to create and approve, one step/user will be enough). You can ask with this option to introduce an third step/user approval, if amount is higher than a dedicated value (so 3 steps will be necessary: 1 validation, 2=first approval and 3=second approval if amount is enough).
Set this to empty if one approval (2 steps) is enough, set it to a very low value (0.1) if a second approval is always required.
+UseDoubleApproval=Use a 3 steps approval when amount (without tax) is higher than...
# Modules
Module0Name=用戶和組
@@ -428,8 +439,8 @@ Module55Name=條碼
Module55Desc=條碼的管理
Module56Name=電話
Module56Desc=電話整合
-Module57Name=長期訂購
-Module57Desc=Standing orders and withdrawal management. Also includes generation of SEPA file for european countries.
+Module57Name=Direct bank payment orders
+Module57Desc=Management of Direct Debit payment orders. It includes generation of SEPA file for european countries.
Module58Name=ClickToDial
Module58Desc=ClickToDial一體化
Module59Name=Bookmark4u
@@ -466,12 +477,12 @@ Module410Name=Webcalendar
Module410Desc=Webcalendar一體化
Module500Name=Special expenses
Module500Desc=Management of special expenses (taxes, social or fiscal taxes, dividends)
-Module510Name=Salaries
-Module510Desc=Management of employees salaries and payments
+Module510Name=Employee contracts and salaries
+Module510Desc=Management of employees contracts, salaries and payments
Module520Name=Loan
Module520Desc=Management of loans
Module600Name=通知
-Module600Desc=Send EMail notifications (triggered by some business events) to users (setup defined on each user), third-party contacts (setup defined on each thirdparty) or fixed emails
+Module600Desc=Send EMail notifications (triggered by some business events) to users (setup defined on each user), third-party contacts (setup defined on each third party) or fixed emails
Module700Name=捐贈
Module700Desc=捐款的管理
Module770Name=Expense reports
@@ -606,10 +617,10 @@ Permission142=Create/modify all projects and tasks (also private projects i am n
Permission144=Delete all projects and tasks (also private projects i am not contact for)
Permission146=閲讀者
Permission147=讀統計
-Permission151=閲讀常年訂單
-Permission152=安裝常年訂單
-Permission153=閲讀常年訂單收據
-Permission154=信貸/拒絶站在訂單收據
+Permission151=Read direct debit payment orders
+Permission152=Create/modify a direct debit payment orders
+Permission153=Send/Transmit direct debit payment orders
+Permission154=Record Credits/Rejects of direct debit payment orders
Permission161=Read contracts/subscriptions
Permission162=Create/modify contracts/subscriptions
Permission163=Activate a service/subscription of a contract
@@ -747,6 +758,7 @@ Permission1236=匯出供應商發票(invoice)、屬性及其付款資訊
Permission1237=Export supplier orders and their details
Permission1251=執行外部資料大量匯入資料庫的功能(載入資料)
Permission1321=匯出客戶的發票(invoice)、屬性及其付款資訊
+Permission1322=Reopen a paid bill
Permission1421=匯出商業訂單及屬性資訊
Permission20001=Read leave requests (yours and your subordinates)
Permission20002=Create/modify your leave requests
@@ -780,6 +792,10 @@ Permission55002=Create/modify polls
Permission59001=Read commercial margins
Permission59002=Define commercial margins
Permission59003=Read every user margin
+Permission63001=Read resources
+Permission63002=Create/modify resources
+Permission63003=Delete resources
+Permission63004=Link resources to agenda events
DictionaryCompanyType=Types of thirdparties
DictionaryCompanyJuridicalType=Legal forms of thirdparties
DictionaryProspectLevel=Prospect potential level
@@ -853,6 +869,7 @@ LabelUsedByDefault=預設情況下使用標籤,如果沒有翻譯,可找到
LabelOnDocuments=標籤上的文件
NbOfDays=鈮天
AtEndOfMonth=月末
+CurrentNext=Current/Next
Offset=抵銷
AlwaysActive=始終活躍
Upgrade=升級
@@ -950,7 +967,7 @@ LogEventDesc=在這裡您可以啟用的Dolibarr安全事件日誌記錄。管
AreaForAdminOnly=這些功能都可以使用管理員用戶 。
SystemInfoDesc=只有系統管理員可以取得系統資訊。
SystemAreaForAdminOnly=此區是只給具有管理員權限的使用者。在此系統軟體中,這是必要的限制。
-CompanyFundationDesc=編輯此頁面上所有的公司或您需要管理的基礎已知信息
+CompanyFundationDesc=Edit on this page all known information of the company or foundation you need to manage (For this, click on "Modify" or "Save" button at bottom of page)
DisplayDesc=您可以選擇相關的Dolibarr每個參數的外觀和感覺這裡
AvailableModules=可用的模組
ToActivateModule=要激活模組,繼續安裝區(首頁->安裝->模組)。
@@ -1029,9 +1046,17 @@ SendmailOptionNotComplete=警告,在某些Linux系統,從您的電子郵件
PathToDocuments=文件路徑
PathDirectory=目錄
SendmailOptionMayHurtBuggedMTA=Feature to send mails using method "PHP mail direct" will generate a mail message that might be not correctly parsed by some receiving mail servers. Result is that some mails can't be read by people hosted by those bugged platforms. It's case for some Internet providers (Ex: Orange in France). This is not a problem into Dolibarr nor into PHP but onto receiving mail server. You can however add option MAIN_FIX_FOR_BUGGED_MTA to 1 into setup - other to modify Dolibarr to avoid this. However, you may experience problem with other servers that respect strictly the SMTP standard. The other solution (recommended) is to use the method "SMTP socket library" that has no disadvantages.
-TranslationSetup=Configuration de la traduction
-TranslationDesc=How to set displayed application language
* Systemwide: menu Home - Setup - Display
* Per user: User display setup tab of user card (click on username at the top of the screen).
-TranslationOverwriteDesc=You can also override strings filling the following table. Choose your language from "%s" dropdown, insert the key string found in the lang file (langs/xx_XX/somefile.lang) into "%s" and your new translation into "%s".
+TranslationSetup=Setup of translation
+TranslationKeySearch=Search a translation key or string
+TranslationOverwriteKey=Overwrite a translation string
+TranslationDesc=How to set displayed application language :
* Systemwide: menu Home - Setup - Display
* Per user: User display setup tab of user card (click on username at the top of the screen).
+TranslationOverwriteDesc=You can also override strings filling the following table. Choose your language from "%s" dropdown, insert the translation key string into "%s" and your new translation into "%s"
+TranslationOverwriteDesc2=You can use the other tab to help you know translation key to use
+TranslationString=Translation string
+CurrentTranslationString=Current translation string
+WarningAtLeastKeyOrTranslationRequired=A search criteria is required at least for key or translation string
+NewTranslationStringToShow=New translation string to show
+OriginalValueWas=The original translation is overwritten. Original value was:
%s
TotalNumberOfActivatedModules=Total number of activated feature modules: %s / %s
YouMustEnableOneModule=You must at least enable 1 module
ClassNotFoundIntoPathWarning=Class %s not found into PHP path
@@ -1170,7 +1195,7 @@ LDAPServerUseTLS=使用TLS
LDAPServerUseTLSExample=您的LDAP服務器使用TLS
LDAPServerDn=服務器的DN
LDAPAdminDn=管理員的DN
-LDAPAdminDnExample=完整的DN(例如:架CN = adminldap,直流=社會,直流= com)上
+LDAPAdminDnExample=Complete DN (ex: cn=admin,dc=example,dc=com or cn=Administrator,cn=Users,dc=example,dc=com for active directory)
LDAPPassword=管理員密碼
LDAPUserDn=用戶的DN
LDAPUserDnExample=完整的DN(例如:歐=用戶,直流=社會,直流= com)上
@@ -1258,7 +1283,7 @@ LDAPFieldCompanyExample=例如:O型
LDAPFieldSid=的SID
LDAPFieldSidExample=例如:的objectSID
LDAPFieldEndLastSubscription=認購結束日期
-LDAPFieldTitle=職位/職務
+LDAPFieldTitle=Job position
LDAPFieldTitleExample=Example: title
LDAPSetupNotComplete=LDAP的安裝程序不完整的(對別人去標籤)
LDAPNoUserOrPasswordProvidedAccessIsReadOnly=沒有管理員或密碼。 LDAP的訪問將是匿名的,在只讀模式。
@@ -1293,7 +1318,7 @@ ProductServiceSetup=產品和服務模組的設置
NumberOfProductShowInSelect=在 combos 選擇清單中,最大可供選擇的產品數量(0 =沒有限制選擇列表)
ViewProductDescInFormAbility=在表單上是否可以直接顯示產品描述資訊(如果關閉則採用彈出式訊息框方式顯示)
MergePropalProductCard=Activate in product/service Attached Files tab an option to merge product PDF document to proposal PDF azur if product/service is in the proposal
-ViewProductDescInThirdpartyLanguageAbility=是否可以直接顯示其他語系的產品描述資訊
+ViewProductDescInThirdpartyLanguageAbility=Visualization of products descriptions in the third party language
UseSearchToSelectProductTooltip=Also if you have a large number of product (> 100 000), you can increase speed by setting constant PRODUCT_DONOTSEARCH_ANYWHERE to 1 in Setup->Other. Search will then be limited to start of string.
UseSearchToSelectProduct=Use a search form to choose a product (rather than a drop-down list).
SetDefaultBarcodeTypeProducts=預設的條碼類型
@@ -1333,7 +1358,7 @@ GenbarcodeLocation=Bar code generation command line tool (used by internal engin
BarcodeInternalEngine=Internal engine
BarCodeNumberManager=Manager to auto define barcode numbers
##### Prelevements #####
-WithdrawalsSetup=提款模組設置
+WithdrawalsSetup=Setup of module Direct debit payment orders
##### ExternalRSS #####
ExternalRSSSetup=外部的RSS進口格局
NewRSS=新的RSS飼料
@@ -1506,6 +1531,7 @@ OpenFiscalYear=Open fiscal year
CloseFiscalYear=Close fiscal year
DeleteFiscalYear=Delete fiscal year
ConfirmDeleteFiscalYear=Are you sure to delete this fiscal year ?
+ShowFiscalYear=Show fiscal year
AlwaysEditable=Can always be edited
MAIN_APPLICATION_TITLE=Force visible name of application (warning: setting your own name here may break autofill login feature when using DoliDroid mobile application)
NbMajMin=Minimum number of uppercase characters
@@ -1526,7 +1552,7 @@ ListOfNotificationsPerUser=List of notifications per user*
ListOfNotificationsPerUserOrContact=List of notifications per user* or per contact**
ListOfFixedNotifications=List of fixed notifications
GoOntoUserCardToAddMore=Go on the tab "Notifications" of a user to add or remove notifications for users
-GoOntoContactCardToAddMore=Go on the tab "Notifications" of a thirdparty contact to add or remove notifications for contacts/addresses
+GoOntoContactCardToAddMore=Go on the tab "Notifications" of a third party to add or remove notifications for contacts/addresses
Threshold=Threshold
BackupDumpWizard=Wizard to build database backup dump file
SomethingMakeInstallFromWebNotPossible=Installation of external module is not possible from the web interface for the following reason:
@@ -1538,9 +1564,10 @@ HighlightLinesColor=Highlight color of the line when the mouse passes over (keep
TextTitleColor=Color of page title
LinkColor=Color of links
PressF5AfterChangingThis=Press F5 on keyboard after changing this value to have it effective
-NotSupportedByAllThemes=Will works with eldy theme but is not supported by all themes
+NotSupportedByAllThemes=Will works with core themes, may not be supported by external themes
BackgroundColor=Background color
TopMenuBackgroundColor=Background color for Top menu
+TopMenuDisableImages=Hide images in Top menu
LeftMenuBackgroundColor=Background color for Left menu
BackgroundTableTitleColor=Background color for Table title line
BackgroundTableLineOddColor=Background color for odd table lines
@@ -1569,7 +1596,7 @@ MailToSendIntervention=To send intervention
MailToSendSupplierRequestForQuotation=To send quotation request to supplier
MailToSendSupplierOrder=To send supplier order
MailToSendSupplierInvoice=To send supplier invoice
-MailToThirdparty=To send email from thirdparty page
+MailToThirdparty=To send email from third party page
ByDefaultInList=Show by default on list view
YouUseLastStableVersion=You use the last stable version
TitleExampleForMajorRelease=Example of message you can use to announce this major release (feel free to use it on your web sites)
@@ -1600,3 +1627,8 @@ UrlToGetKeyToUseAPIs=Url to get token to use API (once token has been received i
ListOfAvailableAPIs=List of available APIs
activateModuleDependNotSatisfied=Module "%s" depends on module "%s" that is missing, so module "%1$s" may not work correclty. Please install module "%2$s" or disable module "%1$s" if you want to be safe from any surprise
CommandIsNotInsideAllowedCommands=The command you try to run is not inside list of allowed commands defined into parameter $dolibarr_main_restrict_os_commands into conf.php file.
+LandingPage=Landing page
+SamePriceAlsoForSharedCompanies=If you use a multicompany module, with the choice "Single price", price will be also the same for all companies if products are shared between environments
+ModuleEnabledAdminMustCheckRights=Module has been activated. Permissions for activated module(s) were given to admin users only. You may need to grant permissions to other users manually if necessary.
+UserHasNoPermissions=This user has no permission defined
+TypeCdr=Use "None" if the date of payment term is date of invoice plus a delta in days (delta is field "Nb of days")
Use "At end of month", if, after delta, the date must be increased to reach the end of month (+ an optional "Offset" in days)
Use "Current/Next" to have payment term date being the first Nth of the month (N is stored into field "Nb of days")
diff --git a/htdocs/langs/zh_TW/banks.lang b/htdocs/langs/zh_TW/banks.lang
index b7753e14b48..e29f9089df8 100644
--- a/htdocs/langs/zh_TW/banks.lang
+++ b/htdocs/langs/zh_TW/banks.lang
@@ -27,13 +27,9 @@ AllTime=From start
Reconciliation=和解
RIB=銀行帳號
IBAN=IBAN號碼
-IbanValid=IBAN is Valid
-IbanNotValid=IBAN is Not Valid
BIC=的BIC / SWIFT的號碼
-SwiftValid=BIC/SWIFT is Valid
-SwiftNotValid=BIC/SWIFT is Not Valid
-StandingOrders=常年訂單
-StandingOrder=長期訂單
+StandingOrders=Direct Debit orders
+StandingOrder=Direct debit order
AccountStatement=戶口結單
AccountStatementShort=聲明
AccountStatements=戶口結單
@@ -73,12 +69,13 @@ Conciliable=可以兩全
Conciliate=調和
Conciliation=和解
IncludeClosedAccount=包括關閉賬戶
-OnlyOpenedAccount=Only open accounts
+OnlyOpenedAccount=僅開立賬戶
AccountToCredit=帳戶信用
AccountToDebit=帳戶轉帳
DisableConciliation=此帳戶的禁用和解功能
ConciliationDisabled=和解功能禁用
-StatusAccountOpened=Open
+LinkedToAConciliatedTransaction=Linked to a conciliated transaction
+StatusAccountOpened=開放
StatusAccountClosed=關閉
AccountIdShort=數
LineRecord=交易
@@ -87,6 +84,8 @@ AddBankRecordLong=新增手動交易
ConciliatedBy=由調和
DateConciliating=核對日期
BankLineConciliated=交易和解
+Reconciled=Reconciled
+NotReconciled=Not reconciled
CustomerInvoicePayment=客戶付款
SupplierInvoicePayment=Supplier payment
SubscriptionPayment=Subscription payment
@@ -94,7 +93,8 @@ WithdrawalPayment=提款支付
SocialContributionPayment=Social/fiscal tax payment
BankTransfer=銀行匯款
BankTransfers=銀行轉帳
-TransferDesc=從一個帳戶轉移到另一個,Dolibarr會寫兩個記錄(相同數額的源帳戶借記卡和信用卡帳戶中的目標。同樣的標簽和日期將在此交易中使用)
+MenuBankInternalTransfer=Internal transfer
+TransferDesc=Transfer from one account to another one, Dolibarr will write two records (a debit in source account and a credit in target account. The same amount (except sign), label and date will be used for this transaction)
TransferFrom=從
TransferTo=至
TransferFromToDone=一個%轉讓從 s到%s的%s%s已被記錄。
@@ -116,11 +116,11 @@ Graph=圖像
ExportDataset_banque_1=銀行交易和帳戶的聲明
ExportDataset_banque_2=Deposit slip
TransactionOnTheOtherAccount=交易的其他帳戶
-PaymentNumberUpdateSucceeded=Payment number updated successfully
+PaymentNumberUpdateSucceeded=付款號碼更新成功
PaymentNumberUpdateFailed=付款數目無法更新
-PaymentDateUpdateSucceeded=Payment date updated successfully
+PaymentDateUpdateSucceeded=付款日期更新成功
PaymentDateUpdateFailed=付款日期可能無法更新
-Transactions=Transactions
+Transactions=交易
BankTransactionLine=銀行交易
AllAccounts=所有銀行/現金帳戶
BackToAccount=回到帳戶
@@ -129,7 +129,7 @@ FutureTransaction=在FUTUR的交易。調解沒有辦法。
SelectChequeTransactionAndGenerate=選擇/篩選器檢查納入支票存款收據,並單擊“創建”。
InputReceiptNumber=Choose the bank statement related with the conciliation. Use a sortable numeric value: YYYYMM or YYYYMMDD
EventualyAddCategory=Eventually, specify a category in which to classify the records
-ToConciliate=To conciliate?
+ToConciliate=To reconcile ?
ThenCheckLinesAndConciliate=Then, check the lines present in the bank statement and click
DefaultRIB=Default BAN
AllRIB=All BAN
@@ -142,3 +142,6 @@ ConfirmRejectCheck=Are you sure you want to mark this check as rejected ?
RejectCheckDate=Date the check was returned
CheckRejected=Check returned
CheckRejectedAndInvoicesReopened=Check returned and invoices reopened
+BankAccountModelModule=Document templates for bank accounts
+DocumentModelSepaMandate=Template of SEPA mandate. Usefull for european countries in EEC only.
+DocumentModelBan=Template to print a page with BAN information.
diff --git a/htdocs/langs/zh_TW/bills.lang b/htdocs/langs/zh_TW/bills.lang
index 47fa1262871..b6479e8156e 100644
--- a/htdocs/langs/zh_TW/bills.lang
+++ b/htdocs/langs/zh_TW/bills.lang
@@ -142,7 +142,7 @@ ErrorCantCancelIfReplacementInvoiceNotValidated=錯誤,無法取消一個已
BillFrom=From
BillTo=Bill To
ActionsOnBill=行動對發票
-RecurringInvoiceTemplate=Recurring invoice
+RecurringInvoiceTemplate=Template/Recurring invoice
NoQualifiedRecurringInvoiceTemplateFound=No recurring template invoice qualified for generation.
FoundXQualifiedRecurringInvoiceTemplate=Found %s recurring template invoice(s) qualified for generation.
NotARecurringInvoiceTemplate=Not a recurring template invoice
@@ -182,7 +182,7 @@ ConfirmCustomerPayment=確認此為%s付款金額 %s 嗎?
ConfirmSupplierPayment=確認此為%s付款金額 %s 嗎?
ConfirmValidatePayment=你確定要驗證此款項?沒有改變,可一旦付款驗證。
ValidateBill=驗證發票
-UnvalidateBill=Unvalidate發票
+UnvalidateBill=未驗證發票
NumberOfBills=發票數
NumberOfBillsByMonth=每月發票(invoice)數
AmountOfBills=發票金額
@@ -209,8 +209,8 @@ EscompteOffered=折扣額(任期前付款)
EscompteOfferedShort=Discount
SendBillRef=Submission of invoice %s
SendReminderBillRef=Submission of invoice %s (reminder)
-StandingOrders=常年訂單
-StandingOrder=長期訂單
+StandingOrders=Direct debit orders
+StandingOrder=Direct debit order
NoDraftBills=沒有任何發票(invoice)草案
NoOtherDraftBills=沒有其他發票草案
NoDraftInvoices=No draft invoices
@@ -351,8 +351,8 @@ VarAmount=Variable amount (%% tot.)
# PaymentType
PaymentTypeVIR=Bank transfer
PaymentTypeShortVIR=Bank transfer
-PaymentTypePRE=銀行的命令
-PaymentTypeShortPRE=銀行的命令
+PaymentTypePRE=Direct debit payment order
+PaymentTypeShortPRE=Debit payment order
PaymentTypeLIQ=現金
PaymentTypeShortLIQ=現金
PaymentTypeCB=信用卡
@@ -381,6 +381,7 @@ ExtraInfos=額外的新聞電臺
RegulatedOn=規範了
ChequeNumber=檢查ñ °
ChequeOrTransferNumber=支票/轉賬ñ °
+ChequeBordereau=Check schedule
ChequeMaker=Check/Transfer transmitter
ChequeBank=銀行檢查
CheckBank=查詢
@@ -429,13 +430,15 @@ CantRemoveConciliatedPayment=Can't remove conciliated payment
PayedByThisPayment=氟離子選擇電極通過此付款
ClosePaidInvoicesAutomatically=Classify "Paid" all standard, situation or replacement invoices entirely paid.
ClosePaidCreditNotesAutomatically=Classify "Paid" all credit notes entirely paid back.
+ClosePaidContributionsAutomatically=Classify "Paid" all social or fiscal contributions entirely paid.
AllCompletelyPayedInvoiceWillBeClosed=所有發票仍然沒有支付將被自動關閉狀態“支付最高”。
ToMakePayment=Pay
ToMakePaymentBack=Pay back
ListOfYourUnpaidInvoices=List of unpaid invoices
NoteListOfYourUnpaidInvoices=Note: This list contains only invoices for third parties you are linked to as a sale representative.
RevenueStamp=Revenue stamp
-YouMustCreateInvoiceFromThird=This option is only available when creating invoice from tab "customer" of thirdparty
+YouMustCreateInvoiceFromThird=This option is only available when creating invoice from tab "customer" of third party
+YouMustCreateInvoiceFromSupplierThird=This option is only available when creating invoice from tab "supplier" of third party
YouMustCreateStandardInvoiceFirstDesc=You have to create a standard invoice first and convert it to "template" to create a new template invoice
PDFCrabeDescription=一個完整的PDF發票(invoice)文件範本(支援營業稅選項,折扣,付款條件..)
PDFCrevetteDescription=Invoice PDF template Crevette. A complete invoice template for situation invoices
@@ -477,4 +480,6 @@ updatePriceNextInvoiceErrorUpdateline=Error : update price on invoice line : %s
ToCreateARecurringInvoice=To create a recurring invoice for this contract, first create this draft invoice, then convert it into an invoice template and define the frequency for generation of future invoices.
ToCreateARecurringInvoiceGene=To generate future invoices regularly and manually, just go on menu %s - %s - %s.
ToCreateARecurringInvoiceGeneAuto=If you need to have such invoices generated automatically, ask you administrator to enable and setup module %s. Note that both method (manual and automatic) can be used together with no risk of duplication.
+DeleteRepeatableInvoice=Delete template invoice
+ConfirmDeleteRepeatableInvoice=Are your sure you want to delete the template invoice ?
diff --git a/htdocs/langs/zh_TW/boxes.lang b/htdocs/langs/zh_TW/boxes.lang
index 88167eb9033..36f6011b9c0 100644
--- a/htdocs/langs/zh_TW/boxes.lang
+++ b/htdocs/langs/zh_TW/boxes.lang
@@ -38,7 +38,7 @@ BoxMyLastBookmarks=My latest %s bookmarks
BoxOldestExpiredServices=最早的活動過期服務
BoxLastExpiredServices=Latest %s oldest contacts with active expired services
BoxTitleLastActionsToDo=Latest %s actions to do
-BoxTitleLastContracts=Latest %s contracts
+BoxTitleLastContracts=Latest %s modified contracts
BoxTitleLastModifiedDonations=Latest %s modified donations
BoxTitleLastModifiedExpenses=Latest %s modified expense reports
BoxGlobalActivity=Global activity (invoices, proposals, orders)
@@ -72,8 +72,13 @@ BoxProposalsPerMonth=Proposals per month
NoTooLowStockProducts=No product under the low stock limit
BoxProductDistribution=Products/Services distribution
BoxProductDistributionFor=Distribution of %s for %s
+BoxTitleLastModifiedSupplierBills=Latest %s modified supplier bills
+BoxTitleLatestModifiedSupplierOrders=Latest %s modified supplier orders
+BoxTitleLastModifiedCustomerBills=Latest %s modified customer bills
+BoxTitleLastModifiedCustomerOrders=Latest %s modified customer orders
+BoxTitleLastModifiedPropals=Latest %s modified propals
ForCustomersInvoices=客戶的發票
ForCustomersOrders=Customers orders
ForProposals=建議
LastXMonthRolling=The latest %s month rolling
-ChooseBoxToAdd=Add widget to your dashboard...
+ChooseBoxToAdd=Add widget to your dashboard
diff --git a/htdocs/langs/zh_TW/cashdesk.lang b/htdocs/langs/zh_TW/cashdesk.lang
index 8a8a4ab5ff5..35bce8c21a1 100644
--- a/htdocs/langs/zh_TW/cashdesk.lang
+++ b/htdocs/langs/zh_TW/cashdesk.lang
@@ -12,10 +12,9 @@ CashDeskOn=上
CashDeskThirdParty=第三方
ShoppingCart=購物車
NewSell=新的銷售
-BackOffice=回到辦公室
AddThisArticle=添加此文章
RestartSelling=回去就賣
-SellFinished=出售完成
+SellFinished=Sale complete
PrintTicket=打印準考證
NoProductFound=沒有文章中找到
ProductFound=產品被發現
diff --git a/htdocs/langs/zh_TW/categories.lang b/htdocs/langs/zh_TW/categories.lang
index 529085f45c7..0bdf6bdbc22 100644
--- a/htdocs/langs/zh_TW/categories.lang
+++ b/htdocs/langs/zh_TW/categories.lang
@@ -14,6 +14,7 @@ CustomersCategoriesArea=Customers tags/categories area
MembersCategoriesArea=Members tags/categories area
ContactsCategoriesArea=Contacts tags/categories area
AccountsCategoriesArea=Accounts tags/categories area
+ProjectsCategoriesArea=Projects tags/categories area
SubCats=子類別
CatList=List of tags/categories
NewCategory=New tag/category
@@ -33,9 +34,10 @@ CompanyIsInSuppliersCategories=This third party is linked to following suppliers
MemberIsInCategories=This member is linked to following members tags/categories
ContactIsInCategories=This contact is linked to following contacts tags/categories
ProductHasNoCategory=This product/service is not in any tags/categories
-CompanyHasNoCategory=This thirdparty is not in any tags/categories
+CompanyHasNoCategory=This third party is not in any tags/categories
MemberHasNoCategory=This member is not in any tags/categories
ContactHasNoCategory=This contact is not in any tags/categories
+ProjectHasNoCategory=This project is not in any tags/categories
ClassifyInCategory=Add to tag/category
NotCategorized=Without tag/category
CategoryExistsAtSameLevel=此類別已存在此號
@@ -56,12 +58,14 @@ ProductsCategoriesShort=Products tags/categories
MembersCategoriesShort=Members tags/categories
ContactCategoriesShort=Contacts tags/categories
AccountsCategoriesShort=Accounts tags/categories
+ProjectsCategoriesShort=Projects tags/categories
ThisCategoryHasNoProduct=這個類別不含任何產品。
ThisCategoryHasNoSupplier=這個類別不含任何供應商。
ThisCategoryHasNoCustomer=這個類別不含任何客戶。
ThisCategoryHasNoMember=這個類別不含任何成員。
ThisCategoryHasNoContact=This category does not contain any contact.
ThisCategoryHasNoAccount=This category does not contain any account.
+ThisCategoryHasNoProject=This category does not contain any project.
CategId=Tag/category id
CatSupList=List of supplier tags/categories
CatCusList=List of customer/prospect tags/categories
@@ -71,6 +75,7 @@ CatContactList=List of contact tags/categories
CatSupLinks=Links between suppliers and tags/categories
CatCusLinks=Links between customers/prospects and tags/categories
CatProdLinks=Links between products/services and tags/categories
+CatProJectLinks=Links between projects and tags/categories
DeleteFromCat=Remove from tags/category
ExtraFieldsCategories=Complementary attributes
CategoriesSetup=Tags/categories setup
diff --git a/htdocs/langs/zh_TW/companies.lang b/htdocs/langs/zh_TW/companies.lang
index e3b16863147..a394cfbc312 100644
--- a/htdocs/langs/zh_TW/companies.lang
+++ b/htdocs/langs/zh_TW/companies.lang
@@ -13,6 +13,8 @@ MenuNewPrivateIndividual=新的私營個體
NewCompany=新客戶/供應商(潛在、客戶、供應商)
NewThirdParty=新客戶/供應商(潛在、客戶、供應商)
CreateDolibarrThirdPartySupplier=建立一個合作廠商(供應商)
+CreateThirdPartyOnly=Create thirdpary
+CreateThirdPartyAndContact=Create a third party + a child contact
ProspectionArea=勘察區
IdThirdParty=第三方身份
IdCompany=公司ID
@@ -38,7 +40,7 @@ ThirdPartySuppliers=供應商
ThirdPartyType=客戶/供應商類型
Company/Fundation=公司/基金會
Individual=私營個體
-ToCreateContactWithSameName=將自動用相同的表格建立實體聯絡訊息
+ToCreateContactWithSameName=Will create automatically a contact/address with same information than third party under the third party. In most cases, even if your third party is a physical people, creating a third party alone is enough.
ParentCompany=母公司
Subsidiaries=附屬公司
ReportByCustomers=客戶的報告
@@ -47,7 +49,7 @@ CivilityCode=文明守則
RegisteredOffice=註冊辦事處
Lastname=姓氏
Firstname=名字
-PostOrFunction=職位/職務
+PostOrFunction=Job position
UserTitle=稱呼
Address=地址
State=州/省
@@ -64,7 +66,7 @@ Chat=對話
PhonePro=公司電話號碼
PhonePerso=個人電話號碼
PhoneMobile=手機號碼
-No_Email=請勿發送大量的電子郵件
+No_Email=Refuse mass e-mailings
Fax=傳真號碼
Zip=郵遞區號
Town=城市
@@ -73,7 +75,7 @@ Poste= 位置
DefaultLang=預設語系
VATIsUsed=使用營業稅(VAT)
VATIsNotUsed=不使用營業稅(VAT)
-CopyAddressFromSoc=填寫地址於客戶/供應商地址欄位
+CopyAddressFromSoc=Fill address with third party address
ThirdpartyNotCustomerNotSupplierSoNoRef=Thirdparty neither customer nor supplier, no available refering objects
##### Local Taxes #####
LocalTax1IsUsed=Use second tax
@@ -239,7 +241,6 @@ ProfId6RU=-
VATIntra=公司統一編號
VATIntraShort=公司統編
VATIntraSyntaxIsValid=語法是有效的
-VATIntraValueIsValid=值是有效的
ProspectCustomer=潛在/客戶
Prospect=潛在
CustomerCard=客戶卡
@@ -261,7 +262,9 @@ AddContactAddress=建立聯絡資訊及地址
EditContact=編輯聯絡人/地址
EditContactAddress=編輯聯絡資訊及地址
Contact=聯絡人
+ContactId=Contact id
ContactsAddresses=聯絡資訊/地址
+FromContactName=Name:
NoContactDefinedForThirdParty=此客戶/供應商沒有定義聯絡人
NoContactDefined=此客戶(供應商)沒有定義聯絡人
DefaultContact=預設聯絡人
@@ -284,7 +287,7 @@ CompanyDeleted=公司“%S”已從資料庫中刪除。
ListOfContacts=聯絡人名單
ListOfContactsAddresses=聯絡人及地址清單
ListOfThirdParties=客戶/供應商清單
-ShowCompany=顯示公司
+ShowCompany=Show third party
ShowContact=顯示聯絡
ContactsAllShort=全部(不過濾)
ContactType=聯絡型式
@@ -294,6 +297,7 @@ ContactForProposals=報價聯絡人
ContactForContracts=合約聯絡人
ContactForInvoices=發票聯絡人
NoContactForAnyOrder=非訂單聯絡人
+NoContactForAnyOrderOrShipments=This contact is not a contact for any order or shipment
NoContactForAnyProposal=非報價聯絡人
NoContactForAnyContract=非合同聯絡人
NoContactForAnyInvoice=非發票聯絡人
@@ -352,9 +356,9 @@ ExportCardToFormat=匯出格式
ContactNotLinkedToCompany=聯系不與任何第三方
DolibarrLogin=登錄系統時間
NoDolibarrAccess=沒有任何系統存取記錄
-ExportDataset_company_1=客戶/供應商(公司/基金會/個人)和屬性
+ExportDataset_company_1=Third parties (Companies / foundations / physical people) and properties
ExportDataset_company_2=聯系和屬性
-ImportDataset_company_1=客戶/供應商(公司/基金會/個人)和屬性
+ImportDataset_company_1=Third parties (Companies / foundations / physical people) and properties
ImportDataset_company_2=聯絡資訊/地址(合作廠商)和屬性
ImportDataset_company_3=銀行的詳細資料
ImportDataset_company_4=Third parties/Sales representatives (Affect sales representatives users to companies)
@@ -393,3 +397,5 @@ ThirdpartiesMergeSuccess=客戶/供應商將被合併
SaleRepresentativeLogin=Login of sales representative
SaleRepresentativeFirstname=Firstname of sales representative
SaleRepresentativeLastname=Lastname of sales representative
+ErrorThirdpartiesMerge=There was an error when deleting the thirdparties. Please check the log. Changes have been reverted.
+NewCustomerSupplierCodeProposed=New customer or supplier code suggested on duplicate code
diff --git a/htdocs/langs/zh_TW/compta.lang b/htdocs/langs/zh_TW/compta.lang
index 0454f1a8d7d..b0c57193e1d 100644
--- a/htdocs/langs/zh_TW/compta.lang
+++ b/htdocs/langs/zh_TW/compta.lang
@@ -49,6 +49,8 @@ SocialContribution=Social or fiscal tax
SocialContributions=Social or fiscal taxes
SocialContributionsDeductibles=Deductible social or fiscal taxes
SocialContributionsNondeductibles=Nondeductible social or fiscal taxes
+LabelContrib=Label contribution
+TypeContrib=Type contribution
MenuSpecialExpenses=Special expenses
MenuTaxAndDividends=稅和股息
MenuSocialContributions=Social/fiscal taxes
diff --git a/htdocs/langs/zh_TW/cron.lang b/htdocs/langs/zh_TW/cron.lang
index 37bde67e313..7b037a7ed12 100644
--- a/htdocs/langs/zh_TW/cron.lang
+++ b/htdocs/langs/zh_TW/cron.lang
@@ -7,7 +7,7 @@ Permission23103 = Delete Scheduled job
Permission23104 = Execute Scheduled job
# Admin
CronSetup= Scheduled job management setup
-URLToLaunchCronJobs=URL to check and launch cron jobs if required
+URLToLaunchCronJobs=URL to check and launch qualified cron jobs
OrToLaunchASpecificJob=Or to check and launch a specific job
KeyForCronAccess=Security key for URL to launch cron jobs
FileToLaunchCronJobs=Command line to launch cron jobs
@@ -23,7 +23,7 @@ CronCommand=Command
CronList=Scheduled jobs
CronDelete=Delete scheduled jobs
CronConfirmDelete=Are you sure you want to delete these scheduled jobs ?
-CronExecute=Launch scheduled jobs
+CronExecute=Launch scheduled job
CronConfirmExecute=Are you sure you want to execute these scheduled jobs now ?
CronInfo=Scheduled job module allow to execute job that have been planned
CronTask=Job
@@ -39,7 +39,7 @@ CronMethod=方法
CronModule=模組
CronNoJobs=No jobs registered
CronPriority=優先
-CronLabel=描述
+CronLabel=Label
CronNbRun=Nb. launch
CronMaxRun=Max nb. launch
CronEach=Every
@@ -76,3 +76,4 @@ UseMenuModuleToolsToAddCronJobs=Go into menu "Home - Admin tools - Scheduled job
JobDisabled=Job disabled
MakeLocalDatabaseDumpShort=Local database backup
MakeLocalDatabaseDump=Create a local database dump
+WarningCronDelayed=Attention, for performance purpose, whatever is next date of execution of active jobs, your jobs may be delayed to a maximum of %s hours before being run.
diff --git a/htdocs/langs/zh_TW/errors.lang b/htdocs/langs/zh_TW/errors.lang
index da7e7cd858c..906520ea9bd 100644
--- a/htdocs/langs/zh_TW/errors.lang
+++ b/htdocs/langs/zh_TW/errors.lang
@@ -129,7 +129,7 @@ ErrorPHPNeedModule=Error, your PHP must have module %s installed to use t
ErrorOpenIDSetupNotComplete=You setup Dolibarr config file to allow OpenID authentication, but URL of OpenID service is not defined into constant %s
ErrorWarehouseMustDiffers=Source and target warehouses must differs
ErrorBadFormat=Bad format!
-ErrorMemberNotLinkedToAThirpartyLinkOrCreateFirst=Error, this member is not yet linked to any thirdparty. Link member to an existing third party or create a new thirdparty before creating subscription with invoice.
+ErrorMemberNotLinkedToAThirpartyLinkOrCreateFirst=Error, this member is not yet linked to any third party. Link member to an existing third party or create a new third party before creating subscription with invoice.
ErrorThereIsSomeDeliveries=Error, there is some deliveries linked to this shipment. Deletion refused.
ErrorCantDeletePaymentReconciliated=Can't delete a payment that had generated a bank transaction that was conciliated
ErrorCantDeletePaymentSharedWithPayedInvoice=Can't delete a payment shared by at least one invoice with status Payed
@@ -174,6 +174,8 @@ ErrorStockIsNotEnoughToAddProductOnOrder=Stock is not enougth for product %s to
ErrorStockIsNotEnoughToAddProductOnInvoice=Stock is not enougth for product %s to add it into a new invoice.
ErrorStockIsNotEnoughToAddProductOnShipment=Stock is not enougth for product %s to add it into a new shipment.
ErrorStockIsNotEnoughToAddProductOnProposal=Stock is not enougth for product %s to add it into a new proposal.
+ErrorFailedToLoadLoginFileForMode=Failed to get the login file for mode '%s'.
+ErrorModuleNotFound=File of module was not found.
# Warnings
WarningPasswordSetWithNoAccount=A password was set for this member. However, no user account was created. So this password is stored but can't be used to login to Dolibarr. It may be used by an external module/interface but if you don't need to define any login nor password for a member, you can disable option "Manage a login for each member" from Member module setup. If you need to manage a login but don't need any password, you can keep this field empty to avoid this warning. Note: Email can also be used as a login if the member is linked to a user.
diff --git a/htdocs/langs/zh_TW/install.lang b/htdocs/langs/zh_TW/install.lang
index 5ca4bac8bfd..e258ef0a093 100644
--- a/htdocs/langs/zh_TW/install.lang
+++ b/htdocs/langs/zh_TW/install.lang
@@ -11,12 +11,14 @@ PHPSupportSessions=這個PHP支持會議。
PHPSupportPOSTGETOk=這個PHP支持的變量的POST和GET。
PHPSupportPOSTGETKo=有可能你的PHP安裝程序不支持變量POST和/或GET。檢查你的php.ini中參數的變數 。
PHPSupportGD=這個PHP支持廣東的圖形功能。
+PHPSupportCurl=This PHP support Curl.
PHPSupportUTF8=這個PHP支持UTF8的功能。
PHPMemoryOK=您的PHP最大會話內存設置為%s。這應該是足夠的。
PHPMemoryTooLow=您的PHP最大會話內存設置為%s字節。這應該是太低了。改變你的php.ini中設置memory_limit的參數至少%s字節。
Recheck=點擊這裏,更多的有意義的測試
ErrorPHPDoesNotSupportSessions=您的PHP安裝不支持會話。此功能必須作出Dolibarr工作。檢查你的PHP安裝程序。
ErrorPHPDoesNotSupportGD=您的PHP安裝不支持圖形功能的廣東。不圖將可用。
+ErrorPHPDoesNotSupportCurl=Your PHP installation does not support Curl.
ErrorPHPDoesNotSupportUTF8=您的PHP安裝不支持UTF8的功能。 Dolibarr不能正常工作。解決這個安裝之前Dolibarr。
ErrorDirDoesNotExists=目錄%s不存在。
ErrorGoBackAndCorrectParameters=後退和糾正錯誤的參數。
@@ -133,6 +135,10 @@ ActivateModule=激活模塊%s
ShowEditTechnicalParameters=點選這裡以顯示/編輯進階參數設定(專家模式)
WarningUpgrade=Warning:\nDid your run a database backup first ?\nThis is highly recommanded: for example, due to some bugs into databases systems (for example mysql version 5.5.40/41/42/43), some data or tables may be lost during this process, so it is highly recommanded to have a complete dump of your database before starting migration.\n\nClick OK to start migration process...
ErrorDatabaseVersionForbiddenForMigration=您的資料庫版本是 %s. 如果您需要使用遷移程序進行資料庫結構的變更, 這個版本有嚴重錯誤使得資料遺失.因此, 直到您升級資料庫版本到較新的已解決版本(已知有問題的版本: %s),遷移程序將不會被允許執行.
+KeepDefaultValuesWamp=You use the Dolibarr setup wizard from DoliWamp, so values proposed here are already optimized. Change them only if you know what you do.
+KeepDefaultValuesDeb=You use the Dolibarr setup wizard from a Linux package (Ubuntu, Debian, Fedora...), so values proposed here are already optimized. Only the password of the database owner to create must be completed. Change other parameters only if you know what you do.
+KeepDefaultValuesMamp=You use the Dolibarr setup wizard from DoliMamp, so values proposed here are already optimized. Change them only if you know what you do.
+KeepDefaultValuesProxmox=You use the Dolibarr setup wizard from a Proxmox virtual appliance, so values proposed here are already optimized. Change them only if you know what you do.
#########
# upgrade
@@ -185,6 +191,8 @@ MigrationActioncommElement=在行動上的更新數據
MigrationPaymentMode=付款方式的數據遷移
MigrationCategorieAssociation=目錄遷移
MigrationEvents=事件遷移正進行新增事件負責人到指定的表格
+MigrationRemiseEntity=Update entity field value of llx_societe_remise
+MigrationRemiseExceptEntity=Update entity field value of llx_societe_remise_except
MigrationReloadModule=Reload module %s
ShowNotAvailableOptions=顯示不可用的選項
HideNotAvailableOptions= 隱藏不可用的選項
diff --git a/htdocs/langs/zh_TW/interventions.lang b/htdocs/langs/zh_TW/interventions.lang
index 73f0bac2efc..7c195b093ff 100644
--- a/htdocs/langs/zh_TW/interventions.lang
+++ b/htdocs/langs/zh_TW/interventions.lang
@@ -45,6 +45,7 @@ TypeContact_fichinter_external_CUSTOMER=隨訪客戶聯系
# Modele numérotation
PrintProductsOnFichinter=Print also lines of type "product" (not only services) on intervention card
PrintProductsOnFichinterDetails=interventions generated from orders
+UseServicesDurationOnFichinter=Use services duration for interventions generated from orders
InterventionStatistics=Statistics of interventions
NbOfinterventions=Nb of intervention cards
NumberOfInterventionsByMonth=Nb of intervention cards by month (date of validation)
diff --git a/htdocs/langs/zh_TW/ldap.lang b/htdocs/langs/zh_TW/ldap.lang
index 612ee673f4c..0b3023db254 100644
--- a/htdocs/langs/zh_TW/ldap.lang
+++ b/htdocs/langs/zh_TW/ldap.lang
@@ -15,6 +15,8 @@ LDAPFieldFirstSubscriptionDate=首先認購日期
LDAPFieldFirstSubscriptionAmount=認購金額拳
LDAPFieldLastSubscriptionDate=最後認購日期
LDAPFieldLastSubscriptionAmount=最後認購金額
+LDAPFieldSkype=Skype id
+LDAPFieldSkypeExample=Example : skypeName
UserSynchronized=用戶同步
GroupSynchronized=集團同步
MemberSynchronized=會員同步
diff --git a/htdocs/langs/zh_TW/mails.lang b/htdocs/langs/zh_TW/mails.lang
index 5cfabb518a3..b885243badd 100644
--- a/htdocs/langs/zh_TW/mails.lang
+++ b/htdocs/langs/zh_TW/mails.lang
@@ -67,8 +67,9 @@ MailingStatusRead=閱讀
YourMailUnsubcribeOK=The email %s is correctly unsubcribe from mailing list
ActivateCheckReadKey=Key used to encrypt URL used for "Read Receipt" and "Unsubcribe" feature
EMailSentToNRecipients=EMail sent to %s recipients.
+EMailSentForNElements=EMail sent for %s elements.
XTargetsAdded=%s recipients added into target list
-OnlyPDFattachmentSupported=If the PDF document was already generated for the invoice, it will be attached to email. If not, no email will be sent (also, note that only pdf invoice are supported as attachment in mass sending in this version).
+OnlyPDFattachmentSupported=If the PDF document was already generated for the object to send, it will be attached to email. If not, no email will be sent (also, note that only pdf documents are supported as attachment in mass sending in this version).
AllRecipientSelected=All thirdparties selected and if an email is set.
ResultOfMailSending=Result of mass EMail sending
NbSelected=Nb selected
@@ -127,7 +128,7 @@ AdvTgtMaxVal=Maximum value
AdvTgtSearchDtHelp=Use interval to select date value
AdvTgtStartDt=Start dt.
AdvTgtEndDt=End dt.
-AdvTgtTypeOfIncudeHelp=Target Email of thirdparty and email of contact of the thridparty, or just thridparty email or just contact email
+AdvTgtTypeOfIncudeHelp=Target Email of third party and email of contact of the third party, or just third party email or just contact email
AdvTgtTypeOfIncude=Type of targeted email
AdvTgtContactHelp=Use only if you target contact into "Type of targeted email"
AddAll=Add all
diff --git a/htdocs/langs/zh_TW/main.lang b/htdocs/langs/zh_TW/main.lang
index 0443ebc1911..32a8b36446a 100644
--- a/htdocs/langs/zh_TW/main.lang
+++ b/htdocs/langs/zh_TW/main.lang
@@ -67,6 +67,7 @@ SelectDate=選擇日期
SeeAlso=請參考 %s
SeeHere=See here
BackgroundColorByDefault=默認的背景顏色
+FileRenamed=The file was successfully renamed
FileUploaded=檔案已上傳
FileWasNotUploaded=附件尚未上傳
NbOfEntries=鈮條目
@@ -245,6 +246,10 @@ DateBuild=報告生成日期
DatePayment=付款日期
DateApprove=核准日期
DateApprove2=核准日期(主管)
+UserCreation=Creation user
+UserModification=Modification user
+UserCreationShort=Creat. user
+UserModificationShort=Modif. user
DurationYear=年
DurationMonth=月
DurationWeek=周
@@ -256,6 +261,7 @@ DurationDays=天
Year=年
Month=月
Week=周
+WeekShort=Week
Day=天
Hour=小時
Minute=分鐘
@@ -278,6 +284,7 @@ MonthOfDay=日
HourShort=時
MinuteShort=分
Rate=稅率
+CurrencyRate=Currency conversion rate
UseLocalTax=營業稅
Bytes=Bytes
KiloBytes=KB
@@ -565,8 +572,11 @@ BackToList=返回列表
GoBack=回去
CanBeModifiedIfOk=可以被修改(如果值有效)
CanBeModifiedIfKo=可以被修改(如果值無效)
+ValueIsValid=Value is valid
+ValueIsNotValid=Value is not valid
RecordModifiedSuccessfully=記錄修改成功
RecordsModified=%s records modified
+RecordsDeleted=%s records deleted
AutomaticCode=自動產生代碼
FeatureDisabled=功能禁用
MoveBox=Move widget
@@ -575,6 +585,7 @@ NotEnoughPermissions=您沒有這個動作的權限
SessionName=會議名稱
Method=方法
Receive=收到
+CompleteOrNoMoreReceptionExpected=Complete or nothing more expected
PartialWoman=部分
TotalWoman=全部
NeverReceived=從未收到
@@ -598,6 +609,7 @@ DisabledModules=禁用模組
For=為
ForCustomer=客戶
Signature=電子郵件簽名
+DateOfSignature=Date of signature
HidePassword=隱藏密碼
UnHidePassword=顯示密碼
Root=根目錄
@@ -641,6 +653,15 @@ NewAttribute=新屬性
AttributeCode=屬性代碼
URLPhoto=照片的URL
SetLinkToAnotherThirdParty=Link to another third party
+LinkTo=Link to
+LinkToProposal=Link to proposal
+LinkToOrder=Link to order
+LinkToInvoice=Link to invoice
+LinkToSupplierOrder=Link to supplier order
+LinkToSupplierProposal=Link to supplier proposal
+LinkToSupplierInvoice=Link to supplier invoice
+LinkToContract=Link to contract
+LinkToIntervention=Link to intervention
CreateDraft=建立草稿
SetToDraft=Back to draft
ClickToEdit=單擊“編輯”
@@ -701,6 +722,9 @@ RelatedObjects=Related Objects
ClassifyBilled=Classify billed
Progress=Progress
ClickHere=Click here
+FrontOffice=Front office
+BackOffice=Back office
+View=View
# Week day
Monday=星期一
Tuesday=星期二
diff --git a/htdocs/langs/zh_TW/margins.lang b/htdocs/langs/zh_TW/margins.lang
index 6568cac984a..356e9ec9d3d 100644
--- a/htdocs/langs/zh_TW/margins.lang
+++ b/htdocs/langs/zh_TW/margins.lang
@@ -41,3 +41,4 @@ rateMustBeNumeric=Rate must be a numeric value
markRateShouldBeLesserThan100=Mark rate should be lower than 100
ShowMarginInfos=Show margin infos
CheckMargins=Margins detail
+MarginPerSaleRepresentativeWarning=The report of margin per user use the link between thirdparties and sale representatives to calculate the margin of each user. Because some thirdparties may not be linked to any sale representative and some thirdparties may be linked to several users, some margins may not appears in these report or may appears in several different lines.
diff --git a/htdocs/langs/zh_TW/oauth.lang b/htdocs/langs/zh_TW/oauth.lang
index f8dfee9788f..a338ab4d5df 100644
--- a/htdocs/langs/zh_TW/oauth.lang
+++ b/htdocs/langs/zh_TW/oauth.lang
@@ -1,5 +1,7 @@
# Dolibarr language file - Source file is en_US - oauth
ConfigOAuth=Oauth Configuration
+OAuthServices=OAuth services
+ManualTokenGeneration=Manual token generation
NoAccessToken=No access token saved into local database
HasAccessToken=A token was generated and saved into local database
NewTokenStored=Token received ans saved
@@ -9,7 +11,16 @@ RequestAccess=Click here to request/renew access and receive a new token to save
DeleteAccess=Click here to delete token
UseTheFollowingUrlAsRedirectURI=Use the following URL as the Redirect URI when creating your credential on your OAuth provider:
ListOfSupportedOauthProviders=Enter here credential provided by your OAuth2 provider. Only supported OAuth2 providers are visible here. This setup may be used by other modules that need OAuth2 authentication.
-OAUTH_GOOGLE_NAME=Api Google
-OAUTH_GOOGLE_ID=Api Google Id
-OAUTH_GOOGLE_SECRET=Api Google Secret
-OAUTH_GOOGLE_DESC=Go on this page then Credentials to create Oauth credentials
+TOKEN_ACCESS=
+TOKEN_REFRESH=Token Refresh Present
+TOKEN_EXPIRED=Token expired
+TOKEN_EXPIRE_AT=Token expire at
+TOKEN_DELETE=Delete saved token
+OAUTH_GOOGLE_NAME=Oauth Google service
+OAUTH_GOOGLE_ID=Oauth Google Id
+OAUTH_GOOGLE_SECRET=Oauth Google Secret
+OAUTH_GOOGLE_DESC=Go on this page then "Credentials" to create Oauth credentials
+OAUTH_GITHUB_NAME=Oauth GitHub service
+OAUTH_GITHUB_ID=Oauth GitHub Id
+OAUTH_GITHUB_SECRET=Oauth GitHub Secret
+OAUTH_GITHUB_DESC=Go on this page then "Register a new application" to create Oauth credentials
diff --git a/htdocs/langs/zh_TW/orders.lang b/htdocs/langs/zh_TW/orders.lang
index 85d1cd30d56..a3e4e805fd1 100644
--- a/htdocs/langs/zh_TW/orders.lang
+++ b/htdocs/langs/zh_TW/orders.lang
@@ -2,7 +2,7 @@
OrdersArea=客戶訂單面積
SuppliersOrdersArea=供應商的訂單面積
OrderCard=訂單資訊
-OrderId=Order Id
+OrderId=訂單編號
Order=訂單
Orders=訂單
OrderLine=在線訂單
@@ -17,7 +17,7 @@ SuppliersOrders=供應商訂單
SuppliersOrdersRunning=當前供應商的訂單
CustomerOrder=客戶訂單
CustomersOrders=Customer orders
-CustomersOrdersRunning=Current customer orders
+CustomersOrdersRunning=當前客戶訂單
CustomersOrdersAndOrdersLines=Customer orders and order lines
OrdersToBill=Customer orders delivered
OrdersInProcess=Customer orders in process
@@ -55,25 +55,25 @@ ShippingExist=A貨存在
ProductQtyInDraft=Product quantity into draft orders
ProductQtyInDraftOrWaitingApproved=Product quantity into draft or approved orders, not yet ordered
MenuOrdersToBill=訂單To帳單
-MenuOrdersToBill2=Billable orders
+MenuOrdersToBill2=可結算訂單
ShipProduct=船舶產品
CreateOrder=創建訂單
RefuseOrder=拒絕訂單
-ApproveOrder=Approve order
+ApproveOrder=批准訂單
Approve2Order=Approve order (second level)
ValidateOrder=驗證訂單
-UnvalidateOrder=Unvalidate秩序
+UnvalidateOrder=未驗證訂單
DeleteOrder=刪除訂單
CancelOrder=取消訂單
OrderReopened= Order %s Reopened
-AddOrder=Create order
+AddOrder=創建訂單
AddToDraftOrders=Add to draft order
ShowOrder=顯示訂單
OrdersOpened=Orders to process
NoDraftOrders=No draft orders
NoOrder=No order
NoSupplierOrder=No supplier order
-LastOrders=Latest %s customer orders
+LastOrders=最新%s個客戶訂單
LastCustomerOrders=Latest %s customer orders
LastSupplierOrders=Latest %s supplier orders
LastModifiedOrders=Latest %s modified orders
@@ -92,7 +92,7 @@ ConfirmUnvalidateOrder=你是否確定要還原訂單%s草案狀態?
ConfirmCancelOrder=您確定要取消此訂單?
ConfirmMakeOrder=請確認您是否想要確認您於 %s 製作的訂單?
GenerateBill=生成發票
-ClassifyShipped=Classify delivered
+ClassifyShipped=已發貨
DraftOrders=草案訂單
DraftSuppliersOrders=Draft suppliers orders
OnProcessOrders=處理中的訂單
@@ -157,3 +157,4 @@ OrderCreated=Your orders have been created
OrderFail=An error happened during your orders creation
CreateOrders=Create orders
ToBillSeveralOrderSelectCustomer=To create an invoice for several orders, click first onto customer, then choose "%s".
+CloseReceivedSupplierOrdersAutomatically=Close order to "%s" automatically if all products are received.
diff --git a/htdocs/langs/zh_TW/printing.lang b/htdocs/langs/zh_TW/printing.lang
index 2da614e96f9..d6cf49bd525 100644
--- a/htdocs/langs/zh_TW/printing.lang
+++ b/htdocs/langs/zh_TW/printing.lang
@@ -18,10 +18,6 @@ UserConf=Setup per user
PRINTGCP_INFO=Google OAuth API setup
PRINTGCP_AUTHLINK=Authentication
PRINTGCP_TOKEN_ACCESS=Google Cloud Print OAuth Token
-PRINTGCP_TOKEN_REFRESH=Token Refresh Present
-PRINTGCP_TOKEN_EXPIRED=Token Expired
-PRINTGCP_TOKEN_EXPIRE_AT=Token expire at
-PRINTGCP_DELETE_TOKEN=Delete saved token
PrintGCPDesc=This driver allow to send documents directly to a printer with Google Cloud Print.
GCP_Name=Name
GCP_displayName=Display Name
diff --git a/htdocs/langs/zh_TW/productbatch.lang b/htdocs/langs/zh_TW/productbatch.lang
index c3d78f7ff7f..9b9fd13f5cb 100644
--- a/htdocs/langs/zh_TW/productbatch.lang
+++ b/htdocs/langs/zh_TW/productbatch.lang
@@ -8,8 +8,8 @@ Batch=Lot/Serial
atleast1batchfield=Eat-by date or Sell-by date or Lot/Serial number
batch_number=Lot/Serial number
BatchNumberShort=Lot/Serial
-l_eatby=Eat-by date
-l_sellby=Sell-by date
+EatByDate=Eat-by date
+SellByDate=Sell-by date
DetailBatchNumber=Lot/Serial details
DetailBatchFormat=Lot/Serial: %s - Eat by: %s - Sell by: %s (Qty : %d)
printBatch=Lot/Serial: %s
@@ -19,3 +19,6 @@ printQty=Qty: %d
AddDispatchBatchLine=Add a line for Shelf Life dispatching
WhenProductBatchModuleOnOptionAreForced=When module Lot/Serial is on, increase/decrease stock mode is forced to last choice and can't be edited. Other options can be defined as you want.
ProductDoesNotUseBatchSerial=This product does not use lot/serial number
+ProductLotSetup=Setup of module lot/serial
+ShowCurrentStockOfLot=Show current stock for couple product/lot
+ShowLogOfMovementIfLot=Show log of movements for couple product/lot
diff --git a/htdocs/langs/zh_TW/products.lang b/htdocs/langs/zh_TW/products.lang
index 0424e254a3e..a01a867b9ef 100644
--- a/htdocs/langs/zh_TW/products.lang
+++ b/htdocs/langs/zh_TW/products.lang
@@ -18,8 +18,8 @@ ProductVatMassChange=Mass VAT change
ProductVatMassChangeDesc=This page can be used to modify a VAT rate defined on products or services from a value to another. Warning, this change is done on all database.
MassBarcodeInit=Mass barcode init
MassBarcodeInitDesc=This page can be used to initialize a barcode on objects that does not have barcode defined. Check before that setup of module barcode is complete.
-ProductAccountancyBuyCode=會計代碼(採購)
-ProductAccountancySellCode=會計代碼(銷售)
+ProductAccountancyBuyCode=Accountancy code (purchase)
+ProductAccountancySellCode=Accountancy code (sale)
ProductOrService=產品或服務
ProductsAndServices=產品與服務
ProductsOrServices=產品或服務
@@ -59,6 +59,8 @@ SellingPriceHT=銷售價格(稅後)
SellingPriceTTC=銷售價格(包括稅)
CostPriceDescription=This price (net of tax) can be used to store the average amount this product cost to your company. It may be any price you calculate yourself, for example from the average buying price plus average production and distribution cost.
CostPriceUsage=In a future version, this value could be used for margin calculation.
+SoldAmount=Sold amount
+PurchasedAmount=Purchased amount
NewPrice=新價格
MinPrice=Min. selling price
CantBeLessThanMinPrice=售價不能超過該產品(%s的允許在沒有稅收的最低水平)
@@ -197,11 +199,11 @@ PrintsheetForOneBarCode=Print several stickers for one barcode
BuildPageToPrint=Generate page to print
FillBarCodeTypeAndValueManually=Fill barcode type and value manually.
FillBarCodeTypeAndValueFromProduct=Fill barcode type and value from barcode of a product.
-FillBarCodeTypeAndValueFromThirdParty=Fill barcode type and value from barcode of a thirdparty.
+FillBarCodeTypeAndValueFromThirdParty=Fill barcode type and value from barcode of a third party.
DefinitionOfBarCodeForProductNotComplete=Definition of type or value of bar code not complete for product %s.
-DefinitionOfBarCodeForThirdpartyNotComplete=Definition of type or value of bar code non complete for thirdparty %s.
+DefinitionOfBarCodeForThirdpartyNotComplete=Definition of type or value of bar code non complete for third party %s.
BarCodeDataForProduct=Barcode information of product %s :
-BarCodeDataForThirdparty=Barcode information of thirdparty %s :
+BarCodeDataForThirdparty=Barcode information of third party %s :
ResetBarcodeForAllRecords=Define barcode value for all records (this will also reset barcode value already defined with new values)
PriceByCustomer=Different prices for each customer
PriceCatalogue=A single sell price per product/service
diff --git a/htdocs/langs/zh_TW/projects.lang b/htdocs/langs/zh_TW/projects.lang
index 6361d59e4e1..5d7484d1806 100644
--- a/htdocs/langs/zh_TW/projects.lang
+++ b/htdocs/langs/zh_TW/projects.lang
@@ -70,11 +70,11 @@ ListOfTasks=List of tasks
GoToListOfTimeConsumed=Go to list of time consumed
GoToListOfTasks=Go to list of tasks
ListProposalsAssociatedProject=名單與項目有關的商業建議
-ListOrdersAssociatedProject=名單與項目相關的客戶的訂單
-ListInvoicesAssociatedProject=名單與項目相關的客戶的發票
-ListPredefinedInvoicesAssociatedProject=List of customer's template invoices associated with project
-ListSupplierOrdersAssociatedProject=名單與項目相關的供應商的訂單
-ListSupplierInvoicesAssociatedProject=名單與項目相關的供應商的發票
+ListOrdersAssociatedProject=List of customer orders associated with the project
+ListInvoicesAssociatedProject=List of customer invoices associated with the project
+ListPredefinedInvoicesAssociatedProject=List of customer template invoices associated with project
+ListSupplierOrdersAssociatedProject=List of supplier orders associated with the project
+ListSupplierInvoicesAssociatedProject=List of supplier invoices associated with the project
ListContractAssociatedProject=名單與項目有關的合同
ListFichinterAssociatedProject=名單與項目相關的幹預措施
ListExpenseReportsAssociatedProject=List of expense reports associated with the project
@@ -123,6 +123,7 @@ ProjectReportDate=Change task date according project start date
ErrorShiftTaskDate=Impossible to shift task date according to new project start date
ProjectsAndTasksLines=Projects and tasks
ProjectCreatedInDolibarr=Project %s created
+ProjectModifiedInDolibarr=Project %s modified
TaskCreatedInDolibarr=Task %s created
TaskModifiedInDolibarr=Task %s modified
TaskDeletedInDolibarr=Task %s deleted
@@ -153,7 +154,7 @@ PlannedWorkload=Planned workload
PlannedWorkloadShort=Workload
ProjectReferers=Related items
ProjectMustBeValidatedFirst=Project must be validated first
-FirstAddRessourceToAllocateTime=Associate a resource to allocate time
+FirstAddRessourceToAllocateTime=Assign a user resource to task to allocate time
InputPerDay=Input per day
InputPerWeek=Input per week
InputPerAction=Input per action
@@ -174,7 +175,7 @@ ProjectOpenedProjectByOppStatus=Open project/lead by opportunity status
ProjectsStatistics=Statistics on projects/leads
TaskAssignedToEnterTime=Task assigned. Entering time on this task should be possible.
IdTaskTime=Id task time
-YouCanCompleteRef=If you want to complete the ref with some information (to use it as search filters), it is recommanded to add a - character to separate it, so the automatic numbering will still work correctly for next projects. For example %s-ABC. You may also prefer to add search keys into label.
+YouCanCompleteRef=If you want to complete the ref with some information (to use it as search filters), it is recommanded to add a - character to separate it, so the automatic numbering will still work correctly for next projects. For example %s-ABC. You may also prefer to add search keys into label. But best practice may be to add a dedicated field, also called complementary attributes.
OpenedProjectsByThirdparties=Open projects by thirdparties
OnlyOpportunitiesShort=Only opportunities
OpenedOpportunitiesShort=Open opportunities
diff --git a/htdocs/langs/zh_TW/salaries.lang b/htdocs/langs/zh_TW/salaries.lang
index da177410860..68407482edb 100644
--- a/htdocs/langs/zh_TW/salaries.lang
+++ b/htdocs/langs/zh_TW/salaries.lang
@@ -7,8 +7,8 @@ NewSalaryPayment=New salary payment
SalaryPayment=Salary payment
SalariesPayments=Salaries payments
ShowSalaryPayment=Show salary payment
-THM=Average hourly price
-TJM=Average daily price
+THM=Average hourly rate
+TJM=Average daily rate
CurrentSalary=Current salary
THMDescription=This value may be used to calculate cost of time consumed on a project entered by users if module project is used
TJMDescription=This value is currently as information only and is not used for any calculation
diff --git a/htdocs/langs/zh_TW/sendings.lang b/htdocs/langs/zh_TW/sendings.lang
index d5d5fab1dd7..a41d6d12de3 100644
--- a/htdocs/langs/zh_TW/sendings.lang
+++ b/htdocs/langs/zh_TW/sendings.lang
@@ -6,7 +6,7 @@ AllSendings=All Shipments
Shipment=出貨
Shipments=出貨
ShowSending=Show Shipments
-Receivings=Delivery Receipts
+Receivings=發貨收據
SendingsArea=出貨
ListOfSendings=出貨清單列表
SendingMethod=送貨方式
@@ -31,7 +31,7 @@ StatusSendingProcessed=加工
StatusSendingDraftShort=草案
StatusSendingValidatedShort=驗證
StatusSendingProcessedShort=加工
-SendingSheet=Shipment sheet
+SendingSheet=發貨單
ConfirmDeleteSending=你確定要刪除這個出貨單?
ConfirmValidateSending=你確定要驗證這個出貨單?
ConfirmCancelSending=你確定要取消此出貨單?
@@ -52,7 +52,7 @@ ProductQtyInSuppliersOrdersRunning=Product quantity into opened suppliers orders
ProductQtyInShipmentAlreadySent=Product quantity from opened customer order already sent
ProductQtyInSuppliersShipmentAlreadyRecevied=Product quantity from opened supplier order already received
NoProductToShipFoundIntoStock=No product to ship found into warehouse %s. Correct stock or go back to choose another warehouse.
-WeightVolShort=Weight/Vol.
+WeightVolShort=重量/體積
ValidateOrderFirstBeforeShipment=You must first validate the order before being able to make shipments.
# Sending methods
diff --git a/htdocs/langs/zh_TW/stocks.lang b/htdocs/langs/zh_TW/stocks.lang
index 56b3a63a61c..64137ab016b 100644
--- a/htdocs/langs/zh_TW/stocks.lang
+++ b/htdocs/langs/zh_TW/stocks.lang
@@ -15,6 +15,8 @@ DeleteSending=刪除發送
Stock=庫存
Stocks=庫存
StocksByLotSerial=Stocks by lot/serial
+LotSerial=Lots/Serials
+LotSerialList=List of lot/serials
Movements=轉讓
ErrorWarehouseRefRequired=倉庫引用的名稱是必需的
ListOfWarehouses=倉庫名單
@@ -43,6 +45,7 @@ PMPValue=加權平均價格
PMPValueShort=的WAP
EnhancedValueOfWarehouses=倉庫價值
UserWarehouseAutoCreate=當建立一個用戶時,自動建立一個倉庫
+AllowAddLimitStockByWarehouse=Allow to add limit and desired stock by product and warehouse
IndependantSubProductStock=Product stock and subproduct stock are independant
QtyDispatched=派出數量
QtyDispatchedShort=Qty dispatched
@@ -132,3 +135,9 @@ OpenAll=Open for all actions
OpenInternal=Open for internal actions
OpenShipping=Open for shippings
OpenDispatch=Open for dispatch
+UseDispatchStatus=Use dispatch status (aprouve/refuse)
+OptionMULTIPRICESIsOn=Option "several prices per segment" is on. It means a product has several selling price so value for sell can't be calculated
+ProductStockWarehouseCreated=Stock limit for alert and desired optimal stock correctly created
+ProductStockWarehouseUpdated=Stock limit for alert and desired optimal stock correctly updated
+ProductStockWarehouseDeleted=Stock limit for alert and desired optimal stock correctly deleted
+AddNewProductStockWarehouse=Set new limit for alert and desired optimal stock
diff --git a/htdocs/langs/zh_TW/supplier_proposal.lang b/htdocs/langs/zh_TW/supplier_proposal.lang
index 909a4d713c1..e39a69a3dbe 100644
--- a/htdocs/langs/zh_TW/supplier_proposal.lang
+++ b/htdocs/langs/zh_TW/supplier_proposal.lang
@@ -47,6 +47,7 @@ DefaultModelSupplierProposalCreate=Default model creation
DefaultModelSupplierProposalToBill=Default template when closing a price request (accepted)
DefaultModelSupplierProposalClosed=Default template when closing a price request (refused)
ListOfSupplierProposal=List of supplier proposal requests
+ListSupplierProposalsAssociatedProject=List of supplier proposals associated with project
SupplierProposalsToClose=Supplier proposals to close
SupplierProposalsToProcess=Supplier proposals to process
LastSupplierProposals=Last price requests
diff --git a/htdocs/langs/zh_TW/suppliers.lang b/htdocs/langs/zh_TW/suppliers.lang
index f1e50735082..2025b3282e7 100644
--- a/htdocs/langs/zh_TW/suppliers.lang
+++ b/htdocs/langs/zh_TW/suppliers.lang
@@ -7,13 +7,13 @@ History=歷史紀錄
ListOfSuppliers=供應商名單
ShowSupplier=查看供應商
OrderDate=訂購日期
-BuyingPriceMin=Minimum purchase price
-BuyingPriceMinShort=Min purchase price
-TotalBuyingPriceMinShort=Total of subproducts purchase prices
-TotalSellingPriceMinShort=Total of subproducts sell prices
+BuyingPriceMin=Best buying price
+BuyingPriceMinShort=Best buying price
+TotalBuyingPriceMinShort=Total of subproducts buying prices
+TotalSellingPriceMinShort=Total of subproducts selling prices
SomeSubProductHaveNoPrices=Some sub-products have no price defined
-AddSupplierPrice=新增供應商的價格
-ChangeSupplierPrice=供應商的價格變化
+AddSupplierPrice=Add buying price
+ChangeSupplierPrice=Change buying price
ReferenceSupplierIsAlreadyAssociatedWithAProduct=該參考供應商已經與一參考:%s的
NoRecordedSuppliers=沒有供應商記錄
SupplierPayment=供應商付款
@@ -36,8 +36,8 @@ ListOfSupplierOrders=採購單列表
MenuOrdersSupplierToBill=待付款採購
NbDaysToDelivery=延遲交貨天數
DescNbDaysToDelivery=此訂單中最長延遲時間
-UseDoubleApproval=當含稅金額超過此額度 (需要特殊權限批准此金額,設為零時則無須雙重核准)
SupplierReputation=Supplier reputation
DoNotOrderThisProductToThisSupplier=Do not order
NotTheGoodQualitySupplier=Wrong quality
ReputationForThisProduct=Reputation
+BuyerName=Buyer name
diff --git a/htdocs/langs/zh_TW/users.lang b/htdocs/langs/zh_TW/users.lang
index 4e043378328..cfb8f808112 100644
--- a/htdocs/langs/zh_TW/users.lang
+++ b/htdocs/langs/zh_TW/users.lang
@@ -100,3 +100,6 @@ WeeklyHours=Weekly hours
ColorUser=Color of the user
DisabledInMonoUserMode=Disabled in maintenance mode
UserAccountancyCode=User accountancy code
+UserLogoff=User logout
+UserLogged=User logged
+DateEmployment=Date of Employment
diff --git a/htdocs/langs/zh_TW/website.lang b/htdocs/langs/zh_TW/website.lang
index b1b51cfedc2..6197580711f 100644
--- a/htdocs/langs/zh_TW/website.lang
+++ b/htdocs/langs/zh_TW/website.lang
@@ -12,6 +12,7 @@ EditMenu=Edit menu
EditPageMeta=Edit Meta
EditPageContent=Edit Content
Website=Web site
+Webpage=Web page
AddPage=Add page
PreviewOfSiteNotYetAvailable=Preview of your website %s not yet available. You must first add a page.
RequestedPageHasNoContentYet=Requested page with id %s has not content yet or cache file .tpl.php was removed. Edit content of page to solve this.
@@ -22,4 +23,6 @@ ViewPageInNewTab=View page in new tab
SetAsHomePage=Set as Home page
RealURL=Real URL
ViewWebsiteInProduction=View web site using home URLs
-SetHereVirtualHost=If you can set, on your web server, a dedicated virtual host with a root directory on %s, define here the virtual hostname so the preview will be done using this direct access instead of Dolibarr URLs wrapper.
+SetHereVirtualHost=If you can set, on your web server, a dedicated virtual host with a root directory on %s, define here the virtual hostname so the preview can be done also using this direct web server access and not only using Dolibarr server.
+PreviewSiteServedByWebServer=Preview %s in a new tab. The %s will be served by an external web server (like Apache, Nginx, IIS). You must instal and setup this server before.
URL of %s served by external server:
%s
+PreviewSiteServedByDolibarr=Preview %s in a new tab. The %s will be served by Dolibarr server so it does not need any extra web server (like Apache, Nginx, IIS) to be installed.
The inconvenient is that URL of pages are using path of your Dolibarr.
URL of %s served by Dolibarr:
%s
diff --git a/htdocs/langs/zh_TW/withdrawals.lang b/htdocs/langs/zh_TW/withdrawals.lang
index c62c15187e0..ebb07aabc81 100644
--- a/htdocs/langs/zh_TW/withdrawals.lang
+++ b/htdocs/langs/zh_TW/withdrawals.lang
@@ -1,27 +1,28 @@
# Dolibarr language file - Source file is en_US - withdrawals
-CustomersStandingOrdersArea=站在客戶的訂單面積
-StandingOrders=常年訂單
-StandingOrder=常年訂單
-NewStandingOrder=新的長期訂單
+CustomersStandingOrdersArea=Direct debit payment orders area
+SuppliersStandingOrdersArea=Direct credit payment orders area
+StandingOrders=Direct debit payment orders
+StandingOrder=Direct debit payment order
+NewStandingOrder=New direct debit order
StandingOrderToProcess=要處理
-WithdrawalsReceipts=提款收據
-WithdrawalReceipt=提款收據
-LastWithdrawalReceipts=Latest %s withdrawal receipts
-WithdrawalsLines=提款線
-RequestStandingOrderToTreat=Request for standing orders to process
-RequestStandingOrderTreated=Request for standing orders processed
+WithdrawalsReceipts=Direct debit orders
+WithdrawalReceipt=Direct debit order
+LastWithdrawalReceipts=Latest %s direct debit files
+WithdrawalsLines=Direct debit order lines
+RequestStandingOrderToTreat=Request for direct debit payment order to process
+RequestStandingOrderTreated=Request for direct debit payment order processed
NotPossibleForThisStatusOfWithdrawReceiptORLine=Not yet possible. Withdraw status must be set to 'credited' before declaring reject on specific lines.
-NbOfInvoiceToWithdraw=Nb. of invoice with withdraw request
-NbOfInvoiceToWithdrawWithInfo=Nb. of invoice with withdraw request for customers having defined bank account information
-InvoiceWaitingWithdraw=發票等待撤離
+NbOfInvoiceToWithdraw=Nb. of invoice with direct debit order
+NbOfInvoiceToWithdrawWithInfo=Nb. of customer invoice with direct debit payment orders having defined bank account information
+InvoiceWaitingWithdraw=Invoice waiting for direct debit
AmountToWithdraw=收回的款額
-WithdrawsRefused=拒絕撤回
+WithdrawsRefused=Direct debit refused
NoInvoiceToWithdraw=無付款方式客戶發票“撤回”是等待。繼續就提款卡發票'標簽作出要求。
ResponsibleUser=負責用戶
-WithdrawalsSetup=提款設置
-WithdrawStatistics=提款的統計
-WithdrawRejectStatistics=撤回拒絕的統計
-LastWithdrawalReceipt=Latest %s withdrawal receipts
+WithdrawalsSetup=Direct debit payment setup
+WithdrawStatistics=Direct debit payment statistics
+WithdrawRejectStatistics=Direct debit payment reject statistics
+LastWithdrawalReceipt=Latest %s direct debit receipts
MakeWithdrawRequest=作出撤回請求
ThirdPartyBankCode=第三方銀行代碼
NoInvoiceCouldBeWithdrawed=沒有發票withdrawed成功。檢查發票的公司是一個有效的禁令。
@@ -46,7 +47,7 @@ StatusRefused=拒絕
StatusMotif0=未指定
StatusMotif1=提供insuffisante
StatusMotif2=Tirage conteste
-StatusMotif3=沒有撤退的命令
+StatusMotif3=No direct debit payment order
StatusMotif4=客戶訂單
StatusMotif5=肋inexploitable
StatusMotif6=帳戶無余額
@@ -61,28 +62,43 @@ NotifyCredit=提款信用
NumeroNationalEmetter=國家發射數
WithBankUsingRIB=有關銀行賬戶,使用肋
WithBankUsingBANBIC=使用的IBAN / BIC / SWIFT的銀行帳戶
-BankToReceiveWithdraw=銀行帳戶,以接收退出
+BankToReceiveWithdraw=Bank account to receive direct debit
CreditDate=信貸
WithdrawalFileNotCapable=Unable to generate withdrawal receipt file for your country %s (Your country is not supported)
ShowWithdraw=顯示撤櫃
IfInvoiceNeedOnWithdrawPaymentWontBeClosed=然而,如果發票已至少有一個撤出支付尚未處理的,它不會被設置為支付最高允許管理撤出之前。
-DoStandingOrdersBeforePayments=This tab allows you to request a standing order. Once done, go into menu Bank->Withdrawal to manage the standing order. When standing order is closed, payment on invoice will be automatically recorded, and invoice closed if remainder to pay is null.
+DoStandingOrdersBeforePayments=This tab allows you to request a direct debit payment order. Once done, go into menu Bank->Withdrawal to manage the direct debit payment order. When payment order is closed, payment on invoice will be automatically recorded, and invoice closed if remainder to pay is null.
WithdrawalFile=Withdrawal file
SetToStatusSent=Set to status "File Sent"
ThisWillAlsoAddPaymentOnInvoice=This will also apply payments to invoices and will classify them as "Paid"
StatisticsByLineStatus=Statistics by status of lines
-RUM=RUM
-RUMWillBeGenerated=RUM number will be generated once bank account information are saved
-WithdrawMode=Withdraw mode (FRST or RECUR)
+RUM=UMR
+RUMLong=Unique Mandate Reference
+RUMWillBeGenerated=UMR number will be generated once bank account information are saved
+WithdrawMode=Direct debit mode (FRST or RECUR)
WithdrawRequestAmount=Withdraw request amount:
WithdrawRequestErrorNilAmount=Unable to create withdraw request for nil amount.
+SepaMandate=SEPA Direct Debit Mandate
+SepaMandateShort=SEPA Mandate
+PleaseReturnMandate=Please return this mandate form by email to %s or by mail to
+SEPALegalText=By signing this mandate form, you authorize (A) %s to send instructions to your bank to debit your account and (B) your bank to debit your account in accordance with the instructions from %s. As part of your rights, you are entitled to a refund from your bank under the terms and conditions of your agreement with your bank. A refund must be claimed within 8 weeks starting from the date on which your account was debited. Your rights regarding the above mandate are explained in a statement that you can obtain from your bank.
+CreditorIdentifier=Creditor Identifier
+CreditorName=Creditor’s Name
+SEPAFillForm=(B) Please complete all the fields marked *
+SEPAFormYourName=Your name
+SEPAFormYourBAN=Your Bank Account Name (IBAN)
+SEPAFormYourBIC=Your Bank Identifier Code (BIC)
+SEPAFrstOrRecur=Type of payment
+ModeRECUR=Reccurent payment
+ModeFRST=One-off payment
+PleaseCheckOne=Please check one only
### Notifications
-InfoCreditSubject=由銀行支付的長期訂單%s
-InfoCreditMessage=站在為了%s銀行已支付
付款資料:%s
-InfoTransSubject=傳輸到銀行的長期訂單%s
-InfoTransMessage=%s %s銀行長期訂單的%s已被transmited。
+InfoCreditSubject=Payment of direct debit payment order %s by the bank
+InfoCreditMessage=The direct debit payment order %s has been paid by the bank
Data of payment: %s
+InfoTransSubject=Transmission of direct debit payment order %s to bank
+InfoTransMessage=The direct debit payment order %s has been sent to bank by %s %s.
InfoTransData=金額:%s
metode:%s
日期:%s
-InfoRejectSubject=站在為了拒絕
-InfoRejectMessage=Hello,
the standing order of invoice %s related to the company %s, with an amount of %s has been refused by the bank.
--
%s
+InfoRejectSubject=Direct debit payment order refused
+InfoRejectMessage=Hello,
the direct debit payment order of invoice %s related to the company %s, with an amount of %s has been refused by the bank.
--
%s
ModeWarning=實模式下的選項沒有設置,我們停止後,這個模擬
diff --git a/htdocs/langs/zh_TW/workflow.lang b/htdocs/langs/zh_TW/workflow.lang
index 4df96e00ccb..f74e969d391 100644
--- a/htdocs/langs/zh_TW/workflow.lang
+++ b/htdocs/langs/zh_TW/workflow.lang
@@ -1,4 +1,4 @@
-# Dolibarr language file - Source file is en_US - admin
+# Dolibarr language file - Source file is en_US - workflow
WorkflowSetup=工作流模塊的設置
WorkflowDesc=This module is designed to modify the behaviour of automatic actions into application. By default, workflow is open (you can do things in the order you want). You can activate the automatic actions you are interested in.
ThereIsNoWorkflowToModify=There is no workflow modifications available with the activated modules.
@@ -9,3 +9,5 @@ descWORKFLOW_ORDER_AUTOCREATE_INVOICE=Automatically create a customer invoice af
descWORKFLOW_ORDER_CLASSIFY_BILLED_PROPAL=Classify linked source proposal to billed when customer order is set to paid
descWORKFLOW_INVOICE_CLASSIFY_BILLED_ORDER=Classify linked source customer order(s) to billed when customer invoice is set to paid
descWORKFLOW_INVOICE_AMOUNT_CLASSIFY_BILLED_ORDER=Classify linked source customer order(s) to billed when customer invoice is validated
+descWORKFLOW_INVOICE_CLASSIFY_BILLED_PROPAL=Classify linked source proposal to billed when customer invoice is validated
+descWORKFLOW_ORDER_CLASSIFY_SHIPPED_SHIPPING=Classify shipped linked source order on shipping validate if quantity shipped is the same as in order
diff --git a/htdocs/main.inc.php b/htdocs/main.inc.php
index 0a587bde8d4..ab1890bfa58 100644
--- a/htdocs/main.inc.php
+++ b/htdocs/main.inc.php
@@ -1224,8 +1224,6 @@ function top_htmlhead($head, $title='', $disablejs=0, $disablehead=0, $arrayofjs
print ''."\n";
print ''."\n";
print ''."\n";
- print ''."\n";
- print ''."\n";
}*/
// jQuery Timepicker
if (! empty($conf->global->MAIN_USE_JQUERY_TIMEPICKER) || defined('REQUIRE_JQUERY_TIMEPICKER'))
@@ -1419,7 +1417,7 @@ function top_menu($head, $title='', $target='', $disablejs=0, $disablehead=0, $a
if ($_SESSION["dol_authmode"] != 'forceuser' && $_SESSION["dol_authmode"] != 'http')
{
$logouthtmltext.=$langs->trans("Logout").'
';
-
+
$logouttext .='';
$logouttext .= img_picto($langs->trans('Logout').":".$langs->trans('Logout'), 'logout_top.png', 'class="login"', 0, 0, 1);
$logouttext .='';
@@ -1430,7 +1428,7 @@ function top_menu($head, $title='', $target='', $disablejs=0, $disablehead=0, $a
$logouttext .= img_picto($langs->trans('Logout').":".$langs->trans('Logout'), 'logout_top.png', 'class="login"', 0, 0, 1);
}
}
-
+
print ''."\n";
// Add login user link
diff --git a/htdocs/projet/tasks/list.php b/htdocs/projet/tasks/list.php
index dd97f0a7a15..2b0cb99c9bb 100644
--- a/htdocs/projet/tasks/list.php
+++ b/htdocs/projet/tasks/list.php
@@ -221,8 +221,8 @@ $sql = "SELECT ".$distinct." p.rowid as projectid, p.ref as projectref, p.title
$sql.= ", s.nom as name, s.rowid as socid";
$sql.= ", t.datec as date_creation, t.dateo as date_start, t.datee as date_end, t.tms as date_update";
$sql.= ", t.rowid as id, t.ref, t.label, t.planned_workload, t.duration_effective, t.progress, t.fk_statut";
-// Add fields for extrafields
-foreach ($extrafields->attribute_list as $key => $val) $sql.=",ef.".$key.' as options_'.$key;
+// Add fields from extrafields
+foreach ($extrafields->attribute_label as $key => $val) $sql.=($extrafields->attribute_type[$key] != 'separate' ? ",ef.".$key.' as options_'.$key : '');
// Add fields from hooks
$parameters=array();
$reshook=$hookmanager->executeHooks('printFieldListSelect',$parameters); // Note that $action and $object may have been modified by hook
diff --git a/htdocs/theme/eldy/style.css.php b/htdocs/theme/eldy/style.css.php
index 9899575f9f1..4c0cebc9633 100644
--- a/htdocs/theme/eldy/style.css.php
+++ b/htdocs/theme/eldy/style.css.php
@@ -1388,7 +1388,7 @@ table.login_table_securitycode tr td {
div.login_block {
position: absolute;
- text-align: right;
+ text-align: ;
: 5px;
top: 3px;
font-weight: bold;