Files
documentation/locale/zh_CN/LC_MESSAGES/general.po
T
2024-01-21 00:40:53 +01:00

6729 lines
336 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# SOME DESCRIPTIVE TITLE.
# Copyright (C) Odoo S.A.
# This file is distributed under the same license as the Odoo package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
# Translators:
# zhao yonghui, 2023
# Connie Xiao <connie.xiao@elico-corp.com>, 2023
# 黎伟杰 <674416404@qq.com>, 2023
# fausthuang, 2023
# Wil Odoo, 2023
# Miao Zhou <zhoumiao_nuaa@outlook.com>, 2023
# Martin Trigaux, 2023
# Datasource International <Hennessy@datasourcegroup.com>, 2023
# Raymond Yu <cl_yu@hotmail.com>, 2023
# 山西清水欧度(QQ:54773801) <54773801@qq.com>, 2023
# Jeffery CHEN <jeffery9@gmail.com>, 2023
# Emily Jia <eji@odoo.com>, 2023
# Mandy Choy <mnc@odoo.com>, 2023
# diaojiaolou <124412206@qq.com>, 2023
# 稀饭~~ <wangwhai@qq.com>, 2023
# Chloe Wang, 2024
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Odoo 17.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-19 15:28+0000\n"
"PO-Revision-Date: 2023-11-08 08:57+0000\n"
"Last-Translator: Chloe Wang, 2024\n"
"Language-Team: Chinese (China) (https://app.transifex.com/odoo/teams/41243/zh_CN/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: zh_CN\n"
"Plural-Forms: nplurals=1; plural=0;\n"
#: ../../content/applications/general.rst:3
msgid "Miscellaneous"
msgstr "杂项"
#: ../../content/applications/general/apps_modules.rst:3
msgid "Apps and modules"
msgstr "应用和模块"
#: ../../content/applications/general/apps_modules.rst:5
msgid ""
"You can :ref:`install <general/install>`, :ref:`upgrade <general/upgrade>` "
"and :ref:`uninstall <general/uninstall>` all apps and modules from the "
":menuselection:`Apps` dashboard."
msgstr ""
"你可以从菜单中选择 `应用` 来 :ref:`激活 <general/install>` 、 :ref:`升级 <general/upgrade>` 和"
" :ref:`卸载 <general/uninstall>` 所有应用和模块。"
#: ../../content/applications/general/apps_modules.rst:8
msgid ""
"By default, an *Apps* filter is applied. If you want to search for modules, "
"click on *Filters* and select *Extra*."
msgstr "默认情况下,只显示了 *应用* ,如果要搜索模块,请单击 *筛选* ,然后选择 *额外* 。"
#: ../../content/applications/general/apps_modules.rst-1
msgid "Add \"Extra\" filter in Odoo Apps"
msgstr "在过滤器中添加 \"额外\" 查询"
#: ../../content/applications/general/apps_modules.rst:16
msgid ""
"Odoo is *not a smartphone*, and its apps shouldn't be installed or "
"uninstalled carelessly. Apply caution when adding or removing apps and "
"modules on your database since this may impact your subscription costs."
msgstr "Odoo *不是智能手机* ,要谨慎的在数据库上添加或删除应用和模块,因为这可能会产生订阅费用。"
#: ../../content/applications/general/apps_modules.rst:0
msgid "**Installing or uninstalling apps and managing users is up to you.**"
msgstr "**安装或卸载应用程序以及管理用户由您决定。**"
#: ../../content/applications/general/apps_modules.rst:0
msgid ""
"As the administrator of your database, you are responsible for its usage, as"
" you know best how your organization works."
msgstr "作为数据库的管理员,您应对其使用情况负责,因为您最了解组织的工作方式。"
#: ../../content/applications/general/apps_modules.rst:0
msgid "**Odoo apps have dependencies.**"
msgstr "**Odoo应用程序具有依赖性。**"
#: ../../content/applications/general/apps_modules.rst:0
msgid ""
"Installing some apps and features with dependencies may also install "
"additional apps and modules that are technically required, even if you won't"
" actively use them."
msgstr "安装某些具有依赖项的应用和功能还可能安装技术上需要的其他应用和模块,即使你不会主动使用它们。"
#: ../../content/applications/general/apps_modules.rst:0
msgid "**Test app installation/removal on a duplicate of your database.**"
msgstr "**请在测试数据库上测试应用安装/删除。**"
#: ../../content/applications/general/apps_modules.rst:0
msgid ""
"This way, you can know what app dependencies may be required or what data "
"may be erased."
msgstr "这样,就可以知道需要哪些依赖、可以擦除哪些数据。"
#: ../../content/applications/general/apps_modules.rst:32
msgid "Install apps and modules"
msgstr "安装应用和模块"
#: ../../content/applications/general/apps_modules.rst:34
msgid ""
"Go to :menuselection:`Apps`, and click on the *Install* button of the app "
"you want to install."
msgstr "转到 :menuselection:`Apps` ,然后单击要安装的应用程序的 *激活* 按钮。"
#: ../../content/applications/general/apps_modules.rst:37
msgid ""
"If the module you are looking for is not listed, you can **update the app "
"list**."
msgstr "如果未列出您要查找的模块,则可以点击 **更新应用程序列表** 。"
#: ../../content/applications/general/apps_modules.rst:39
msgid ""
"To do so, activate the :ref:`developer mode <developer-mode>`, then go to "
":menuselection:`Apps --> Update Apps List` and click on *Update*."
msgstr ""
"为此,请激活开发者模式 :ref:`developer mode <developer-mode>`,然后转到 :menuselection:`Apps"
" --> Update Apps List` 并单击 *Update* 。"
#: ../../content/applications/general/apps_modules.rst:45
msgid "Upgrade apps and modules"
msgstr "升级应用和模块"
#: ../../content/applications/general/apps_modules.rst:47
msgid ""
"On some occasions, new improvements or app features are added to "
":doc:`supported versions of Odoo "
"</administration/maintain/supported_versions>`. To be able to use them, you "
"must **upgrade** your app."
msgstr ""
"在某些情况下,新的改进或应用程序功能被添加到 :doc:`supported versions of Odoo "
"</administration/maintain/supported_versions>`。为了能够使用它们,你必须 **升级** 应用。"
#: ../../content/applications/general/apps_modules.rst:51
msgid ""
"Go to :menuselection:`Apps`, click on the *dropdown menu* of the app you "
"want to upgrade, then on *Upgrade*."
msgstr "转到 :menuselection:`Apps` ,单击要升级的应用程序的 *下拉菜单* ,然后单击 *升级* 。"
#: ../../content/applications/general/apps_modules.rst:57
msgid "Uninstall apps and modules"
msgstr "卸载应用程序和模块"
#: ../../content/applications/general/apps_modules.rst:59
msgid ""
"Go to :menuselection:`Apps`, click on the *dropdown menu* of the app you "
"want to uninstall, then on *Uninstall*."
msgstr "转到 :menuselection:`Apps` ,单击要卸载应用的 *下拉菜单* ,然后单击 *卸载* 。"
#: ../../content/applications/general/apps_modules.rst:65
msgid ""
"Some apps have dependencies, meaning that one app requires another. "
"Therefore, uninstalling one app may uninstall multiple apps and modules. "
"Odoo warns you which dependent apps and modules are affected by it."
msgstr ""
"某些应用程序具有依赖项,即一个应用程序需要另一个应用程序。因此,卸载一个应用程序可能会卸载多个应用程序和模块。Odoo "
"会警告您哪些依赖的应用程序和模块会受其影响。"
#: ../../content/applications/general/apps_modules.rst:72
msgid "To complete the uninstallation, click on *Confirm*."
msgstr "要完成卸载,请单击 *确认* 。"
#: ../../content/applications/general/apps_modules.rst:75
msgid ""
"Uninstalling an app also uninstalls all its dependencies and permanently "
"erases their data."
msgstr "卸载应用还会卸载其所有依赖项并永久清除其数据。"
#: ../../content/applications/general/auth.rst:5
#: ../../content/applications/general/auth/azure.rst:79
msgid "Authentication"
msgstr "认证"
#: ../../content/applications/general/auth/2fa.rst:3
msgid "Two-factor Authentication"
msgstr "双重验证"
#: ../../content/applications/general/auth/2fa.rst:5
msgid ""
"Two-factor authentication (\"2FA\") is a good way to improve the security of"
" an account, to make it less likely that an other person will manage to log "
"in instead of you."
msgstr "双因素身份验证(“2FA”)是提高帐户安全性的好方法,可以降低其他人代替您登录的可能性。"
#: ../../content/applications/general/auth/2fa.rst:9
msgid ""
"Practically, it means storing a secret inside an *authenticator* (usually "
"your cell phone) and exchanging a code from the authenticator when you try "
"to log in."
msgstr "实际上,这意味着将密钥存储在*身份验证器*(通常是您的手机)中,并在您尝试登录时交换来自身份验证器的代码。"
#: ../../content/applications/general/auth/2fa.rst:13
msgid ""
"This means an attacker needs *both* to have guessed (or found) your password"
" and to access (or steal) your authenticator, a more difficult proposition "
"than either one or the other."
msgstr "这意味着攻击者需要*两者*来猜测(或找到)您的密码并访问(或窃取)您的身份验证器,这比其中任何一个都更难。"
#: ../../content/applications/general/auth/2fa.rst:18
msgid "Requirements"
msgstr "要求"
#: ../../content/applications/general/auth/2fa.rst:20
msgid ""
"These lists are just examples, they are not endorsements of any specific "
"software."
msgstr "这些列表只是示例,它们不是对任何特定软件的认可。"
#: ../../content/applications/general/auth/2fa.rst:23
msgid ""
"If you don't already have one, you will need to choose an authenticator."
msgstr "如果您还没有身份验证器,则需要选择身份验证器。"
#: ../../content/applications/general/auth/2fa.rst:26
msgid ""
"Phone-based authenticators are the easiest and most common so we will assume"
" you'll pick and install one on your phone, examples include `Authy "
"<https://authy.com/>`_, `FreeOTP <https://freeotp.github.io/>`_, `Google "
"Authenticator <https://support.google.com/accounts/answer/1066447?hl=en>`_, "
"`LastPass Authenticator <https://lastpass.com/auth/>`_, `Microsoft "
"Authenticator <https://www.microsoft.com/en-"
"gb/account/authenticator?cmp=h66ftb_42hbak>`_, ...; password managers also "
"commonly include :abbr:`2FA (two-factor authentication)` support e.g. "
"`1Password <https://support.1password.com/one-time-passwords/>`_, `Bitwarden"
" <https://bitwarden.com/help/article/authenticator-keys/>`_, ..."
msgstr ""
"基于电话的身份验证器是最简单和最常见的,因此我们假设您将在手机上选择并安装一个,示例包括“Authy "
"<https://authy.com/>”_,“FreeOTP <https://freeotp.github.io/>”_,“Google "
"Authenticator "
"<https://support.google.com/accounts/answer/1066447?hl=en>”_,“LastPass "
"Authenticator <https://lastpass.com/auth/>”_,“Microsoft Authenticator "
"<https://www.microsoft.com/en-gb/account/authenticator?cmp=h66ftb_42hbak>`_,"
" ...;密码管理器通常还包括:abbr:'2FA(双因素身份验证)'支持,例如'1Password "
"<https://support.1password.com/one-time-passwords/>'_'Bitwarden "
"<https://bitwarden.com/help/article/authenticator-keys/>'_..."
#: ../../content/applications/general/auth/2fa.rst:39
msgid ""
"For the sake of demonstration we will be using Google Authenticator (not "
"because it is any good but because it is quite common)."
msgstr "为了演示,我们将使用Google身份验证器(不是因为它很好,而是因为它很常见)。"
#: ../../content/applications/general/auth/2fa.rst:43
msgid "Setting up two-factor authentication"
msgstr "设置双重身份验证"
#: ../../content/applications/general/auth/2fa.rst:45
msgid ""
"Once you have your authenticator of choice, go to the Odoo instance you want"
" to setup :abbr:`2FA (two-factor authentication)`, then open "
":guilabel:`Preferences` (or :guilabel:`My Profile`):"
msgstr ""
"一旦你有了你选择的身份验证器,转到你想要设置的Odoo实例:abbr:`2FA(双因素身份验证)`,然后打开:guilabel`Preferences`(或:guilabel`My"
" Profile`):"
#: ../../content/applications/general/auth/2fa.rst:52
msgid ""
"Open the :guilabel:`Account Security` tab, then click the :guilabel:`Enable "
"two-factor authentication` button:"
msgstr "打开 guilabel`帐户安全` 选项卡,然后单击 :guilabel:`启用双因素身份验证` 按钮:"
#: ../../content/applications/general/auth/2fa.rst:58
msgid ""
"Because this is a security-sensitive action, you will need to input your "
"password:"
msgstr "由于这是安全敏感操作,因此您需要输入密码:"
#: ../../content/applications/general/auth/2fa.rst:64
msgid "After which you will see this screen with a barcode:"
msgstr "之后,您将看到带有条形码的此屏幕:"
#: ../../content/applications/general/auth/2fa.rst:69
msgid ""
"In most applications, you can simply *scan the barcode* via the "
"authenticator of your choice, the authenticator will then take care of all "
"the setup:"
msgstr "在大多数应用中,您只需通过您选择的身份验证器*扫描条形码*,然后身份验证器将负责所有设置:"
#: ../../content/applications/general/auth/2fa.rst:78
msgid ""
"If you can not scan the screen (e.g. because you are doing this set-up on "
"the same phone as the authenticator application), you can click the provided"
" link, or copy the secret to manually set-up your authenticator:"
msgstr "如果您无法扫描屏幕(例如,因为您在身份验证器应用程序所在的同一手机上进行此设置),则可以单击提供的链接,或复制密钥以手动设置身份验证器:"
#: ../../content/applications/general/auth/2fa.rst:89
msgid ""
"Once this is done, the authenticator should display a *verification code* "
"with some useful identifying information (e.g. the domain and login for "
"which the code is):"
msgstr "完成此操作后,身份验证器应显示一个*验证码*,其中包含一些有用的识别信息(例如,代码所在的域和登录名):"
#: ../../content/applications/general/auth/2fa.rst:96
msgid ""
"You can now input the code into the :guilabel:`Verification Code` field, "
"then click the :guilabel:`Enable two-factor authentication` button."
msgstr "现在,您可以将代码输入到 :guilabel:`验证码` 字段中,然后单击 :guilabel:`启用双因素身份验证`按钮。"
#: ../../content/applications/general/auth/2fa.rst:100
msgid ""
"Congratulation, your account is now protected by two-factor authentication!"
msgstr "恭喜,您的帐户现在受到双因素身份验证的保护!"
#: ../../content/applications/general/auth/2fa.rst:107
msgid "Logging in"
msgstr "正在登录"
#: ../../content/applications/general/auth/2fa.rst:109
msgid "You should now :guilabel:`Log out` to follow along."
msgstr "您现在应该:guilabel`注销`以跟随。"
#: ../../content/applications/general/auth/2fa.rst:111
msgid ""
"On the login page, input the username and password of the account for which "
"you set up :abbr:`2FA (two-factor authentication)`, rather than immediately "
"enter Odoo you will now get a second log-in screen:"
msgstr ""
"在登录页面上,输入您为其设置的帐户的用户名和密码:abbr:`2FA(双因素身份验证)`,而不是立即输入Odoo,您现在将获得第二个登录屏幕:"
#: ../../content/applications/general/auth/2fa.rst:118
msgid ""
"Get your authenticator, input the code it provides for the domain and "
"account, validate, and you're now in."
msgstr "获取您的身份验证器,输入它为域和帐户提供的代码,进行验证,您现在就进入了。"
#: ../../content/applications/general/auth/2fa.rst:121
msgid ""
"And that's it. From now on, unless you disable :abbr:`2FA (two-factor "
"authentication)` you will have a two-step log-in process rather than the old"
" one-step process."
msgstr "就是这样。从现在开始,除非您禁用:abbr:'2FA(双因素身份验证)',否则您将拥有两步登录过程,而不是旧的一步过程。"
#: ../../content/applications/general/auth/2fa.rst:125
msgid ""
"Don't lose your authenticator, if you do, you will need an *Odoo "
"Administrator* to disable :abbr:`2FA (two-factor authentication)` on the "
"account."
msgstr "不要丢失您的身份验证器,如果您这样做,您将需要一个*Odoo管理员*来禁用帐户上的:abbr:'2FA(双因素身份验证)'。"
#: ../../content/applications/general/auth/azure.rst:3
msgid "Microsoft Azure sign-in authentication"
msgstr "Microsoft Azure 登录身份验证"
#: ../../content/applications/general/auth/azure.rst:5
msgid ""
"The Microsoft Azure OAuth sign-in authentication is a useful function that "
"allows Odoo users to sign in to their database with their Microsoft Azure "
"account."
msgstr ""
"Microsoft Azure OAuth 登录身份验证是一项非常有用的功能,可让 Odoo 用户使用其 Microsoft Azure "
"账户登录数据库。"
#: ../../content/applications/general/auth/azure.rst:8
msgid ""
"This is particularly helpful if the organization uses Azure Workspace, and "
"wants employees within the organization to connect to Odoo using their "
"Microsoft Accounts."
msgstr "如果组织使用 Azure Workspace,并希望组织内的员工使用他们的 Microsoft 账户连接到 Odoo,这将尤其有用。"
#: ../../content/applications/general/auth/azure.rst:12
msgid ""
"Databases hosted on Odoo.com should not use OAuth login for the owner or "
"administrator of the database as it would unlink the database from their "
"Odoo.com account. If OAuth is set up for that user, the database will no "
"longer be able to be duplicated, renamed, or otherwise managed from the "
"Odoo.com portal."
msgstr ""
"Odoo.com 托管的数据库不应使用 OAuth 登录数据库的所有者或管理员,因为这将解除数据库与其 Odoo.com 账户的链接。如果为该用户设置了"
" OAuth,数据库将无法再从 Odoo.com 门户进行复制、重命名或其他管理。"
#: ../../content/applications/general/auth/azure.rst:19
msgid ":doc:`../../productivity/calendar/outlook`"
msgstr ":doc:`../../productivity/calendar/outlook`"
#: ../../content/applications/general/auth/azure.rst:20
#: ../../content/applications/general/email_communication/email_servers.rst:67
msgid ":doc:`/administration/maintain/azure_oauth`"
msgstr ":doc:`/administration/maintain/azure_oauth`"
#: ../../content/applications/general/auth/azure.rst:23
#: ../../content/applications/general/auth/google.rst:24
#: ../../content/applications/general/voip/axivox.rst:16
#: ../../content/applications/general/voip/onsip.rst:17
msgid "Configuration"
msgstr "配置"
#: ../../content/applications/general/auth/azure.rst:25
msgid ""
"Integrating the Microsoft sign-in function requires configuration on "
"Microsoft and Odoo."
msgstr "整合 Microsoft 登录功能需要在 Microsoft 和 Odoo 上进行配置。"
#: ../../content/applications/general/auth/azure.rst:28
msgid "Odoo System Parameter"
msgstr "Odoo 系统参数"
#: ../../content/applications/general/auth/azure.rst:30
msgid ""
"First activate the :ref:`developer mode <developer-mode>`, and then go to "
":menuselection:`Settings --> Technical --> System Parameters`."
msgstr ""
"首先激活 :ref:`开发者模式<developer-mode>`,然后进入 :menuselection:`设置 --> 技术--> 系统参数`。"
#: ../../content/applications/general/auth/azure.rst:33
msgid ""
"Click :guilabel:`Create` and on the new/blank form that appears, add the "
"following system parameter `auth_oauth.authorization_header` to the "
":guilabel:`Key` field, and set the :guilabel:`Value` to `1`. Then click "
":guilabel:`Save` to finish."
msgstr ""
"点击 :guilabel:`创建`,在出现的新/空白表单中,在 :guilabel:`Key` 字段中添加以下系统参数 "
"`auth_oauth.authorization_header`,并将 :guilabel:`Value` 设为 `1`。然后单击 "
":guilabel:`保存`即可完成。"
#: ../../content/applications/general/auth/azure.rst:38
msgid "Microsoft Azure dashboard"
msgstr "Microsoft Azure 仪表板"
#: ../../content/applications/general/auth/azure.rst:41
msgid "Create a new application"
msgstr "创建一个新的应用程序"
#: ../../content/applications/general/auth/azure.rst:43
msgid ""
"Now that the system parameters in Odoo have been set up, it's time to create"
" a corresponding application inside of Microsoft Azure. To get started "
"creating the new application, go to `Microsoft's Azure Portal "
"<https://portal.azure.com/>`_. Log in with the :guilabel:`Microsoft Outlook "
"Office 365` account if there is one, otherwise, log in with a personal "
":guilabel:`Microsoft account`."
msgstr ""
"现在,Odoo 中的系统参数已经设置完毕,是时候在 Microsoft Azure 中创建相应的应用程序了。要开始创建新应用程序,请访问 "
"`Microsoft's Azure Portal <https://portal.azure.com/>`_。如果有 "
":guilabel:`Microsoft Outlook Office 365` 帐户,请使用该帐户登录;否则,请使用个人 "
":guilabel:`Microsoft 帐户`登录。"
#: ../../content/applications/general/auth/azure.rst:50
msgid ""
"A user with administrative access to the *Azure Settings* must connect and "
"perform the following configuration steps below."
msgstr "具有 *Azure 设置* 管理权限的用户必须连接并执行以下配置步骤。"
#: ../../content/applications/general/auth/azure.rst:53
msgid ""
"Next, navigate to the section labeled :guilabel:`Manage Microsoft Entra ID` "
"(formally *Azure Active Directory*). The location of this link is usually in"
" the center of the page."
msgstr ""
"接下来,导航到标有 :guilabel:`Manage Microsoft Entra ID` (正式名称为 *Azure Active "
"Directory*)的部分。该链接的位置通常在页面中央。"
#: ../../content/applications/general/auth/azure.rst:56
msgid ""
"Now, click on the :guilabel:`Add (+)` icon, located in the top menu, and "
"then select :guilabel:`App registration` from the drop-down menu. On the "
":guilabel:`Register an application` screen, rename the :guilabel:`Name` "
"field to `Odoo Login OAuth` or a similarly recognizable title. Under the "
":guilabel:`Supported account types` section select the option for "
":guilabel:`Accounts in this organizational directory only (Default Directory"
" only - Single tenant)`."
msgstr ""
"现在,点击顶部菜单中的 :guilabel:`Add (+)` 图标,然后从下拉菜单中选择 :guilabel:`App registration`。在"
" :guilabel:`Register an application` 屏幕上,将 :guilabel:`Name` 字段重命名为 `Odoo "
"Login OAuth` 或类似的可识别标题。在 :guilabel:`Supported account types` 部分中选择 "
":guilabel:`Accounts in this organizational directory only (Default Directory"
" only - Single tenant)`选项。"
#: ../../content/applications/general/auth/azure.rst:63
msgid ""
"The :guilabel:`Supported account types` can vary by Microsoft account type "
"and end use of the OAuth. For example: Is the login meant for internal users"
" within one organization or is it meant for customer portal access? The "
"above configuration is used for internal users in an organization."
msgstr ""
":guilabel:`支持的账户类型` 可能因微软账户类型和 OAuth 的最终用途而异。例如: "
"登录是用于一个组织的内部用户,还是用于客户门户访问?上述配置用于一个组织的内部用户。"
#: ../../content/applications/general/auth/azure.rst:68
msgid ""
"Choose :guilabel:`Personal Microsoft accounts only` if the target audience "
"is meant for portal users. Choose :guilabel:`Accounts in this organizational"
" directory only (Default Directory only - Single tenant)` if the target "
"audience is company users."
msgstr ""
"如果目标受众是门户用户,请选择 :guilabel:`仅限个人 Microsoft 帐户`。如果目标受众是公司用户,请选择 "
":guilabel:`仅本组织目录中的账户(仅默认目录 - 单租户)`。"
#: ../../content/applications/general/auth/azure.rst:72
msgid ""
"Under the :guilabel:`Redirect URL` section, select :guilabel:`Web` as the "
"platform, and then input `https://<odoo base url>/auth_oauth/signin` in the "
":guilabel:`URL` field. The Odoo base :abbr:`URL (Uniform Resource Locator)` "
"is the canonical domain at which your Odoo instance can be reached (e.g. "
"*mydatabase.odoo.com* if you are hosted on Odoo.com) in the :guilabel:`URL` "
"field. Then, click :guilabel:`Register`, and the application is created."
msgstr ""
"在 :guilabel:`重定向 URL` 部分,选择 :guilabel:`网页` 作为平台,然后在 :guilabel:`URL` 字段中输入 "
"`https://1/auth_oauth/signin`。在 :guilabel:`URL` "
"字段中,Odoo的基本:abbr:`URL(统一资源定位器)`是您的 Odoo "
"实例可以到达的规范域(例如,*mydatabase.odoo.com*,如果您的主机在 Odoo.com)。然后,点击 "
":guilabel:`注册`,应用程序即可创建。"
#: ../../content/applications/general/auth/azure.rst:81
msgid ""
"Edit the new app's authentication by clicking on the "
":guilabel:`Authentication` menu item in the left menu after being redirected"
" to the application's settings from the previous step."
msgstr "在重定向到上一步的应用程序设置后,点击左侧菜单中的 :guilabel:`认证` 菜单项,编辑新应用程序的身份验证。"
#: ../../content/applications/general/auth/azure.rst:84
msgid ""
"Next, the type of *tokens* needed for the OAuth authentication will be "
"chosen. These are not currency tokens but rather authentication tokens that "
"are passed between Microsoft and Odoo. Therefore, there is no cost for these"
" tokens; they are used merely for authentication purposes between two "
":abbr:`APIs (application programming interfaces)`. Select the tokens that "
"should be issued by the authorization endpoint by scrolling down the screen "
"and check the boxes labeled: :guilabel:`Access tokens (used for implicit "
"flows)` and :guilabel:`ID tokens (used for implicit and hybrid flows)`."
msgstr ""
"接下来,将选择 OAuth 身份验证所需的*令牌*类型。这些不是货币令牌,而是在微软和 Odoo "
"之间传递的身份验证令牌。因此,这些令牌无需任何费用;它们仅用于两个 "
":abbr:`API(应用程序编程接口)`之间的身份验证目的。向下滚动屏幕并选中标有:guilabel:`访问令牌(用于隐式流程)`和 "
":guilabel:`ID tokens(用于隐式和混合流程)`的复选框,以选择授权端点应签发的令牌。"
#: ../../content/applications/general/auth/azure.rst-1
msgid "Authentication settings and endpoint tokens."
msgstr "身份验证设置和端点令牌。"
#: ../../content/applications/general/auth/azure.rst:96
msgid "Click :guilabel:`Save` to ensure these settings are saved."
msgstr "单击 :guilabel:`保存` 以确保保存这些设置。"
#: ../../content/applications/general/auth/azure.rst:99
msgid "Gather credentials"
msgstr "收集凭证"
#: ../../content/applications/general/auth/azure.rst:101
msgid ""
"With the application created and authenticated in the Microsoft Azure "
"console, credentials will be gathered next. To do so, click on the "
":guilabel:`Overview` menu item in the left-hand column. Select and copy the "
":guilabel:`Application (client) ID` in the window that appears. Paste this "
"credential to a clipboard / notepad, as this credential will be used in the "
"Odoo configuration later."
msgstr ""
"在 Microsoft Azure 控制台中创建并验证应用程序后,接下来将收集凭证。为此,请单击左侧栏中的 :guilabel:`概览` "
"菜单项。在出现的窗口中选择并复制 :guilabel:`应用(客户) ID`。将此凭证粘贴到剪贴板/记事本中,因为稍后在 Odoo 配置中将使用此凭证。"
#: ../../content/applications/general/auth/azure.rst:106
msgid ""
"After finishing this step, click on :guilabel:`Endpoints` on the top menu "
"and click the *copy icon* next to :guilabel:`OAuth 2.0 authorization "
"endpoint (v2)` field. Paste this value in the clipboard / notepad."
msgstr ""
"完成此步骤后,单击顶部菜单中的 :guilabel:`终端` 并单击 :guilabel:`OAuth 2.0 授权端点 (v2)` 字段旁边的 "
"*复制图标*。将此值粘贴到剪贴板/记事本中。"
#: ../../content/applications/general/auth/azure.rst-1
msgid "Application ID and OAuth 2.0 authorization endpoint (v2) credentials."
msgstr "应用程序 ID 和 OAuth 2.0 授权端点 (v2) 凭证。"
#: ../../content/applications/general/auth/azure.rst:115
msgid "Odoo setup"
msgstr "Odoo 设置"
#: ../../content/applications/general/auth/azure.rst:117
msgid ""
"Finally, the last step in the Microsoft Azure OAuth configuration is to "
"configure some settings in Odoo. Navigate to :menuselection:`Settings --> "
"Integrations --> OAuth Authentication` and check the box to activate the "
"OAuth login feature. Click :guilabel:`Save` to ensure the progress is saved."
" Then, sign in to the database once the login screen loads."
msgstr ""
"最后,Microsoft Azure OAuth 配置的最后一步是在 Odoo 中进行设置。导航至 :menuselection:`设置 --> 整合 "
"--> OAuth 认证` 并选中复选框以激活 OAuth 登录功能。点击 :guilabel:`保存` "
"以确保保存进度。然后,在登录屏幕加载后登录数据库。"
#: ../../content/applications/general/auth/azure.rst:122
msgid ""
"Once again, navigate to :menuselection:`Settings --> Integrations --> OAuth "
"Authentication` and click on :guilabel:`OAuth Providers`. Now, select "
":guilabel:`New` in the upper-left corner and name the provider `Azure`."
msgstr ""
"再次,导航至 :menuselection:`设置 --> 整合 --> OAuth 认证` 并点击 :guilabel:`OAuth "
"提供商`。现在,选择左上角的 :guilabel:`新建`,并将提供程序命名为 `Azure`。"
#: ../../content/applications/general/auth/azure.rst:126
msgid ""
"Paste the :guilabel:`Application (client) ID` from the previous section into"
" the :guilabel:`Client ID` field. After completing this, paste the new "
":guilabel:`OAuth 2.0 authorization endpoint (v2)` value into the "
":guilabel:`Authorization URL` field."
msgstr ""
"将上一节中的 :guilabel:`应用程序(客户)ID` 粘贴到 :guilabel:`客户 ID` 字段。完成此操作后,将新的 "
":guilabel:`OAuth 2.0 授权端点 (v2)` 值粘贴到 :guilabel:`认证 URL` 字段。"
#: ../../content/applications/general/auth/azure.rst:130
msgid ""
"For the :guilabel:`UserInfo URL` field, paste the following :abbr:`URL "
"(Uniform Resource Locator)`: `https://graph.microsoft.com/oidc/userinfo`"
msgstr ""
"在 :guilabel:`UserInfo URL` 字段中,粘贴以下 :abbr:`URL (统一资源定位符)` "
"`https://graph.microsoft.com/oidc/userinfo`"
#: ../../content/applications/general/auth/azure.rst:133
msgid ""
"In the :guilabel:`Scope` field, paste the following value: `openid profile "
"email`. Next, the Windows logo can be used as the CSS class on the login "
"screen by entering the following value: `fa fa-fw fa-windows`, in the "
":guilabel:`CSS class` field."
msgstr ""
"在:guilabel:`范围` 字段中粘贴以下值:`openid profile email`。然后,在 :guilabel:`CSS class` "
"字段中输入以下值:`fa fa-fw fa-windows`,即可将 Windows 徽标用作登录屏幕的 CSS 类。"
#: ../../content/applications/general/auth/azure.rst:137
msgid ""
"Check the box next to the :guilabel:`Allowed` field to enable the OAuth "
"provider. Finally, add `Microsoft Azure` to the :guilabel:`Login button "
"label` field. This text will appear next to the Windows logo on the login "
"page."
msgstr ""
"选中 :guilabel:`Allowed` 字段旁边的复选框以启用 OAuth 提供商。最后,在 :guilabel:`登录按钮标签` 字段中添加 "
"`Microsoft Azure`。此文本将显示在登录页面的 Windows 徽标旁边。"
#: ../../content/applications/general/auth/azure.rst-1
msgid "Odoo provider setup in the Settings application."
msgstr "设置应用程序中的 Odoo 提供商设置。"
#: ../../content/applications/general/auth/azure.rst:145
msgid ""
":guilabel:`Save` the changes to complete the OAuth authentication setup in "
"Odoo."
msgstr ":guilabel:`保存`更改,以完成 Odoo 中的 OAuth 身份验证设置。"
#: ../../content/applications/general/auth/azure.rst:148
msgid "User experience flows"
msgstr "用户体验流"
#: ../../content/applications/general/auth/azure.rst:150
msgid ""
"For a user to log in to Odoo using Microsoft Azure, the user must be on the "
":menuselection:`Odoo password reset page`. This is the only way that Odoo is"
" able to link the Microsoft Azure account and allow the user to log in."
msgstr ""
"要使用 Microsoft Azure 登录 Odoo,用户必须访问 :menuselection:`Odoo密码重置页面`。这是 Odoo 链接 "
"Microsoft Azure 账户并允许用户登录的唯一方式。"
#: ../../content/applications/general/auth/azure.rst:155
msgid ""
"Existing users must :ref:`reset their password <users/reset-password>` to "
"access the :menuselection:`Odoo password reset page`. New Odoo users must "
"click the new user invitation link that was sent via email, then click on "
":guilabel:`Microsoft Azure`. Users should not set a new password."
msgstr ""
"现有用户必须:ref:`重置密码 <users/reset-password>` 访问 :menuselection:`Odoo 密码重置页面`。新 "
"Odoo 用户必须点击通过电子邮件发送的新用户邀请链接,然后点击 :guilabel:`Microsoft Azure`。用户不应设置新密码。"
#: ../../content/applications/general/auth/azure.rst:160
msgid ""
"To sign in to Odoo for the first time using the Microsoft Azure OAuth "
"provider, navigate to the :menuselection:`Odoo password reset page` (using "
"the new user invitation link). A password reset page should appear. Then, "
"click on the option labeled :guilabel:`Microsoft Azure`. The page will "
"redirect to the Microsoft login page."
msgstr ""
"要使用 Microsoft Azure OAuth 提供商首次登录 Odoo,请导航至 "
":menuselection:`Odoo密码重置页面`(使用新用户邀请链接)。此时会出现密码重置页面。然后,点击标有 "
":guilabel:`Microsoft Azure` 的选项。页面将重定向到 Microsoft 登录页面。"
#: ../../content/applications/general/auth/azure.rst-1
msgid "Microsoft Outlook login page."
msgstr "Microsoft Outlook 登录页面。"
#: ../../content/applications/general/auth/azure.rst:169
msgid ""
"Enter the :guilabel:`Microsoft Email Address` and click :guilabel:`Next`. "
"Follow the process to sign in to the account. Should :abbr:`2FA (Two Factor "
"Authentication)` be turned on, then an extra step may be required."
msgstr ""
"输入 :guilabel:`Microsoft 电子邮件地址`,然后单击 :guilabel:`下一步`。按照流程登录账户。如果已打开 "
":guilabel:`2FA(双因素验证)`,则可能需要额外步骤。"
#: ../../content/applications/general/auth/azure.rst-1
msgid "Enter Microsoft login credentials."
msgstr "输入 Microsoft 登录凭证。"
#: ../../content/applications/general/auth/azure.rst:177
msgid ""
"Finally, after logging in to the account, the page will redirect to a "
"permissions page where the user will be prompted to :guilabel:`Accept` the "
"conditions that the Odoo application will access their Microsoft "
"information."
msgstr ""
"最后,登录账户后,页面将重定向到权限页面,在该页面中,用户将被提示 :guilabel:`接受`Odoo 应用程序访问其 Microsoft "
"信息的条件。"
#: ../../content/applications/general/auth/azure.rst-1
msgid ""
"Accept Microsoft conditions for permission access to your account "
"information."
msgstr "接受 Microsoft 允许访问您的帐户信息的条件。"
#: ../../content/applications/general/auth/google.rst:3
msgid "Google Sign-In Authentication"
msgstr "谷歌登录身份验证"
#: ../../content/applications/general/auth/google.rst:5
msgid ""
"The *Google Sign-In Authentication* is a useful function that allows Odoo "
"users to sign in to their database with their Google account."
msgstr "*Google 登录验证*是一项非常有用的功能,允许 Odoo 用户使用 Google 账户登录数据库。"
#: ../../content/applications/general/auth/google.rst:8
msgid ""
"This is particularly helpful if the organization uses Google Workspace, and "
"wants employees within the organization to connect to Odoo using their "
"Google Accounts."
msgstr "如果组织使用 Google Workspace,并希望组织内的员工使用他们的 Google 账户连接到 Odoo,这将尤其有用。"
#: ../../content/applications/general/auth/google.rst:12
msgid ""
"Databases hosted on Odoo.com should not use Oauth login for the owner or "
"administrator of the database as it would unlink the database from their "
"Odoo.com account. If Oauth is set up for that user, the database will no "
"longer be able to be duplicated, renamed or otherwise managed from the "
"Odoo.com portal."
msgstr ""
"Odoo.com 托管的数据库不应使用 Oauth 登录数据库的所有者或管理员,因为这将解除数据库与其 Odoo.com 账户的链接。如果为该用户设置了"
" Oauth,数据库将无法再从 Odoo.com 门户进行复制、重命名或其他管理。"
#: ../../content/applications/general/auth/google.rst:18
msgid ":doc:`/applications/productivity/calendar/google`"
msgstr ":doc:`/applications/productivity/calendar/google`"
#: ../../content/applications/general/auth/google.rst:19
#: ../../content/applications/general/email_communication/email_servers.rst:66
msgid ":doc:`/administration/maintain/google_oauth`"
msgstr ":doc:`/administration/maintain/google_oauth`"
#: ../../content/applications/general/auth/google.rst:26
msgid ""
"The integration of the Google sign-in function requires configuration both "
"on Google *and* Odoo."
msgstr "整合 Google 登录功能需要在 Google *和* Odoo 上进行配置。"
#: ../../content/applications/general/auth/google.rst:31
msgid "Google API Dashboard"
msgstr "Google API Dashboard"
#: ../../content/applications/general/auth/google.rst:33
msgid ""
"Go to the `Google API Dashboard <https://console.developers.google.com/>`_."
msgstr "转到“Google API Dashboard <https://console.developers.google.com/>”_。"
#: ../../content/applications/general/auth/google.rst:34
msgid ""
"Make sure the right project is opened. If there isn't a project yet, click "
"on :guilabel:`Create Project`, fill out the project name and other details "
"of the company, and click on :guilabel:`Create`."
msgstr ""
"确保已打开正确的项目。如果还没有项目,请点击 :guilabel:`创建项目`,填写项目名称和公司的其他详细信息,然后点击 "
":guilabel:`创建`。"
#: ../../content/applications/general/auth/google.rst:0
msgid "Filling out the details of a new project."
msgstr "填写新项目的详细信息。"
#: ../../content/applications/general/auth/google.rst:43
msgid "Choose the name of the company from the drop-down menu."
msgstr "从下拉菜单中选择公司名称。"
#: ../../content/applications/general/auth/google.rst:48
msgid "OAuth consent screen"
msgstr "OAuth 同意屏幕"
#: ../../content/applications/general/auth/google.rst:50
msgid "On the left side menu, click on :menuselection:`OAuth consent screen`."
msgstr "在左侧菜单中,单击:menuselection`OAuth同意屏幕`。"
#: ../../content/applications/general/auth/google.rst:0
msgid "Google OAuth consent selection menu."
msgstr "Google OAuth 同意选择菜单。"
#: ../../content/applications/general/auth/google.rst:56
msgid ""
"Choose one of the options (:guilabel:`Internal` / :guilabel:`External`), and"
" click on :guilabel:`Create`."
msgstr ""
"选择其中一个选项(:guilabel:`Internal` / :guilabel:`External`),然后点击 :guilabel:`创建`。"
#: ../../content/applications/general/auth/google.rst:0
msgid "Choice of a user type in OAuth consent."
msgstr "选择 OAuth 同意中的用户类型。"
#: ../../content/applications/general/auth/google.rst:64
msgid ""
"*Personal* Gmail Accounts are only allowed to be **External** User Type, "
"which means Google may require an approval, or for *Scopes* to be added on. "
"However, using a *Google WorkSpace* account allows for **Internal** User "
"Type to be used."
msgstr ""
"*个人* Gmail 帐户只允许使用**外部**用户类型,这意味着 Google 可能需要批准或添加*范围*。不过,使用*Google "
"工作空间*账户可以使用**内部**用户类型。"
#: ../../content/applications/general/auth/google.rst:68
msgid ""
"Note, as well, that while the API connection is in the *External* testing "
"mode, then no approval is necessary from Google. User limits in this testing"
" mode is set to 100 users."
msgstr "请注意,当 API 连接处于*外部*测试模式时,无需获得 Google 批准。该测试模式下的用户限制为 100 个。"
#: ../../content/applications/general/auth/google.rst:71
msgid ""
"Fill out the required details and domain info, then click on :guilabel:`Save"
" and Continue`."
msgstr "填写所需的详细信息和域名信息,然后点击 :guilabel:`保存并继续`。"
#: ../../content/applications/general/auth/google.rst:72
msgid ""
"On the :menuselection:`Scopes` page, leave all fields as is, and click on "
":guilabel:`Save and Continue`."
msgstr "在:menuselection:`范围` 页面,保持所有字段不变,然后单击 :guilabel:`保存并继续`。"
#: ../../content/applications/general/auth/google.rst:74
msgid ""
"Next, if continuing in testing mode (*External*), add the email addresses "
"being configured under the :guilabel:`Test users` step by clicking on "
":guilabel:`Add Users`, and then the :guilabel:`Save and Continue` button. A "
"summary of the app registration appears."
msgstr ""
"接下来,如果继续测试模式(*外部*),请点击 :guilabel:`添加用户`,然后点击 :guilabel:`保存并继续`按钮,添加在 "
":guilabel:`测试用户`步骤下配置的电子邮件地址。应用程序注册摘要将出现。"
#: ../../content/applications/general/auth/google.rst:77
msgid ""
"Finally, scroll to the bottom, and click on :guilabel:`Back to Dashboard`."
msgstr "最后,滚动到底部,点击 :guilabel:`返回仪表板`。"
#: ../../content/applications/general/auth/google.rst:82
msgid "Credentials"
msgstr "授权认证"
#: ../../content/applications/general/auth/google.rst:84
msgid "On the left side menu, click on :menuselection:`Credentials`."
msgstr "在左侧菜单中,单击:menuselection`凭据`。"
#: ../../content/applications/general/auth/google.rst:0
msgid "Credentials button menu."
msgstr "凭证按钮菜单。"
#: ../../content/applications/general/auth/google.rst:90
msgid ""
"Click on :guilabel:`Create Credentials`, and select :guilabel:`OAuth client "
"ID`."
msgstr "点击 :guilabel:`创建凭证`,然后选择 :guilabel:`OAuth客户 ID`。"
#: ../../content/applications/general/auth/google.rst:0
msgid "OAuth client id selection."
msgstr "OAuth 客户端 ID 选择。"
#: ../../content/applications/general/auth/google.rst:96
msgid ""
"Select :guilabel:`Web Application` as the :guilabel:`Application Type`. Now,"
" configure the allowed pages on which Odoo will be redirected."
msgstr "选择 :guilabel:`Web 应用程序` 作为 :guilabel:`应用类型`。现在,配置允许 Odoo 重定向的页面。"
#: ../../content/applications/general/auth/google.rst:99
msgid ""
"In order to achieve this, in the :guilabel:`Authorized redirect URIs` field,"
" enter the database's domain immediately followed by `/auth_oauth/signin`. "
"For example: `https://mydomain.odoo.com/auth_oauth/signin`, then click on "
":guilabel:`Create`."
msgstr ""
"为此,请在:guilabel:`授权重定向 URIs` "
"字段中输入数据库的域,紧接着输入`/auth_oauth/signin`。例如:`https://mydomain.odoo.com/auth_oauth/signin`,然后点击"
" :guilabel:`创建`。"
#: ../../content/applications/general/auth/google.rst:103
msgid ""
"Now that the *OAuth client* has been created, a screen will appear with the "
":guilabel:`Client ID` and :guilabel:`Client Secret`. Copy the "
":guilabel:`Client ID` for later, as it will be necessary for the "
"configuration in Odoo, which will be covered in the following steps."
msgstr ""
"创建 *OAuth 客户端* 后,屏幕将显示 :guilabel:`客户 ID` 和 :guilabel:`客户密钥`。复制:guilabel:`客户 "
"ID` 以备不时之需,因为它是在 Odoo 中进行配置所必需的,这将在下面的步骤中介绍。"
#: ../../content/applications/general/auth/google.rst:110
msgid "Google Authentication on Odoo"
msgstr "谷歌身份验证在Odoo上"
#: ../../content/applications/general/auth/google.rst:115
msgid "Retrieve the Client ID"
msgstr "检索客户端 ID"
#: ../../content/applications/general/auth/google.rst:117
msgid ""
"Once the previous steps are complete, two keys are generated on the Google "
"API Dashboard: :guilabel:`Client ID` and :guilabel:`Client Secret`. Copy the"
" :guilabel:`Client ID`."
msgstr ""
"完成前面的步骤后,Google API 控制面板上会生成两个密钥::guilabel:`客户 ID` 和 :guilabel:` 客户密钥`。复制 "
":guilabel:`客户端 ID`。"
#: ../../content/applications/general/auth/google.rst-1
msgid "Google OAuth Client ID generated."
msgstr "已生成 Google OAuth 客户端 ID。"
#: ../../content/applications/general/auth/google.rst:127
msgid "Odoo activation"
msgstr "Odoo 激活"
#: ../../content/applications/general/auth/google.rst:129
msgid ""
"Go to :menuselection:`Odoo General Settings --> Integrations` and activate "
":guilabel:`OAuth Authentication`."
msgstr "进入 :menuselection:`Odoo 常规设置 --> 整合` 并激活 :guilabel:`OAuth 认证`。"
#: ../../content/applications/general/auth/google.rst:133
msgid "Odoo may prompt the user to log-in again after this step."
msgstr "完成此步骤后,Odoo 可能会提示用户重新登录。"
#: ../../content/applications/general/auth/google.rst:135
msgid ""
"Go back to :menuselection:`General Settings --> Integrations --> OAuth "
"Authentication`, activate the selection and :guilabel:`Save`. Next, return "
"to :menuselection:`General Settings --> Integrations --> Google "
"Authentication` and activate the selection. Then fill out the "
":guilabel:`Client ID` with the key from the Google API Dashboard, and "
":guilabel:`Save`."
msgstr ""
"返回 :menuselection:`常规设置 --> 整合 --> OAuth 认证`,激活选择并 :guilabel:`保存`。接下来,返回 "
":menuselection:`常规设置 --> 整合 --> Google 认证` 并激活选择。然后用 Google API 控制面板中的密钥填写 "
":guilabel:`客户 ID`,然后 :guilabel:`保存`。"
#: ../../content/applications/general/auth/google.rst:0
msgid "Filling out the client id in Odoo settings."
msgstr "在 Odoo 设置中填写客户端 ID。"
#: ../../content/applications/general/auth/google.rst:145
msgid ""
"Google OAuth2 configuration can also be accessed by clicking on "
":guilabel:`OAuth Providers` under the :guilabel:`OAuth Authentication` "
"heading in :menuselection:`Integrations`."
msgstr ""
"还可通过点击 :menuselection:`整合`中:guilabel:`OAuth 认证` 标题下的 :guilabel:`OAuth 提供商` "
"访问 Google OAuth2 配置。"
#: ../../content/applications/general/auth/google.rst:151
msgid "Log in to Odoo with Google"
msgstr "使用谷歌登录Odoo"
#: ../../content/applications/general/auth/google.rst:153
msgid ""
"To link the Google account to the Odoo profile, click on :guilabel:`Log in "
"with Google` when first logging into Odoo."
msgstr "要将 Google 帐户链接到 Odoo 配置文件,请在首次登录 Odoo 时点击 :guilabel:`用 Google 登录`。"
#: ../../content/applications/general/auth/google.rst:0
msgid "Reset password screen with \"Log in with Google\" button."
msgstr "重置密码界面,带有“使用 Google 登录”按钮。"
#: ../../content/applications/general/auth/google.rst:161
msgid ""
"Existing users must :ref:`reset their password <users/reset-password>` to "
"access the :menuselection:`Reset Password` page, while new users can "
"directly click on :guilabel:`Log in with Google`, instead of choosing a new "
"password."
msgstr ""
"现有用户必须 :ref:`重置密码 <users/reset-password>` 才能访问 :menuselection:`重设密码` "
"页面,而新用户可以直接点击 :guilabel:`使用 Google 登录`,而无需选择新密码。"
#: ../../content/applications/general/auth/google.rst:166
msgid ""
"`Google Cloud Platform Console Help - Setting up OAuth 2.0 "
"<https://support.google.com/cloud/answer/6158849>`_"
msgstr ""
"`Google Cloud Platform Console Help - 设置 OAuth 2.0 "
"<https://support.google.com/cloud/answer/6158849>`_"
#: ../../content/applications/general/auth/ldap.rst:3
msgid "Sign in with LDAP"
msgstr "使用 LDAP 登录"
#: ../../content/applications/general/auth/ldap.rst:5
msgid "Install the LDAP module in General Settings."
msgstr "在通用设置中安装LDAP模块."
#: ../../content/applications/general/auth/ldap.rst:7
msgid "Click on **Create** in Setup your LDAP Server."
msgstr "点击 **创建** 并设置你的LDAP服务器。"
#: ../../content/applications/general/auth/ldap.rst:15
msgid "Choose the company about to use the LDAP."
msgstr "选择将要使用LDAP的公司."
#: ../../content/applications/general/auth/ldap.rst:20
msgid ""
"In **Server Information**, enter the IP address of your server and the port "
"it listens to."
msgstr "在 **服务器信息** 中,输入您服务器的IP地址及其侦听的端口"
#: ../../content/applications/general/auth/ldap.rst:22
msgid "Tick **User TLS** if your server is compatible."
msgstr "如果你的服务器兼容,请勾选 **用户TLS** 。"
#: ../../content/applications/general/auth/ldap.rst:27
msgid ""
"In **Login Information**, enter ID and password of the account used to query"
" the server. If left empty, the server will be queried anonymously."
msgstr "在 **登录信息** 中,输入用于查询服务器的帐户ID和密码。如果留空,服务器将匿名查询。"
#: ../../content/applications/general/auth/ldap.rst:32
msgid ""
"In **Process Parameter**, enter the domain name of your LDAP server in LDAP "
"nomenclature (e.g. ``dc=example,dc=com``)."
msgstr "在 **处理参数** 中,在LDAP命名规则中输入你的LDAP服务器域名(例如,``dc=example,dc=com``)。"
#: ../../content/applications/general/auth/ldap.rst:34
msgid "In **LDAP filter**, enter ``uid=%s``"
msgstr "在 **LDAP筛选** 中,输入``uid=%s``"
#: ../../content/applications/general/auth/ldap.rst:39
msgid ""
"In **User Information**, tick *Create User* if you want Odoo to create a "
"User profile the first time someone log in with LDAP."
msgstr "在 **用户信息** 中,如果你希望Odoo在第一次使用LDAP登录时创建用户配置文件,请勾选 *创建用户* 。"
#: ../../content/applications/general/auth/ldap.rst:41
msgid ""
"In **Template User**, indicate a template for the new profiles created. If "
"left blanked, the admin profile will be used as template."
msgstr "在 **模板用户** 中,为创建的新配置文件指定模板。如果留空,管理员配置文件将用作模板。"
#: ../../content/applications/general/developer_mode.rst:5
msgid "Developer Mode (debug mode)"
msgstr "开发人员模式(调试模式)"
#: ../../content/applications/general/developer_mode.rst:7
msgid ""
"The developer mode (or debug mode) unlocks access to extra and advanced "
"tools in Odoo. There are several ways to activate the developer mode: "
"through the :ref:`settings <general/developer_mode/settings>`, the "
":ref:`browser extension <general/developer_mode/browser-extension>`, through"
" the :ref:`command palette <general/developer_mode/command-palette>` or the"
" :ref:`URL <general/developer_mode/url>`."
msgstr ""
"开发人员模式(或调试模式)可解锁访问 Odoo 中的额外和高级工具。激活开发者模式有几种方法:通过 :ref:`设置 "
"<general/developer_mode/settings>`, :ref:`浏览器扩展 "
"<general/developer_mode/browser-extension>`, 通过 :ref:`命令面板 "
"<general/developer_mode/command-palette>` 或 :ref:`URL "
"<general/developer_mode/url>`。"
#: ../../content/applications/general/developer_mode.rst:17
msgid "Activate through the Settings"
msgstr "通过“设置”激活"
#: ../../content/applications/general/developer_mode.rst:19
msgid ""
"The debug mode can be activated in the Odoo database settings. Go to "
":menuselection:`Settings --> General Settings --> Developer Tools` and click"
" on :guilabel:`Activate the developer mode`. At least one application needs "
"to be installed for the :guilabel:`Developer Tools` section to appear in the"
" :guilabel:`Settings` module."
msgstr ""
"调试模式可在 Odoo 数据库设置中激活。进入 :menuselection:`设置-->常规设置-->开发工具`,点击 "
":guilabel:`激活开发模式`。至少需要安装一个应用程序才能在 :guilabel:`设置` 模块中显示 :guilabel:`开发者工具` "
"部分。"
#: ../../content/applications/general/developer_mode.rst-1
msgid "Overview of the debug options under settings in Odoo."
msgstr "Odoo 设置下的调试选项概览。"
#: ../../content/applications/general/developer_mode.rst:29
msgid ""
":guilabel:`Activate the developer mode (with assets)` is used by developers;"
" :guilabel:`Activate the developer mode (with tests assets)` is used by "
"developers and testers."
msgstr ""
":guilabel:`激活开发者模式(带资产)`供开发者使用; :guilabel:`激活开发者模式(带测试资产)`由开发者和测试人员使用。"
#: ../../content/applications/general/developer_mode.rst:32
msgid ""
"Once activated, the :guilabel:`Deactivate the developer mode` option becomes"
" available."
msgstr "一旦激活,:guilabel:`停用开发者模式`选项就会可用。"
#: ../../content/applications/general/developer_mode.rst:37
msgid "Activate through the browser extension"
msgstr "通过浏览器扩展程序激活"
#: ../../content/applications/general/developer_mode.rst:39
msgid ""
"Within a web browser, navigate to the browser settings and extensions and "
"search for the `Odoo Debug` extension. Once the extension is installed, a "
"new icon will be shown on the browser's toolbar."
msgstr "在网络浏览器中,进入浏览器设置和扩展,搜索 `Odoo Debug` 扩展。安装扩展后,浏览器工具栏上将显示一个新图标。"
#: ../../content/applications/general/developer_mode.rst:43
msgid ""
"For the *Odoo Debug* extension, a single click enables a normal version of "
"the mode, while a double click enables it with assets. To deactivate it, use"
" a single click."
msgstr "对于 *Odoo Debug* 扩展,单击可启用模式的正常版本,而双击将启用资产。若要停用,请单击。"
#: ../../content/applications/general/developer_mode.rst-1
msgid "View of Odoo's debug icon in a Google Chrome toolbar."
msgstr "Google Chrome 工具栏中 Odoo 调试图标的视图。"
#: ../../content/applications/general/developer_mode.rst:53
msgid "Activate through the command palette"
msgstr "通过命令面板激活"
#: ../../content/applications/general/developer_mode.rst:55
msgid ""
"In Odoo, the command palette tool has a command to activate the debug mode. "
"First, open the command palette tool with the keyboard shortcut `ctrl+k` and"
" then type `debug`. A command will show up to activate the debug mode."
msgstr ""
"在 Odoo 中,命令调板工具有一个激活调试模式的命令。首先,使用键盘快捷键 `ctrl+k` 打开命令调色板工具,然后输入 "
"`debug`。这时会出现一条激活调试模式的命令。"
#: ../../content/applications/general/developer_mode.rst-1
msgid "Command palette with debug command."
msgstr "带有调试指令的指令调色板。"
#: ../../content/applications/general/developer_mode.rst:68
msgid "Activate through the URL"
msgstr "通过网址激活"
#: ../../content/applications/general/developer_mode.rst:70
msgid ""
"The debug mode can also be activated by adding an extra query string to the "
"database's URL. In the URL, add `?debug=1` or `?debug=true` after `/web`. To"
" deactivate the debug mode, change the value to `?debug=0` instead."
msgstr ""
"调试模式也可以通过在数据库的 URL 中添加额外的查询字符串来激活。在 URL "
"中,在`/web`后添加`?debug=1`或`?debug=true`。要停用调试模式,可将其值改为 `?debug=0`。"
#: ../../content/applications/general/developer_mode.rst-1
msgid "Overview of a URL with the debug mode command added."
msgstr "添加了调试模式命令的 URL 概述。"
#: ../../content/applications/general/developer_mode.rst:79
msgid ""
"Additional modes are available for developers: `?debug=assets` enables the "
":ref:`assets mode <frontend/framework/assets_debug_mode>`, and "
"`?debug=tests` enables the :ref:`tests mode "
"<frontend/framework/tests_debug_mode>`."
msgstr ""
"开发人员可以使用其他模式:`debug=assets`启用 ref`assets "
"模式<frontend/framework/assets_debug_mode>``debug=tests` 启用 ref`tests 模式 "
"<frontend/framework/tests_debug_mode>`。"
#: ../../content/applications/general/developer_mode.rst:86
msgid "Locate the developer mode tools"
msgstr "找到开发者模式工具"
#: ../../content/applications/general/developer_mode.rst:88
msgid ""
"Once developer mode is activated, the developer mode tools can be accessed "
"from the :guilabel:`Open Developer Tools` button, the bug icon located in "
"the header of the Odoo database."
msgstr "激活开发者模式后,可通过 :guilabel:`打开开发者工具` 按钮访问开发者模式工具,该按钮是位于 Odoo 数据库标题中的错误图标。"
#: ../../content/applications/general/developer_mode.rst-1
msgid "Overview of a console page and the debug icon being shown in Odoo."
msgstr "Odoo 中显示的控制台页面和调试图标概览。"
#: ../../content/applications/general/developer_mode.rst:95
msgid ""
"This menu contains additional tools that are useful to understand or edit "
"technical data, such as the views or actions of a page. On a page that has "
"filters, actions, and view options, the developer mode tools contain some "
"useful menu items such as:"
msgstr ""
"该菜单包含对理解或编辑技术数据(如页面的视图或操作)非常有用的附加工具。在具有过滤器、操作和视图选项的页面上,开发人员模式工具包含一些有用的菜单项,如:"
#: ../../content/applications/general/developer_mode.rst:99
msgid ":guilabel:`Edit Action`"
msgstr ":guilabel:`编辑操作`"
#: ../../content/applications/general/developer_mode.rst:100
msgid ":guilabel:`Manage Filters`"
msgstr ":guilabel:`管理筛选器`"
#: ../../content/applications/general/developer_mode.rst:101
msgid "Edit the current view (e.g. Kanban, List, Graph, etc.)"
msgstr "编辑当前视图(例如看板、列表、图表等)"
#: ../../content/applications/general/developer_mode.rst:102
msgid "See the :guilabel:`Fields View Get`"
msgstr "请参阅:guilabel:`字段视图获取`"
#: ../../content/applications/general/digest_emails.rst:3
msgid "Digest Emails"
msgstr "摘要邮件"
#: ../../content/applications/general/digest_emails.rst:5
msgid ""
"**Digest Emails** are periodic snapshots sent to your organization via email"
" that include high-level information about how your business is performing."
msgstr "**摘要式电子邮件 **通过电子邮件发送给组织的定期快照,其中包含有关业务绩效的高级信息。"
#: ../../content/applications/general/digest_emails.rst:8
msgid ""
"Navigate to Digest Emails by going to :menuselection:`Settings --> General "
"Settings --> Statistics`, then activate the **Digest Emails** feature and "
"click on save."
msgstr "导航到摘要电子邮件,方法是转到:菜单选择:“设置-->常规设置-->统计信息”,然后激活“摘要电子邮** ”功能并单击“保存”。"
#: ../../content/applications/general/digest_emails.rst-1
msgid "Digest Emails section inside General Settings."
msgstr "在常规设置中的电子邮件摘要部分。"
#: ../../content/applications/general/digest_emails.rst:15
msgid "You can control a variety of settings for your Digest Emails, such as:"
msgstr "您可以控制摘要电子邮件的各种设置,例如:"
#: ../../content/applications/general/digest_emails.rst:17
msgid "which KPIs are shared in the Digest"
msgstr "哪些 KPI 在摘要中共享"
#: ../../content/applications/general/digest_emails.rst:18
msgid "how often Digest Emails are sent"
msgstr "摘要式电子邮件的发送频率"
#: ../../content/applications/general/digest_emails.rst:19
msgid "who in your organization receives Digest Emails"
msgstr "组织中的哪些人会收到摘要式电子邮件"
#: ../../content/applications/general/digest_emails.rst:20
msgid "creating custom Digest Email templates"
msgstr "创建自定义摘要式电子邮件模板"
#: ../../content/applications/general/digest_emails.rst:21
msgid "adding additional KPIs (Studio required)"
msgstr "添加其他 KPI(需要工作室)"
#: ../../content/applications/general/digest_emails.rst:24
msgid ""
"By default, Digest Email is *enabled*, and *Your Odoo Periodic Digest* "
"serves as the primary template, which includes all KPI measurements across "
"your Odoo database and is sent daily to administrators."
msgstr ""
"默认情况下,摘要式电子邮件是*启用*,*您的Odoo定期摘要*作为主要模板,其中包括Odoo数据库中的所有KPI测量值,并每天发送给管理员。"
#: ../../content/applications/general/digest_emails.rst:31
msgid "Customize *Your Odoo Periodic Digest*"
msgstr "自定义*您的Odoo定期摘要*"
#: ../../content/applications/general/digest_emails.rst:33
msgid ""
"To customize the default Digest Email (*Your Odoo Periodic Digest*), go to "
":menuselection:`Settings --> General Settings --> Statistics --> Digest "
"Email`, select *Your Odoo Periodic Digest* and click on the *external link* "
"next to the dropdown selection."
msgstr ""
"要自定义默认的摘要电子邮件(*您的Odoo定期摘要*),请转到:菜单选择:`设置-->常规设置-->统计-->摘要电子邮件`,选择*您的Odoo定期摘要*,然后单击下拉列表选项旁边的*外部链接*。"
#: ../../content/applications/general/digest_emails.rst:37
msgid ""
"A popup window appears and presents a variety of editable settings, which "
"include:"
msgstr "将出现一个弹出窗口,并显示各种可编辑的设置,其中包括:"
#: ../../content/applications/general/digest_emails.rst:39
msgid "**Digest Title** - what you want your Digest Email to be called"
msgstr "**摘要标题** - 您希望摘要电子邮件的名称"
#: ../../content/applications/general/digest_emails.rst:40
msgid ""
"**Periodicity** - control the regimen in how often Digest Emails are sent"
msgstr "**周期性** - 控制摘要式电子邮件发送频率的方案"
#: ../../content/applications/general/digest_emails.rst:41
msgid ""
"**KPIs** - check/uncheck each calculated KPI that appears in Digest Emails"
msgstr "**KPI** - 选中/取消选中摘要电子邮件中显示的每个计算 KPI"
#: ../../content/applications/general/digest_emails.rst:42
msgid "**Recipients** - add/remove users who receive your Digest Emails"
msgstr "**收件人** - 添加/删除收到摘要式电子邮件的用户"
#: ../../content/applications/general/digest_emails.rst:43
msgid "**Custom** - add your own KPIs (Studio required)"
msgstr "**自定义** - 添加您自己的 KPI(需要工作室)"
#: ../../content/applications/general/digest_emails.rst-1
msgid "Customize default Digest Email settings and custom KPIs."
msgstr "自定义默认摘要电子邮件设置和自定义K"
#: ../../content/applications/general/digest_emails.rst:52
msgid "Custom digest emails"
msgstr "自定义摘要电子邮件"
#: ../../content/applications/general/digest_emails.rst:54
msgid "To do so, click on **Configure Digest Emails** and then **Create**."
msgstr "为此,请单击“配置摘要式电子邮件”**,然后单击“创建”。"
#: ../../content/applications/general/digest_emails.rst:56
msgid ""
"From there, give your Digest Email a title, specify periodicity, and choose "
"your desired KPIs and recipients fields as needed."
msgstr "从那里,为您的摘要电子邮件指定标题,指定周期,并根据需要选择所需的KPI和收件人字段。"
#: ../../content/applications/general/digest_emails.rst:59
msgid ""
"After you click **Save**, your new custom Digest Email is available as a "
"selection in the **General Settings** dropdown menu."
msgstr "单击“ **** ”后,新的自定义摘要式电子邮件将作为“ **规设** ”下拉菜单中的选项提供。"
#: ../../content/applications/general/digest_emails.rst:65
msgid "Custom KPIs with Studio"
msgstr "使用工作室自定义 KPI"
#: ../../content/applications/general/digest_emails.rst:67
msgid ""
"For either *Your Odoo Periodic Digest* or your own custom Digest Email, you "
"can add your own KPIs by using Odoo Studio."
msgstr "对于*您的Odoo定期摘要*或您自己的自定义摘要电子邮件,您可以使用Odoo Studio添加自己的KPI。"
#: ../../content/applications/general/digest_emails.rst:70
msgid ""
"To begin, click the **Toggle Studio** icon or click the **Recipients** tab "
"and then the ellipses :menuselection:`… icon --> Add Custom Field` to edit "
"the template or add additional fields."
msgstr ""
"首先,单击“ **换 Studio**”图标或单击“ **件** ”选项卡,然后单击省略号:menuselection`...图标 "
"-->添加自定义字段“以编辑模板或添加其他字段。"
#: ../../content/applications/general/digest_emails.rst:73
msgid ""
"In order to create additional fields, you must create two fields on the "
"digest object:"
msgstr "为了创建其他字段,必须在摘要对象上创建两个字段:"
#: ../../content/applications/general/digest_emails.rst:75
msgid ""
"create a boolean field called `kpi_myfield` and display it in the KPIs tab"
msgstr "创建一个名为“kpi_myfield”的布尔字段,并将其显示在“KPI”选项卡中"
#: ../../content/applications/general/digest_emails.rst:76
msgid ""
"create a computed field called `kpi_myfield_value` that computes your "
"customized KPI"
msgstr "创建一个名为“kpi_myfield_value”的计算字段,用于计算自定义的 KPI"
#: ../../content/applications/general/digest_emails.rst:77
msgid "select your KPI(s) in the KPIs tab."
msgstr "在“KPI”选项卡中选择您的 KPI。"
#: ../../content/applications/general/digest_emails.rst:80
msgid "Computed values reference table"
msgstr "计算值参考表"
#: ../../content/applications/general/digest_emails.rst:83
msgid "LABEL"
msgstr "标签"
#: ../../content/applications/general/digest_emails.rst:83
msgid "VALUE"
msgstr "值"
#: ../../content/applications/general/digest_emails.rst:85
msgid "Connected Users"
msgstr "已连接用户"
#: ../../content/applications/general/digest_emails.rst:85
msgid "`kpi_res_users_connected_value`"
msgstr "关键业绩指标(Kpi Res 用户连接值"
#: ../../content/applications/general/digest_emails.rst:87
msgid "Messages Sent"
msgstr "已发送的消息"
#: ../../content/applications/general/digest_emails.rst:87
msgid "`kpi_mail_message_total_value`"
msgstr "关键业绩指标(Kpi 邮件信息总计"
#: ../../content/applications/general/digest_emails.rst:89
msgid "New Leads"
msgstr "新线索"
#: ../../content/applications/general/digest_emails.rst:89
msgid "`kpi_crm_lead_created_value`"
msgstr "KPI CRM预期收益"
#: ../../content/applications/general/digest_emails.rst:91
msgid "Opportunities Won"
msgstr "赢得的商机"
#: ../../content/applications/general/digest_emails.rst:91
msgid "`kpi_crm_opportunities_won_value`"
msgstr "`kpi_crm_opportunities_won_value`"
#: ../../content/applications/general/digest_emails.rst:93
msgid "Open Tasks"
msgstr "开放任务"
#: ../../content/applications/general/digest_emails.rst:93
msgid "`kpi_project_task_opened_value`"
msgstr "项目任务开放价值的关键绩效指标"
#: ../../content/applications/general/digest_emails.rst:95
msgid "Tickets Closed"
msgstr "工单已关闭"
#: ../../content/applications/general/digest_emails.rst:95
msgid "`kpi_helpdesk_tickets_closed_value`"
msgstr "Kpi 服务同心服务单关闭值"
#: ../../content/applications/general/digest_emails.rst:97
msgid "% of Happiness"
msgstr "% 开心"
#: ../../content/applications/general/digest_emails.rst:97
msgid "`kpi_livechat_rating_value`"
msgstr "Kpi 实时聊天评价值"
#: ../../content/applications/general/digest_emails.rst:99
msgid "Conversations handled"
msgstr "处理对话"
#: ../../content/applications/general/digest_emails.rst:99
msgid "`kpi_livechat_conversations_value`"
msgstr "Kpi 实时聊天值"
#: ../../content/applications/general/digest_emails.rst:101
msgid "Time to answer (sec)"
msgstr "应答时间 (秒)"
#: ../../content/applications/general/digest_emails.rst:101
msgid "`kpi_livechat_response_value`"
msgstr "Kpi 实时聊天响应值"
#: ../../content/applications/general/digest_emails.rst:103
msgid "All Sales"
msgstr "所有销售"
#: ../../content/applications/general/digest_emails.rst:103
msgid "`kpi_all_sale_total_value`"
msgstr "“kpi_all_sale_total_value`"
#: ../../content/applications/general/digest_emails.rst:105
msgid "eCommerce Sales"
msgstr "电商销售"
#: ../../content/applications/general/digest_emails.rst:105
msgid "`kpi_website_sale_total_value`"
msgstr "Kpi网站销售总价值"
#: ../../content/applications/general/digest_emails.rst:107
msgid "Revenue"
msgstr "收入"
#: ../../content/applications/general/digest_emails.rst:107
msgid "`kpi_account_total_revenue_value`"
msgstr "KPI 科目总收入"
#: ../../content/applications/general/digest_emails.rst:109
msgid "Bank & Cash Moves"
msgstr "银行和现金分录"
#: ../../content/applications/general/digest_emails.rst:109
msgid "`kpi_account_bank_cash_value`"
msgstr "“kpi_account_bank_cash_value`"
#: ../../content/applications/general/digest_emails.rst:111
msgid "POS Sales"
msgstr "POS 销售"
#: ../../content/applications/general/digest_emails.rst:111
msgid "`kpi_pos_total_value`"
msgstr "终端销售总额的关键绩效指标"
#: ../../content/applications/general/digest_emails.rst:113
msgid "New Employees"
msgstr "新员工"
#: ../../content/applications/general/digest_emails.rst:113
msgid "`kpi_hr_recruitment_new_colleagues_value`"
msgstr "人力资源新聘员工KPI指标"
#: ../../content/applications/general/email_communication.rst:5
msgid "Email Communication"
msgstr "电子邮件通信"
#: ../../content/applications/general/email_communication/email_domain.rst:3
msgid "Configure DNS records to send emails in Odoo"
msgstr "配置 DNS 记录以便在 Odoo 中发送电子邮件"
#: ../../content/applications/general/email_communication/email_domain.rst:6
msgid "SPAM labels overview"
msgstr "垃圾邮件标签概览"
#: ../../content/applications/general/email_communication/email_domain.rst:8
msgid ""
"Sometimes, emails from Odoo are misclassified by the different email "
"providers and end up in spam folders. At the moment, some settings are out "
"of Odoo's control, notably the way the different email providers classify "
"Odoo's emails according to their own restriction policy and/or limitations."
msgstr ""
"有时,来自 Odoo 的电子邮件会被不同的电子邮件提供商错误分类,最终进入垃圾邮件文件夹。目前,有些设置不在 Odoo "
"的控制范围内,特别是不同的电子邮件提供商根据自己的限制政策和/或限制对 Odoo 的电子邮件进行分类的方式。"
#: ../../content/applications/general/email_communication/email_domain.rst:12
msgid ""
"It is standard in Odoo that emails are received from ``\"name of the "
"author\" <notifications@mycompany.odoo.com>``. In other words this can be "
"translated to: ``\"name of the author\" "
"<{ICP.mail.from.filter}@{mail.catchall.domain}>``. In this case ICP stands "
"for `ir.config.parameters`, which are the System Parameters. Deliverability "
"is greatly improved with the :ref:`notifications configuration "
"<email_servers/notifications>`."
msgstr ""
"根据 Odoo 的标准,电子邮件是从 ``\"name of the author\" "
"<notifications@mycompany.odoo.com>`` 接收的。可以翻译成:``\"作者姓名\" "
"<{ICP.mail.from.filter}@{mail.catchall.domain}>``. 在这种情况下,ICP 代表 "
"\"ir.config.parameters\",即系统参数。使用 :ref:`通知配置 "
"<email_servers/notifications>`,可大大提高送达率。"
#: ../../content/applications/general/email_communication/email_domain.rst:18
msgid ""
"In order for servers to accept emails from Odoo on a more regular basis, one"
" of the solutions is for customers to create rules within their own mailbox."
" A filter can be added to the email inbox so that when email is received "
"from Odoo (`notifications@mycompany.odoo.com`) it is moved to the inbox. It "
"is also possible to add the Odoo database domain onto a safe senders list or"
" whitelist on the receiving domain."
msgstr ""
"为了让服务器更经常地接受来自 Odoo 的电子邮件,解决方案之一是让客户在自己的邮箱中创建规则。可以在电子邮件收件箱中添加过滤器,这样当收到来自 "
"Odoo 的电子邮件时(\"notifications@mycompany.odoo.com\"),它就会被移到收件箱中。还可以将 Odoo "
"数据库域添加到安全发件人列表或接收域的白名单中。"
#: ../../content/applications/general/email_communication/email_domain.rst:24
msgid ""
"If an Odoo email server appears on a blacklist, notify Odoo via a `new help "
"ticket <https://www.odoo.com/help>`_ and the support team will work to get "
"the servers removed from the blacklist."
msgstr ""
"如果 Odoo 电子邮件服务器出现在黑名单上,请通过 `新帮助工单 <https://www.odoo.com/help>`_通知 "
"Odoo,支持团队会将服务器从黑名单中移除。"
#: ../../content/applications/general/email_communication/email_domain.rst:28
msgid ""
"Should the Odoo database be using a custom domain for sending emails from "
"Odoo there are three records that should be implemented on the custom "
"domain's DNS to ensure deliverability of email. This includes setting "
"records for :abbr:`SPF (Sender Policy Framework)`, :abbr:`DKIM (DomainKeys "
"Identified Mail)` and :abbr:`DMARC (Domain-based Message Authentication, "
"Reporting, & Conformance)`. Ultimately though, it is up to the discretion of"
" the final receiving mailbox."
msgstr ""
"如果 Odoo 数据库使用自定义域名从 Odoo 发送电子邮件,则应在自定义域名的 DNS "
"上实施三项记录,以确保电子邮件可送达。这包括为:abbr:`SPF(发件人策略框架)`、: abbr:`DKIM(域键识别邮件)`和: "
"abbr:`DMARC(基于域的消息验证、报告和一致性)`设置记录。不过,最终接收邮箱的处理方式由其自行决定。"
#: ../../content/applications/general/email_communication/email_domain.rst:38
msgid "Be SPF compliant"
msgstr "符合 SPF 标准"
#: ../../content/applications/general/email_communication/email_domain.rst:40
msgid ""
"The Sender Policy Framework (SPF) protocol allows the owner of a domain name"
" to specify which servers are allowed to send emails from that domain. When "
"a server receives an incoming email, it checks whether the IP address of the"
" sending server is on the list of allowed IPs according to the sender's "
":abbr:`SPF (Sender Policy Framework)` record."
msgstr ""
"发件人策略框架(SPF)协议允许域名所有者指定哪些服务器可以从该域名发送电子邮件。当服务器接收到传入的电子邮件时,它会根据发件人的 :abbr:`SPF"
" (发件人策略框架)` 记录,检查发送服务器的 IP 地址是否在允许的 IP 列表中。"
#: ../../content/applications/general/email_communication/email_domain.rst:46
msgid ""
"The :abbr:`SPF (Sender Policy Framework)` verification is performed on the "
"domain mentioned in the `Return-Path` field of the email. In the case of an "
"email sent by Odoo, this domain corresponds to the value of the "
"`mail.catchall.domain` key in the database system parameters."
msgstr ""
":abbr:`SPF(发件人策略框架)`验证在电子邮件的`返回路径`字段中提到的域上执行。在由 Odoo "
"发送电子邮件的情况下,该域与数据库系统参数中的`mail.catchall.domain`键值相对应。"
#: ../../content/applications/general/email_communication/email_domain.rst:50
msgid ""
"The :abbr:`SPF (Sender Policy Framework)` policy of a domain is set using a "
"TXT record. The way to create or modify a TXT record depends on the provider"
" hosting the :abbr:`DNS (Domain Name System)` zone of the domain name. In "
"order for the verification to work properly, each domain can only have one "
":abbr:`SPF (Sender Policy Framework)` record."
msgstr ""
"域名的 :abbr:`SPF(发件人策略框架)`策略通过 TXT 记录设置。创建或修改 TXT 记录的方法取决于托管域名的 "
":abbr:`DNS(域名系统)` 区域的提供商。为了验证正常,每个域名只能有一个:abbr:`SPF(发件人策略框架)` 记录。"
#: ../../content/applications/general/email_communication/email_domain.rst:55
msgid ""
"If the domain name does not yet have a :abbr:`SPF (Sender Policy Framework)`"
" record, create one using the following input: `v=spf1 include:_spf.odoo.com"
" ~all`"
msgstr ""
"如果域名还没有:abbr:`SPF(发件人策略框架)` 记录,请使用以下输入进行创建: v=spf1 include:_spf.odoo.com "
"~all`。"
#: ../../content/applications/general/email_communication/email_domain.rst:58
msgid ""
"If the domain name already has a :abbr:`SPF (Sender Policy Framework)` "
"record, the record must be updated (and do not create a new one)."
msgstr "如果域名已有:abbr:`SPF(发件人策略框架)` 记录,则必须更新该记录(不要创建新记录)。"
#: ../../content/applications/general/email_communication/email_domain.rst:63
msgid ""
"If the TXT record is `v=spf1 include:_spf.google.com ~all`, edit it to add "
"`include:_spf.odoo.com`: `v=spf1 include:_spf.odoo.com "
"include:_spf.google.com ~all`"
msgstr ""
"如果 TXT 记录为`v=spf1 include:_spf.google.com "
"~all`,则编辑它以添加`include:_spf.odoo.com`: `v=spf1 include:_spf.odoo.com "
"include:_spf.google.com ~all`。"
#: ../../content/applications/general/email_communication/email_domain.rst:66
msgid ""
"Check if the :abbr:`SPF (Sender Policy Framework)` record is valid with a "
"free tool like `MXToolbox SPF <https://mxtoolbox.com/spf.aspx>`_."
msgstr ""
"使用 `MXToolbox SPF <https://mxtoolbox.com/spf.aspx>`_ "
"等免费工具检查:abbr:`SPF(发件人策略框架)` 记录是否有效。"
#: ../../content/applications/general/email_communication/email_domain.rst:72
msgid "Enable DKIM"
msgstr "启用DKIM"
#: ../../content/applications/general/email_communication/email_domain.rst:74
msgid ""
"The DomainKeys Identified Mail (DKIM) allows a user to authenticate emails "
"with a digital signature."
msgstr "域名密钥识别邮件(DKIM)允许用户使用数字签名对电子邮件进行身份验证。"
#: ../../content/applications/general/email_communication/email_domain.rst:77
msgid ""
"When sending an email, the Odoo server includes a unique :abbr:`DKIM "
"(DomainKeys Identified Mail)` signature in the headers. The recipient's "
"server decrypts this signature using the :abbr:`DKIM (DomainKeys Identified "
"Mail)` record in the database's domain name. If the signature and the key "
"contained in the record match, this guarantees that the message is authentic"
" and has not been altered during transport."
msgstr ""
"发送电子邮件时,Odoo 服务器会在标题中包含一个唯一的 :abbr:`DKIM(域名密钥识别邮件)` "
"签名。收件人的服务器使用数据库域名中的:abbr:`DKIM(域名密钥识别邮件)` "
"记录解密该签名。如果签名和记录中包含的密钥相匹配,就能保证邮件是真实的,在传输过程中没有被篡改。"
#: ../../content/applications/general/email_communication/email_domain.rst:83
msgid ""
"To enable :abbr:`DKIM (DomainKeys Identified Mail)`, add a :abbr:`CNAME "
"(Canonical Name)` record to the :abbr:`DNS (Domain Name System)` zone of the"
" domain name:"
msgstr ""
"要启用:abbr:`DKIM(域名密钥识别邮件)`,请在域名的 :abbr:`DNS(域名系统)` 区域添加一条 :abbr:`CNAME(规范名称)`"
" 记录:"
#: ../../content/applications/general/email_communication/email_domain.rst:86
msgid "`odoo._domainkey IN CNAME odoo._domainkey.odoo.com.`"
msgstr "`odoo._domainkey IN CNAME odoo._domainkey.odoo.com.`"
#: ../../content/applications/general/email_communication/email_domain.rst:89
msgid ""
"If the domain name is `mycompany.com`, make sure to create a subdomain "
"`odoo._domainkey.mycompany.com` whose canonical name is "
"`odoo._domainkey.odoo.com.`."
msgstr ""
"如果域名为`mycompany.com`,请确保创建一个子域 `odoo._domainkey.mycompany.com` ,其规范名称为 "
"`odoo._domainkey.odoo.com.`。"
#: ../../content/applications/general/email_communication/email_domain.rst:92
msgid ""
"The way to create or modify a :abbr:`CNAME (Canonical Name)` record depends "
"on the provider hosting the :abbr:`DNS (Domain Name System)` zone of the "
"domain name. The most common providers are :ref:`listed below "
"<email_communication/SPFDKIM_common_providers>`."
msgstr ""
"创建或修改:abbr:`CNAME(规范名称)` 记录的方法取决于托管域名的 :abbr:`DNS(域名系统)` 区域的提供商。最常见的提供商是 "
":ref:`下面列出的 <email_communication/SPFDKIM_common_providers>`。"
#: ../../content/applications/general/email_communication/email_domain.rst:96
msgid ""
"Check if the :abbr:`DKIM (DomainKeys Identified Mail)` record is valid with "
"a free tool like `DKIM Core <https://dkimcore.org/tools/>`_. If a selector "
"is asked, enter `odoo`."
msgstr ""
"使用:abbr:`DKIM 核心<https://dkimcore.org/tools/>`_等免费工具检查 "
":abbr:`DKIM(域名密钥识别邮件)` 记录是否有效。如果询问选择器,请输入`odoo`。"
#: ../../content/applications/general/email_communication/email_domain.rst:100
msgid "Check the DMARC policy"
msgstr "查看 DMARC 政策"
#: ../../content/applications/general/email_communication/email_domain.rst:102
msgid ""
"The Domain-based Message Authentication, Reporting, & Conformance (DMARC) "
"record is a protocol that unifies :abbr:`SPF (Sender Policy Framework)` and "
":abbr:`DKIM (DomainKeys Identified Mail)`. The instructions contained in the"
" :abbr:`DMARC (Domain-based Message Authentication, Reporting, & "
"Conformance)` record of a domain name tell the destination server what to do"
" with an incoming email that fails the :abbr:`SPF (Sender Policy Framework)`"
" and/or :abbr:`DKIM (DomainKeys Identified Mail)` check."
msgstr ""
"基于域的消息验证、报告和一致性(DMARC)记录是一个将 :abbr:`SPF(发件人政策框架)` 和 :abbr:`DKIM(域名密钥识别邮件)` "
"统一起来的协议。域名的 :abbr:`DMARC (基于域的消息身份验证、报告和一致性)` 记录中包含的指令告诉目标服务器如何处理未通过 "
":abbr:`SPF (发件人政策框架)` 和/或:abbr:`DKIM(域名密钥识别邮件)`检查的传入电子邮件。"
#: ../../content/applications/general/email_communication/email_domain.rst:110
msgid "DMARC: TXT record"
msgstr "DMARCTXT 记录"
#: ../../content/applications/general/email_communication/email_domain.rst:112
msgid "`v=DMARC1; p=none;`"
msgstr "`v=DMARC1; p=none;`"
#: ../../content/applications/general/email_communication/email_domain.rst:114
msgid ""
"There are three :abbr:`DMARC (Domain-based Message Authentication, "
"Reporting, & Conformance)` policies:"
msgstr "有三种:abbr:`DMARC(基于域的消息验证、报告和一致性)`策略:"
#: ../../content/applications/general/email_communication/email_domain.rst:117
msgid "`p=none`"
msgstr "`p=none`"
#: ../../content/applications/general/email_communication/email_domain.rst:118
#: ../../content/applications/general/email_communication/email_domain.rst:171
msgid "`p=quarantine`"
msgstr "`p=quarantine`"
#: ../../content/applications/general/email_communication/email_domain.rst:119
msgid "`p=reject`"
msgstr "`p=reject`"
#: ../../content/applications/general/email_communication/email_domain.rst:121
msgid ""
"`p=quarantine` and `p=reject` instruct the server that receives an email to "
"quarantine that email or ignore it if the :abbr:`SPF (Sender Policy "
"Framework)` and/or :abbr:`DKIM (DomainKeys Identified Mail)` check fails."
msgstr ""
"`p=隔离 和 `p=拒绝` 指示接收电子邮件的服务器隔离该电子邮件,或者如果 :abbr:`SPF(发件人策略框架)和/或 "
"DKIM(域名密钥识别邮件)`检查失败,则忽略该邮件。"
#: ../../content/applications/general/email_communication/email_domain.rst:125
msgid ""
"If the domain name uses :abbr:`DMARC (Domain-based Message Authentication, "
"Reporting, & Conformance)` and has defined one of these policies, the domain"
" must be :abbr:`SPF (Sender Policy Framework)` compliant or enable "
":abbr:`DKIM (DomainKeys Identified Mail)`."
msgstr ""
"如果域名使用 : abbr:`DMARC(基于域的消息验证、报告和一致性)`并定义了这些策略之一,则域名必须符合 "
":abbr:`SPF(发件人策略框架)`或启用:abbr:`DKIM(域密钥识别邮件)`。"
#: ../../content/applications/general/email_communication/email_domain.rst:130
msgid ""
"Yahoo or AOL are examples of email providers with a :abbr:`DMARC (Domain-"
"based Message Authentication, Reporting, & Conformance)` policy set to "
"`p=reject`. Odoo strongly advises against using an *@yahoo.com* or "
"*@aol.com* address for the database users. These emails will never reach "
"their recipient."
msgstr ""
"Yahoo 或 AOL 是电子邮件提供商的例子,它们的: "
"abbr:`DMARC(基于域的消息验证、报告和一致性)`策略设置为`p=reject`。Odoo "
"强烈建议数据库用户不要使用*@yahoo.com*或*@aol.com*地址。这些电子邮件将永远无法送达收件人。"
#: ../../content/applications/general/email_communication/email_domain.rst:135
msgid ""
"`p=none` is used for the domain owner to receive reports about entities "
"using their domain. It should not impact the deliverability if the "
":abbr:`DMARC (Domain-based Message Authentication, Reporting, & "
"Conformance)` check fails."
msgstr ""
"`p=none` 用于域所有者接收关于使用其域的实体的报告。如果:abbr:`DMARC(基于域的消息身份验证、报告和一致性)` "
"检查失败,则不应影响送达率。"
#: ../../content/applications/general/email_communication/email_domain.rst:139
msgid ""
":abbr:`DMARC (Domain-based Message Authentication, Reporting, & "
"Conformance)` records are comprised of tags in the form of :abbr:`DNS "
"(Domain Name System)` records. These tags/parameters allow for reporting, "
"such as :abbr:`RUA (Reporting URI of aggregate reports)` and :abbr:`RUF "
"(Reporting URI for forensic reports)`, along with more precise specification"
" like :abbr:`PCT (Percentage of messages subjected to filtering)`, :abbr:`P "
"(Policy for organizational domain)`, :abbr:`SP (Policy for subdomains of the"
" OD)` :abbr:`ADKIM (Alignment mode for DKIM)` & :abbr:`ASPF (Alignment mode "
"for SPF)`. For best practice, the the :abbr:`DMARC (Domain-based Message "
"Authentication, Reporting, & Conformance)` policy should not start out being"
" too restrictive."
msgstr ""
":abbr:`DMARC(基于域的消息身份验证、报告和一致性)` 记录由:abbr:`DNS(域名系统)` "
"记录形式的标签组成。这些标签/参数可用于报告,如:abbr:`RUA (汇总报告的报告 URI\"和:abbr:`RUF (取证报告的报告 "
"URI`,以及更精确的规范,如:abbr:`PCT(被过滤邮件百分比)`、:abbr:`P(组织域策略)`、:abbr:`SPOD "
"子域策略)`、:abbr:`ADKIMDKIM 对齐模式)和:abbr:`ASPFSPF "
"对齐模式)。为获得最佳实践,:abbr:`DMARC(基于域的消息验证、报告和一致性)`策略一开始不应限制性过强。"
#: ../../content/applications/general/email_communication/email_domain.rst:148
msgid "The following chart displays available tags:"
msgstr "下图显示了可用的标签:"
#: ../../content/applications/general/email_communication/email_domain.rst:154
msgid "Tag Name"
msgstr "标签名称"
#: ../../content/applications/general/email_communication/email_domain.rst:155
msgid "Purpose"
msgstr "目的"
#: ../../content/applications/general/email_communication/email_domain.rst:156
msgid "Example"
msgstr "示例"
#: ../../content/applications/general/email_communication/email_domain.rst:157
msgid "v"
msgstr "v"
#: ../../content/applications/general/email_communication/email_domain.rst:158
msgid "Protocol version"
msgstr "协议版本"
#: ../../content/applications/general/email_communication/email_domain.rst:159
msgid "`v=DMARC1`"
msgstr "`v=DMARC1`"
#: ../../content/applications/general/email_communication/email_domain.rst:160
msgid "pct"
msgstr "pct"
#: ../../content/applications/general/email_communication/email_domain.rst:161
msgid "Percentage of messages subjected to filtering"
msgstr "被过滤信息的百分比"
#: ../../content/applications/general/email_communication/email_domain.rst:162
msgid "`pct=20`"
msgstr "`pct=20`"
#: ../../content/applications/general/email_communication/email_domain.rst:163
msgid "ruf"
msgstr "ruf"
#: ../../content/applications/general/email_communication/email_domain.rst:164
msgid "Reporting URI for forensic reports"
msgstr "取证报告的报告 URI"
#: ../../content/applications/general/email_communication/email_domain.rst:165
msgid "`ruf=mailto:authfail@example.com`"
msgstr "`ruf=mailto:authfail@example.com`"
#: ../../content/applications/general/email_communication/email_domain.rst:166
msgid "rua"
msgstr "rua"
#: ../../content/applications/general/email_communication/email_domain.rst:167
msgid "Reporting URI of aggregate reports"
msgstr "汇总报告的报告 URI"
#: ../../content/applications/general/email_communication/email_domain.rst:168
msgid "`rua=mailto:aggrep@example.com`"
msgstr "`rua=mailto:aggrep@example.com`"
#: ../../content/applications/general/email_communication/email_domain.rst:169
msgid "p"
msgstr "p"
#: ../../content/applications/general/email_communication/email_domain.rst:170
msgid "Policy for organizational domain"
msgstr "组织域政策"
#: ../../content/applications/general/email_communication/email_domain.rst:172
msgid "sp"
msgstr "sp"
#: ../../content/applications/general/email_communication/email_domain.rst:173
msgid "Policy for subdomains of the OD"
msgstr "OD 子域策略"
#: ../../content/applications/general/email_communication/email_domain.rst:174
msgid "`sp=reject`"
msgstr "`sp=reject`"
#: ../../content/applications/general/email_communication/email_domain.rst:175
msgid "adkim"
msgstr "adkim"
#: ../../content/applications/general/email_communication/email_domain.rst:176
msgid "Alignment mode for DKIM"
msgstr "DKIM 对齐模式"
#: ../../content/applications/general/email_communication/email_domain.rst:177
msgid "`adkim=s`"
msgstr "`adkim=s`"
#: ../../content/applications/general/email_communication/email_domain.rst:178
msgid "aspf"
msgstr "aspf"
#: ../../content/applications/general/email_communication/email_domain.rst:179
msgid "Alignment mode for SPF"
msgstr "SPF 对齐模式"
#: ../../content/applications/general/email_communication/email_domain.rst:180
msgid "`aspf=r`"
msgstr "`aspf=r`"
#: ../../content/applications/general/email_communication/email_domain.rst:182
msgid ""
"Check the :abbr:`DMARC (Domain-based Message Authentication, Reporting, & "
"Conformance)` record of a domain name with a tool like `MXToolbox DMARC "
"<https://mxtoolbox.com/DMARC.aspx>`_."
msgstr ""
"使用`MXToolbox DMARC <https://mxtoolbox.com/DMARC.aspx>`_等工具检查域名的 :abbr:`DMARC"
" (基于域的消息身份验证、报告和一致性)`记录。"
#: ../../content/applications/general/email_communication/email_domain.rst:186
msgid ""
"`DMARC.org is another great resource to learn about DMARC records. "
"<https://dmarc.org/overview/>`_"
msgstr "`DMARC.org 是了解 DMARC 记录的另一个重要资源。<https://dmarc.org/overview/>`_"
#: ../../content/applications/general/email_communication/email_domain.rst:192
msgid "SPF, DKIM & DMARC documentation of common providers"
msgstr "SPFDKIM和DMARC常见提供商的文档"
#: ../../content/applications/general/email_communication/email_domain.rst:194
msgid ""
"`OVH DNS "
"<https://docs.ovh.com/us/en/domains/web_hosting_how_to_edit_my_dns_zone/>`_"
msgstr ""
"`OVH DNS "
"<https://docs.ovh.com/us/en/domains/web_hosting_how_to_edit_my_dns_zone/>`_"
#: ../../content/applications/general/email_communication/email_domain.rst:195
msgid ""
"`OVH SPF <https://docs.ovh.com/us/en/domains/web_hosting_the_spf_record/>`_"
msgstr ""
"`OVH SPF <https://docs.ovh.com/us/en/domains/web_hosting_the_spf_record/>`_"
#: ../../content/applications/general/email_communication/email_domain.rst:196
msgid ""
"`GoDaddy TXT record <https://www.godaddy.com/help/add-a-txt-record-19232>`_"
msgstr ""
"`GoDaddy TXT record <https://www.godaddy.com/help/add-a-txt-record-19232>`_"
#: ../../content/applications/general/email_communication/email_domain.rst:197
msgid "`GoDaddy SPF <https://www.godaddy.com/help/add-an-spf-record-19218>`_"
msgstr "`GoDaddy SPF <https://www.godaddy.com/help/add-an-spf-record-19218>`_"
#: ../../content/applications/general/email_communication/email_domain.rst:198
msgid ""
"`GoDaddy DKIM <https://www.godaddy.com/help/add-a-cname-record-19236>`_"
msgstr ""
"`GoDaddy DKIM <https://www.godaddy.com/help/add-a-cname-record-19236>`_"
#: ../../content/applications/general/email_communication/email_domain.rst:199
msgid ""
"`NameCheap "
"<https://www.namecheap.com/support/knowledgebase/article.aspx/317/2237/how-"
"do-i-add- txtspfdkimdmarc-records-for-my-domain/>`_"
msgstr ""
"`NameCheap "
"<https://www.namecheap.com/support/knowledgebase/article.aspx/317/2237/how-"
"do-i-add- txtspfdkimdmarc-records-for-my-domain/>`_"
#: ../../content/applications/general/email_communication/email_domain.rst:201
msgid ""
"`CloudFlare DNS <https://support.cloudflare.com/hc/en-"
"us/articles/360019093151>`_"
msgstr ""
"`CloudFlare DNS <https://support.cloudflare.com/hc/en-"
"us/articles/360019093151>`_"
#: ../../content/applications/general/email_communication/email_domain.rst:202
msgid ""
"`Google Domains <https://support.google.com/domains/answer/3290350?hl=en>`_"
msgstr "“谷歌域名<https://support.google.com/domains/answer/3290350?hl=en>”_"
#: ../../content/applications/general/email_communication/email_domain.rst:203
msgid ""
"`Azure DNS <https://docs.microsoft.com/en-us/azure/dns/dns-getstarted-"
"portal>`_"
msgstr ""
"`Azure DNS <https://docs.microsoft.com/en-us/azure/dns/dns-getstarted-"
"portal>`_"
#: ../../content/applications/general/email_communication/email_domain.rst:205
msgid ""
"To fully test the configuration, use the `Mail-Tester <https://www.mail-"
"tester.com/>`_ tool, which gives a full overview of the content and "
"configuration in one sent email. Mail-Tester can also be used to configure "
"records for other, lesser-known providers."
msgstr ""
"要全面测试配置,请使用 `Mail-Tester <https://www.mail-"
"tester.com/>`_工具,该工具可在一封电子邮件中提供内容和配置的完整概览。Mail-Tester 还可用于为其他不太知名的提供商配置记录。"
#: ../../content/applications/general/email_communication/email_domain.rst:210
msgid ""
"`Using Mail-Tester to set SPF Records for specific carriers "
"<https://www.mail-tester.com/spf/>`_"
msgstr "`使用 Mail-Tester 为特定运营商设置 SPF 记录 <https://www.mail-tester.com/spf/>`_"
#: ../../content/applications/general/email_communication/email_servers.rst:3
msgid "Send and receive emails in Odoo with an email server"
msgstr "在 Odoo 中通过电子邮件服务器发送和接收电子邮件"
#: ../../content/applications/general/email_communication/email_servers.rst:6
msgid "Odoo Online or Odoo.sh users"
msgstr "Odoo 在线或 Odoo.sh 用户"
#: ../../content/applications/general/email_communication/email_servers.rst:8
msgid ""
"Since **Odoo sets up its own mail servers for the database**, outgoing and "
"incoming emails already work out-of-the-box. So for **Odoo Online** and "
"**Odoo.sh** customers, nothing needs to be configured!"
msgstr ""
"由于**Odoo为数据库**设置了自己的邮件服务器,因此发送和接收邮件均可立即生效。因此,对于**Odoo "
"Online**和**Odoo.sh**客户而言,无需进行任何配置!"
#: ../../content/applications/general/email_communication/email_servers.rst:12
msgid ""
"Unless an external mail server is required to send large batches of mass "
"emails, simply use the standard online Odoo database normally since it has "
"already been pre-configured to send email."
msgstr "除非需要使用外部邮件服务器发送大批量群发邮件,否则只需正常使用标准的在线 Odoo 数据库即可,因为已预先配置了发送电子邮件的功能。"
#: ../../content/applications/general/email_communication/email_servers.rst:16
msgid ""
"The Odoo server is subject to a daily email limit to prevent abuse. The "
"default limit is 200 emails sent per day for databases with an "
"**Enterprise** subscription. This limit can be increased under certain "
"conditions. See the :doc:`FAQ <faq>` or contact support for more "
"information."
msgstr ""
"Odoo 服务器有每日电子邮件限制,以防止滥用。对于**企业版**订阅的数据库,默认限制为每天发送 200 "
"封电子邮件。在某些情况下,此限制可以提高。更多信息,请参阅 :doc:`FAQ <faq>` 或联系技术支持。"
#: ../../content/applications/general/email_communication/email_servers.rst:22
msgid "Scope of this documentation"
msgstr "本文档的范围"
#: ../../content/applications/general/email_communication/email_servers.rst:24
msgid ""
"This document is **mainly dedicated to Odoo on-premise databases** who don't"
" benefit from an out-of-the-box solution to send and receive emails in Odoo,"
" unlike `Odoo Online <https://www.odoo. com/trial>`_ and `Odoo.sh "
"<https://www.odoo.sh>`_. Incoming and outgoing servers must be configured "
"for on-premise databases."
msgstr ""
"本文档**主要针对 Odoo 内部数据库**,与`Odoo Online <https://www.odoo. com/trial>`_ 和 "
"`Odoo.sh <https://www.odoo.sh>`_不同,Odoo 内部数据库无法从 Odoo "
"发送和接收电子邮件的开箱即用解决方案中获益。必须为内部数据库配置接收和发送服务器。"
#: ../../content/applications/general/email_communication/email_servers.rst:29
msgid ""
"The following sections below contain information on how to integrate an "
"external email server with Odoo."
msgstr "下面的章节包含了关于如何将外部电子邮件服务器与Odoo集成的信息。"
#: ../../content/applications/general/email_communication/email_servers.rst:33
msgid ""
"If no one in the company is employed to manage email servers, Odoo Online "
"and Odoo.sh are strongly recommended. In these Odoo hosting types email "
"sending and receiving works instantly and is monitored by professionals. "
"Nevertheless, a company can use their own email server if they want to "
"manage the email server's reputation themselves. For more information see "
":doc:`Configure DNS records to send emails in Odoo <email_domain>`"
msgstr ""
"如果公司没有人受雇管理电子邮件服务器,则强烈推荐使用 Odoo 在线版和 Odoo.sh。在这些 Odoo "
"托管类型中,电子邮件的发送和接收都是即时进行的,并由专业人员进行监控。不过,如果公司希望维护电子邮件服务器的声誉,也可以使用自己的电子邮件服务器。欲了解更多信息,请参阅"
" :doc:` 在 Odoo 中配置 DNS 记录以发送电子邮件<email_domain>`"
#: ../../content/applications/general/email_communication/email_servers.rst:42
msgid "Default notifications system"
msgstr "默认通知系统"
#: ../../content/applications/general/email_communication/email_servers.rst:44
msgid ""
"Documents in Odoo (such as a CRM opportunity, a sales order, an invoice, "
"etc.) have a discussion thread, called *chatter*."
msgstr "Odoo 中的文档(如 CRM 商机、销售订单、发票等)都有一个讨论线程,称为 *chatter*。"
#: ../../content/applications/general/email_communication/email_servers.rst:47
msgid ""
"When a database user posts a message in the chatter, this message is sent by"
" email to the followers of the document as a notification (except to the "
"sender). If a follower replies to the message, the reply updates the "
"chatter, and Odoo relays another reply to the followers as a notification. "
"Messages sent back to the chatter from users or external users will appear "
"in the chatter from their respective email, or as the name listed in their "
"*Contacts* record."
msgstr ""
"当数据库用户在聊天工具中发布消息时,该消息将作为通知通过电子邮件发送给该文档的关注者(发送者除外)。如果关注者回复了消息,会更新沟通栏,Odoo "
"会将另一个回复作为通知转发给关注者。从用户或外部用户发送回聊天的消息将通过其各自的电子邮件或其*联系人*记录中列出的姓名显示在沟通栏中。"
#: ../../content/applications/general/email_communication/email_servers.rst:53
msgid ""
"These notifications are sent using a default from address. For more "
"information see :ref:`Use a default email address "
"<email_communication/default>`."
msgstr ""
"这些通知使用默认发件人地址发送。有关更多信息,请参阅 :ref:`使用默认电子邮件地址 <email_communication/default>`。"
#: ../../content/applications/general/email_communication/email_servers.rst:57
msgid "Manage outbound messages"
msgstr "管理出站邮件"
#: ../../content/applications/general/email_communication/email_servers.rst:59
msgid ""
"As a system admin, go to :menuselection:`Settings --> General Settings --> "
"Discuss` in Odoo, and enable the :guilabel:`Custom Email Servers` option. "
"Then, click :guilabel:`Save`. Next, click :guilabel:`Outgoing Email Servers`"
" and click :guilabel:`Create` to create a new outgoing mail server record in"
" Odoo. Reference the SMTP data of the external email server. Once all the "
"information has been filled out, click :guilabel:`Test Connection`."
msgstr ""
"作为系统管理员,进入 Odoo 的 :menuselection:`设置-->常规设置-->讨论`,并启用 :guilabel:`自定义电子邮件服务器`"
" 选项。然后,点击 :guilabel:`保存`。接下来,点击:guilabel:`外发邮件服务器`并点击:guilabel:`创建`,在 Odoo "
"中创建一个新的外发邮件服务器记录。参考外部电子邮件服务器的 SMTP 数据。填写所有信息后,点击 :guilabel:`测试连接`。"
#: ../../content/applications/general/email_communication/email_servers.rst:70
msgid ""
"Ensuring the outgoing domain has :abbr:`SPF (Sender Policy Framework)`, "
":abbr:`DKIM (DomainKeys Identified Mail)` and :abbr:`DMARC (Domain-based "
"Message Authentication, Reporting, & Conformance)` set up on the :abbr:`DNS "
"(Domain Name System)` will improve deliverability. For more information see "
":doc:`email_domain`."
msgstr ""
"确保发出的域在 :abbr:`DNS (域名系统)` 上设置了 : abbr:`SPF (发件人策略框架)`、: abbr:`DKIM "
"(域名密钥识别邮件)` 和 :abbr:`DMARC (基于域的报文验证、报告和一致性)`,这将提高送达率。更多信息请参阅 "
":doc:`email_domain`。"
#: ../../content/applications/general/email_communication/email_servers.rst:78
msgid "Port restriction"
msgstr "端口限制"
#: ../../content/applications/general/email_communication/email_servers.rst:80
msgid ""
"Note that port 25 is blocked for security reasons on the Odoo Online and "
"Odoo.sh platforms. Try using ports 465, 587, or 2525 instead."
msgstr "请注意,在 Odoo 在线版和 Odoo.sh 平台上,出于安全原因,端口 25 已被阻止。请尝试使用端口 465、587 或 2525。"
#: ../../content/applications/general/email_communication/email_servers.rst:86
msgid "Use a default \"From\" email address"
msgstr "使用默认的“发件人”电子邮件地址"
#: ../../content/applications/general/email_communication/email_servers.rst:88
msgid ""
"Sometimes, an email's \"From\" (outgoing) address can belong to a different "
"domain, and that can be a problem."
msgstr "有时,电子邮件的\"From\"(传出)地址可能属于不同的域,这可能是一个问题。"
#: ../../content/applications/general/email_communication/email_servers.rst:91
msgid ""
"For example, if a customer with the email address "
"`mary\\@customer.example.com` responds to a message, Odoo will try to "
"redistribute that same email to the other subscribers in the thread. "
"However, if the domain `customer.example.com` forbids that kind of usage for"
" security, the email that Odoo is trying to redistribute would get rejected "
"by some recipients' email servers."
msgstr ""
"例如,如果电子邮件地址为 `mary/@customer.example.com` 的客户回复了一条消息,Odoo "
"会尝试将同一封电子邮件重新分配给线程中的其他订阅者。但是,如果域名`customer.example.com`出于安全考虑禁止这种使用方式,Odoo "
"试图重新分发的电子邮件就会被某些收件人的电子邮件服务器拒绝。"
#: ../../content/applications/general/email_communication/email_servers.rst:96
msgid ""
"To avoid that problem, Odoo sends all emails using a \"From\" address from "
"the same authorized domain."
msgstr "为避免这一问题,Odoo 使用来自同一授权域的 \"发件人\" 地址发送所有电子邮件。"
#: ../../content/applications/general/email_communication/email_servers.rst:99
msgid ""
"Access the :guilabel:`System Parameters` by activating :ref:`developer mode "
"<developer-mode>` and going to :menuselection:`Settings --> Technical --> "
"Parameters --> System Parameters` menu."
msgstr ""
"激活:ref:`开发者模式<developer-mode>` 并进入 :menuselection:`设置 --> 技术 --> 参数 --> "
"系统参数菜单`,访问 :guilabel:`系统参数`。"
#: ../../content/applications/general/email_communication/email_servers.rst:102
msgid ""
"To force the email address from which emails are sent, a combination of the "
"following keys needs to be set in the system parameters of the database:"
msgstr "要强制从电子邮件地址发送电子邮件,需要在数据库的系统参数中设置以下密钥组合:"
#: ../../content/applications/general/email_communication/email_servers.rst:105
msgid ""
"`mail.default.from`: accepts the local part or a complete email address as "
"value"
msgstr "`mail.default.from`:接受本地部分或完整的电子邮件地址作为值"
#: ../../content/applications/general/email_communication/email_servers.rst:106
msgid ""
"`mail.default.from_filter`: accepts a domain name or a full email address as"
" value"
msgstr "`mail.default.from_filter`:接受域名或完整的电子邮件地址作为值"
#: ../../content/applications/general/email_communication/email_servers.rst:109
msgid ""
"The `mail.default.from_filter` works only for `odoo-bin` configurations or "
"the default Odoo email server, otherwise this parameter can be set using the"
" `from_filter` field on `ir.mail_server`."
msgstr ""
"`mail.default.from_filter`仅适用于`odoo-bin`配置或默认的 Odoo 电子邮件服务器,否则可使用 "
"`ir.mail_server`中的 `from_filter` 字段设置该参数。"
#: ../../content/applications/general/email_communication/email_servers.rst:112
msgid ""
"The field can be a domain name or an entire email address, or it can remain "
"empty. If the sender's email address does not match this set filter, then "
"the email will be encapsulated using a combination of the two system "
"parameters: `mail.default.from` and `mail.catchall.domain`."
msgstr ""
"该字段可以是域名或整个电子邮件地址,也可以为空。如果发件人的电子邮件地址与此设置过滤器不匹配,则电子邮件将使用两个系统参数的组合进行封装:`mail.default.from`和"
" `mail.catchall.domain`。"
#: ../../content/applications/general/email_communication/email_servers.rst:117
msgid ""
"In the following example, the from email address is replaced with the "
"combination of the the two system parameters (`mail.default.from` and "
"`mail.catchall.domain`). This is the default\\ notifications configuration "
"in Odoo: ``“Admin” <admin@example.com>`` => ``“Admin” "
"<notifications@mycompany.com>``."
msgstr ""
"在下面的示例中,发件人电子邮件地址被替换为两个系统参数(`mail.default.from`和`mail.catchall.domain`)的组合。这是"
" Odoo 中的默认通知配置:``\"Admin\" <admin@example.com>`` => ``\"Admin\" "
"<notifications@mycompany.com>``。"
#: ../../content/applications/general/email_communication/email_servers.rst:122
msgid ""
"In other words if the email address of the author does not match "
"`mail.default.from_filter`, the email address is replaced by "
"`mail.default.from` (if it contains a full email address) or a combination "
"of `mail.default.from` and `mail.catchall.domain`."
msgstr ""
"换言之,如果作者的电子邮件地址与`mail.default.from_filter`不匹配,电子邮件地址就会被`mail.default.from`(如果其中包含完整的电子邮件地址)或`mail.default.from`和`mail.catchall.domain`的组合所取代。"
#: ../../content/applications/general/email_communication/email_servers.rst:126
msgid ""
"If the `from_filter` contains a full email address, and if the "
"`mail.default.from` is the same as this address, then all of the email "
"addresses that are different from `mail.default.from` will be encapsulated "
"in `mail.default.from`."
msgstr ""
"如果`from_filter`包含一个完整的电子邮件地址,而 `mail.default.from` 与该地址相同,那么所有与 "
"`mail.default.from`不同的电子邮件地址都将封装在`mail.default.from`中。"
#: ../../content/applications/general/email_communication/email_servers.rst:133
msgid "Utilizing the \"From\" filter on an outgoing email server"
msgstr "利用外发电子邮件服务器上的 \"发件人\" 筛选器"
#: ../../content/applications/general/email_communication/email_servers.rst:135
msgid ""
"The :guilabel:`FROM Filtering` field allows for the use of a specific "
"outgoing email server depending on the :guilabel:`From` email address or "
"domain that Odoo is sending on behalf of. This setting can be used to "
"improve the deliverability or sending success rate of emails sent from the "
"database. Setting the :guilabel:`FROM Filtering` field can also be used to "
"send from different domains in a multi-company environment. Access this "
"field in Odoo by navigating to :menuselection:`Settings --> Discuss --> "
"Custom Mail Servers --> Outgoing Mail Servers --> New`."
msgstr ""
"通过 :guilabel:`FROM Filtering` 字段,可根据 Odoo 代表发送的 :guilabel:`From` "
"电子邮件地址或域使用特定的外发电子邮件服务器。此设置可用于提高从数据库发送电子邮件的送达率/发送成功率。设置:guilabel:`FROM "
"Filtering` 字段还可用于在多公司环境中从不同域发送。在 Odoo 中通过导航至 :menuselection:`设置 --> 讨论 --> "
"自定义邮件服务器 --> 发送邮件服务器 --> 新建` 访问此字段。"
#: ../../content/applications/general/email_communication/email_servers.rst-1
msgid "Outgoing email server settings and the FROM filter settings."
msgstr "外发邮件服务器设置和 FROM 筛选器设置。"
#: ../../content/applications/general/email_communication/email_servers.rst:146
msgid ""
"When an email is sent from Odoo while the :guilabel:`FROM Filtering` field "
"is set, an email server is chosen in the following sequence:"
msgstr "当设置 :guilabel:`FROM Filtering` 字段时,从 Odoo 发送电子邮件时,将按以下顺序选择电子邮件服务器:"
#: ../../content/applications/general/email_communication/email_servers.rst:149
msgid ""
"First, Odoo searches for an email server that has the same :guilabel:`FROM "
"Filtering` value as the :guilabel:`From` value (email address) defined in "
"the outgoing email. For example, if the :guilabel:`From` value (email "
"address) is `test\\@example.com`, only the email servers that have the "
":guilabel:`FROM Filtering` value equal to `test\\@example.com` are returned."
msgstr ""
"首先,Odoo 会搜索与外发邮件中定义的 :guilabel:`From Filtering` 值(电子邮件地址)具有相同 "
":guilabel:`FROM Filtering` 值的电子邮件服务器。例如,如果 :guilabel:`From` 值(电子邮件地址)是 "
"`test/@example.com`,则只返回 :guilabel:`FROM Filtering` 值等于 `test\\@example.com`"
" 的电子邮件服务器。"
#: ../../content/applications/general/email_communication/email_servers.rst:153
msgid ""
"However, if no email servers are found that use the :guilabel:`From` value, "
"then Odoo searches for an email server that has the same *domain* as the "
":guilabel:`From` value (email address) defined in the outgoing email. For "
"example, if the :guilabel:`From` email address is `test\\@example.com`, only"
" the email servers that have the :guilabel:`FROM Filtering` value equal to "
"`example.com` are returned."
msgstr ""
"但是,如果未找到使用 :guilabel:`From` 值的电子邮件服务器,则 Odoo 会搜索与外发邮件中定义的 :guilabel:`From` "
"值(电子邮件地址)具有相同 * 域 * 的电子邮件服务器。例如,如果 :guilabel:`From` 电子邮件地址为 "
"`test/@example.com`,则只返回 :guilabel:`FROM Filtering` 值等于 `example.com` "
"的电子邮件服务器。"
#: ../../content/applications/general/email_communication/email_servers.rst:159
msgid ""
"If no email servers are found after checking for the domain, then Odoo "
"returns all email servers that do not have any :guilabel:`FROM Filtering` "
"value(s) set."
msgstr ""
"如果在检查域名后未找到电子邮件服务器,则 Odoo 会返回未设置任何 :guilabel:`FROM Filtering` 值的所有电子邮件服务器。"
#: ../../content/applications/general/email_communication/email_servers.rst:162
msgid ""
"Should this query return no results, then Odoo performs a search for an "
"email server using the system parameter: `mail.default.from`. First, the "
"email address listed attempts to match an email server, and then the domain "
"attempts to find a match. If no email server is found, Odoo returns the "
"first outgoing email server (sorted by priority)."
msgstr ""
"如果查询没有结果,Odoo 将使用系统参数: "
"`mail.default.from`搜索电子邮件服务器。首先,列出的电子邮件地址会尝试匹配电子邮件服务器,然后域会尝试查找匹配。如果没有找到电子邮件服务器,Odoo"
" 会返回第一个发出的电子邮件服务器(按优先级排序)。"
#: ../../content/applications/general/email_communication/email_servers.rst:168
msgid ""
"If several email servers are found, then Odoo uses the first one according "
"to its priority. For example, if there are two email servers, one with a "
"priority of `10` and the other with a priority of `20`, then the email "
"server with a priority of `10` is used first."
msgstr ""
"如果找到多个电子邮件服务器,Odoo 会根据优先级使用第一个服务器。例如,如果有两个电子邮件服务器,其中一个的优先级为 `10`,另一个的优先级为 "
"`20`,则优先使用优先级为 `10` 的电子邮件服务器。"
#: ../../content/applications/general/email_communication/email_servers.rst:175
msgid "Set up different dedicated servers for transactional and mass emails"
msgstr "为事务性邮件和群发邮件设置不同的专用服务器"
#: ../../content/applications/general/email_communication/email_servers.rst:177
msgid ""
"In Odoo a separate email server can be used for transactional emails and "
"mass mailings. Example: Use Postmark or SendinBlue for transactional emails,"
" and Amazon SES, Mailgun, Sendgrid or :doc:`Mailjet "
"</administration/maintain/mailjet_api>` for mass mailings."
msgstr ""
"在 Odoo 中,交易邮件和群发邮件可使用单独的电子邮件服务器。例如,交易邮件使用 Postmark 或 SendinBlue,群发邮件使用 "
"Amazon SES、Mailgun、Sendgrid 或 "
":doc:`Mailjet</administration/maintain/mailjet_api>`。"
#: ../../content/applications/general/email_communication/email_servers.rst:182
msgid ""
"A default outgoing email server is already configured. Do not create an "
"alternative one unless a specific external outgoing email server is needed "
"for technical reasons."
msgstr "默认的出站邮件服务器已配置。除非出于技术原因需要使用特定的外部出站邮件服务器,否则您不应创建替代邮件服务器。"
#: ../../content/applications/general/email_communication/email_servers.rst:185
msgid ""
"To do this, first activate the :ref:`developer mode <developer-mode>`, and "
"then go to :menuselection:`Settings --> Technical --> Outgoing` email "
"servers. There, create two outgoing email server settings; one for the "
"transactional emails and one for the mass mailing server. Make sure to give "
"priority to the transactional server over the mass mailing server by "
"providing a lower priority number for the transactional email server."
msgstr ""
"要执行此操作,应首先激活 :ref:`开发者模式<developer-mode>`,然后转到 :menuselection:`设置 --> 技术 -->"
" 外发` "
"电子邮件服务器。在那里,创建两个外发电子邮件服务器设置;一个用于事务性电子邮件,另一个用于邮件群发服务器。确保交易服务器优先于邮件群发服务器,为事务性邮件服务器提供较低的优先级编号。"
#: ../../content/applications/general/email_communication/email_servers.rst:191
msgid ""
"Now, go to :menuselection:`Email Marketing --> Settings` and enable "
":guilabel:`Dedicated Server`. Choose the appropriate email server. With "
"these settings, Odoo uses the server with the lower priority for "
"transactional emails, and the server here selected for mass mails. Note that"
" in this case, the domain's Sender Policy Framework (SPF) records must be "
"set to include both transactional and mass mail servers."
msgstr ""
"现在,进入 :menuselection:`电邮营销 --> 设置` 并启用 "
":guilabel:`特定服务器`。选择适当的电子邮件服务器。通过这些设置,Odoo "
"会使用优先级较低的服务器发送事务性电子邮件,并使用此处选定的服务器发送群发邮件。请注意,在这种情况下,域的发件人策略框架(SPF)记录必须设置为同时包含事务和群发邮件服务器。"
#: ../../content/applications/general/email_communication/email_servers.rst:198
msgid ":doc:`email_domain`"
msgstr ":doc:`email_domain`"
#: ../../content/applications/general/email_communication/email_servers.rst:203
msgid "Manage inbound messages"
msgstr "管理入站信息"
#: ../../content/applications/general/email_communication/email_servers.rst:205
msgid "Odoo relies on generic email aliases to fetch incoming messages."
msgstr "Odoo依赖通用的电子邮件别名来收取入站邮件。"
#: ../../content/applications/general/email_communication/email_servers.rst:207
msgid ""
"**Reply messages** of messages sent from Odoo are routed to their original "
"discussion thread (and to the inbox of all its followers) by the alias of "
"the model if there is any or by the catchall alias (**catchall@**). Replies "
"to messages of models that don't have a custom alias will use the catchall "
"alias (`catchall@mycompany.odoo.com`). The catchall address, however, does "
"not have another action attached to it like other aliases might, it is only "
"used to collect replies."
msgstr ""
"从 Odoo "
"发送的**回复消息**会根据模型的别名(如果有)或全部别名(**catchall@**)转发到原始讨论主题(以及所有关注者的收件箱)。对没有自定义别名的模型信息的回复将使用"
" catchall 别名 (`catchall@mycompany.odoo.com`)。不过,catchall "
"地址不像其他别名那样可以附加其他操作,它只用于收集回复。"
#: ../../content/applications/general/email_communication/email_servers.rst:212
msgid ""
"**Bounced messages** are used as a Return-Path. One example this is "
"especially useful for is in `Odoo Email Marketing "
"<https://www.odoo.com/page/email-marketing>`__. In this case bounces are "
"opt-out based on if the email bounced too many times (5) in the last month "
"and the bounces are separated by one week. This is done to avoid "
"blacklisting someone because of a mail server error. If these circumstances "
"are met then the email is considered invalid and is blacklisted. A log note "
"is added on the contact under :guilabel:`Blacklisted Email Addresses` on the"
" :guilabel:`Email Marketing Configuration Menu`."
msgstr ""
"**被退邮件** 用作返回路径。其中一个特别有用的例子是在 `Odoo 电子邮件营销 <https://www.odoo.com/page/email-"
"marketing>`__中。在这种情况下,如果邮件在上个月被退回的次数过多(5 "
"次),并且退回的时间间隔为一周,就会被选择退出。这样做是为了避免因邮件服务器错误而将某人列入黑名单。如果满足这些条件,则认为邮件无效并将其列入黑名单。在:guilabel:"
" `电子邮件营销配置菜单` 的:guilabel: `黑名单电子邮件地址`下,联系人将被添加日志备注。"
#: ../../content/applications/general/email_communication/email_servers.rst:220
msgid ""
"Messages that bounce in the chatter (outside of Email Marketing) will "
"populate a red envelope indicating the failed delivery. This can be helpful "
"to know that a Sales Order or an Invoice did not reach its final "
"destination."
msgstr "在沟通栏(电子邮件营销之外)中跳转的邮件会弹出一个红色信封,表示发送失败。这有助于了解销售订单或发票是否未送达。"
#: ../../content/applications/general/email_communication/email_servers.rst:223
msgid ""
"**Original messages**: several business objects have their own alias to "
"create new records in Odoo from incoming emails:"
msgstr "**原始邮件**:多个业务对象都有自己的别名,用于在 Odoo 中根据收到的邮件创建新记录:"
#: ../../content/applications/general/email_communication/email_servers.rst:226
msgid ""
"Sales channel (to create *Leads* or *Opportunities* in `Odoo CRM "
"<https://www.odoo.com/page/ crm>`_)"
msgstr ""
"销售渠道(在 `Odoo CRM <https://www.odoo.com/page/ crm>`_ 中创建 *潜在客户* 或 *商机*)"
#: ../../content/applications/general/email_communication/email_servers.rst:228
msgid ""
"Support channel (to create *Tickets* in `Odoo Helpdesk "
"<https://www.odoo.com/page/helpdesk>`_)"
msgstr "支持渠道(在 `Odoo Helpdesk <https://www.odoo.com/page/helpdesk>`_中创建*工单*"
#: ../../content/applications/general/email_communication/email_servers.rst:229
msgid ""
"Projects (to create new *Tasks* in `Odoo Project <https://www.odoo.com/page "
"/project-management>`_)"
msgstr ""
"项目(在 `Odoo 项目 <https://www.odoo.com/page /project-management>`_ 中创建新的*任务*)。"
#: ../../content/applications/general/email_communication/email_servers.rst:231
msgid ""
"Job positions (to create *Applicants* in `Odoo Recruitment "
"<https://www.odoo.com/page /recruitment>`_)"
msgstr "工作职位(在 `Odoo 招聘 <https://www.odoo.com/page /recruitment>`_中创建 *申请人*)"
#: ../../content/applications/general/email_communication/email_servers.rst:234
msgid ""
"Depending on the mail server, there might be several methods to fetch "
"emails. The easiest and most recommended method is to manage one email "
"address per Odoo alias in the mail server."
msgstr "根据您的邮件服务器,可能有几种方法来收取电子邮件。最简单也最推荐的方法是在邮件服务器中按Odoo别名管理电子邮箱。"
#: ../../content/applications/general/email_communication/email_servers.rst:237
msgid ""
"Create the corresponding email addresses in the mail server (**catchall@**, "
"**bounce@**, **sales@**, etc.)."
msgstr "在邮件服务器中创建相应电子邮件地址(**catchall@**、**bounce@**、**sales@** 等)。"
#: ../../content/applications/general/email_communication/email_servers.rst:239
msgid ""
"Set the :guilabel:`Alias Domain` name in :menuselection:`Settings --> "
"General Settings --> Discuss`. Changing the :guilabel:`Alias Domain` will "
"change the catchall's domain for the database."
msgstr ""
"在 :menuselection:`设置 --> 常规设置 --> 讨论`中设置 :guilabel:` 别名域`名称。更改 "
":guilabel:`别名域` 将更改数据库的 catchall 域。"
#: ../../content/applications/general/email_communication/email_servers.rst:242
msgid ""
"If the database's hosting type is Odoo on-premise, create an "
":guilabel:`Incoming Mail Server` in Odoo for each alias. To create a new "
"incoming server go to: :menuselection:`Settings --> Discuss --> Custom Mail "
"Servers --> Incoming Mail Servers --> New` Fill out the form according to "
"the email provider's settings. Leave the :guilabel:`Actions to Perform on "
"Incoming Mails` field blank. Once all the information has been filled out, "
"click on :guilabel:`TEST & CONFIRM`."
msgstr ""
"如果数据库的托管类型是本地部署的 Odoo,请在 Odoo 中为每个别名创建一个 :guilabel:`入站邮件服务器`。要创建新的收件服务器,请访问 "
":menuselection:`设置-->讨论-->自定义邮件服务器-->内收邮件服务器-->新建` 根据电子邮件提供商的设置填写表格。将 "
":guilabel:`对入站邮件执行的操作` 字段留空。填写完所有信息后,点击 :guilabel:`测试并确认`。"
#: ../../content/applications/general/email_communication/email_servers.rst:0
msgid "Incoming mail server configuration on Odoo."
msgstr "Odoo中的接收邮件服务器配置。"
#: ../../content/applications/general/email_communication/email_servers.rst:252
msgid ""
"If the database's hosting type is Odoo Online or Odoo.sh, redirecting or "
"forwarding incoming messages to Odoo's domain name instead of the external "
"email server is recommended. That way, incoming messages can be received "
"without delay. Redirections for all email addresses should be set to Odoo's "
"domain name in the email server (e.g. `catchall\\@mydomain.ext` to "
"`catchall\\@mycompany.odoo.com`)."
msgstr ""
"如果数据库的托管类型是 Odoo 在线版或 Odoo.sh,建议将收到的邮件重定向或转发到 Odoo "
"的域名,而不是外部电子邮件服务器。这样,接收到的邮件就不会延迟。所有电子邮件地址的重定向都应设置为电子邮件服务器中的 Odoo 域名(例如,将 "
"`catchall\\@mydomain.ext` 重定向为 `catchall\\@mycompany.odoo.com`)。"
#: ../../content/applications/general/email_communication/email_servers.rst:258
msgid ""
"All the aliases are customizable in Odoo. Object aliases can be edited from "
"their respective configuration view by navigating to "
":menuselection:`Settings --> Technical Menu --> Email --> Aliases`."
msgstr ""
"所有别名均可在 Odoo 中自定义。对象别名可通过导航至 :menuselection:`设置 --> 技术菜单 --> 电邮 --> 别名` "
"在各自的配置视图中进行编辑。"
#: ../../content/applications/general/email_communication/email_servers.rst:262
msgid ""
"To edit catchall and bounce aliases, first activate the :ref:`developer mode"
" <developer-mode>`. Then, go to :menuselection:`Settings --> Technical --> "
"Parameters --> System Parameters` to customize the aliases "
"(`mail.catchall.alias` & `mail.bounce.alias`). These types of changes should"
" be completed prior to the database going live. If a customer replies after "
"a change is made then the system will not recognize the old alias and the "
"reply won't be received."
msgstr ""
"要编辑 catchall 和 bounce 别名,首先激活 :ref:`开发者模式<developer-mode>`。然后,进入 "
":menuselection:` 设置 --> 技术 --> 参数 --> 系统参数`,自定义别名(`mail.catchall.alias` & "
"`mail.bounce.alias`)。这类更改应在数据库启用前完成。如果客户在更改后回复,系统将无法识别旧的别名,也就无法收到回复。"
#: ../../content/applications/general/email_communication/email_servers.rst:268
msgid ""
"By default, inbound messages are fetched every 5 minutes for on-premise "
"databases."
msgstr "默认情况下,内部部署数据库每 5 分钟获取一次入站邮件。"
#: ../../content/applications/general/email_communication/email_servers.rst:271
msgid ""
"This value can be changed in :ref:`developer mode <developer-mode>`. Go to "
":menuselection:`Settings --> Technical --> Automation --> Scheduled Actions`"
" and look for :guilabel:`Mail: Fetchmail Service`."
msgstr ""
"可以在ref:`开发模式<developer-mode>`中修改该值。进入菜单选择:`设置--> 技术--> 自动化--> "
"预订操作`,查找:guilabel:`电子邮件:收取邮件服务`。"
#: ../../content/applications/general/email_communication/email_servers.rst:276
msgid "System parameters that prevent feedback loops"
msgstr "防止反馈循环的系统参数"
#: ../../content/applications/general/email_communication/email_servers.rst:278
msgid ""
"There are two system parameters that help prevent email loops from occurring"
" in Odoo. These parameters were introduced in Odoo 16 to prevent aliases "
"from creating too many records and to prevent feedback loops on the catchall"
" reply-to email address. They are present in database but not in the *System"
" Parameters*. To override the following defaults they need to be added in."
msgstr ""
"在 Odoo 中,有两个系统参数有助于防止出现电子邮件循环。这些参数是在 Odoo 16 "
"中引入的,目的是防止别名创建过多记录,并防止回覆邮件地址的反馈循环。它们存在于数据库中,但不在*系统参数*中。要覆盖以下默认值,需要将它们添加进来。"
#: ../../content/applications/general/email_communication/email_servers.rst:283
msgid "The two system parameters are as follows:"
msgstr "两个系统参数如下:"
#: ../../content/applications/general/email_communication/email_servers.rst:285
msgid "`mail.incoming.limit.period` (60 minutes by default)"
msgstr "`mail.incoming.limit.period`(默认为60分钟)"
#: ../../content/applications/general/email_communication/email_servers.rst:286
msgid "`mail.incoming.limit.alias` (5 by default)"
msgstr "`mail.incoming.limit.alias` (默认值为 5"
#: ../../content/applications/general/email_communication/email_servers.rst:288
msgid ""
"Add these fields in Odoo by first enabling :ref:`developer mode <developer-"
"mode>`, and then navigating to :menuselection:`Settings --> Technical Menu "
"--> Parameters --> System Parameters`. Change the value of these parameters,"
" as needed."
msgstr ""
"首先启用 :ref:`开发者模式<developer-mode>`,然后导航至 :menuselection:`设置 --> 技术菜单 --> 参数 "
"--> 系统参数`,在 Odoo 中添加这些字段。根据需要更改这些参数的值。"
#: ../../content/applications/general/email_communication/email_servers.rst:292
msgid ""
"When an email is received in the Odoo database on the catchall email address"
" or on any alias, Odoo looks at the mail received for the given period of "
"time defined in the system parameter `mail.incoming.limit.period`. If the "
"received email was sent to an alias then Odoo will reference the "
"`mail.incoming.limit.alias` system parameter and determine the value as the "
"number of records this alias is allowed to create in the given period of "
"time (value of `mail.incoming.limit.period`)."
msgstr ""
"当 Odoo 数据库中的通用电子邮件地址或任何别名收到电子邮件时,Odoo 会查看系统参数 `mail.incoming.limit.period` "
"中定义的给定时间段内收到的邮件。如果收到的邮件是发送到别名,Odoo 将参考系统参数 `mail.incoming.limit.alias` "
"并确定该别名在给定时间内允许创建的记录数(`mail.incoming.limit.period` 的值)。"
#: ../../content/applications/general/email_communication/email_servers.rst:298
msgid ""
"In addition, when email is received to the catchall email address, Odoo will"
" reference the emails received to the database during the set period of time"
" (as stated by the value in the system parameter: "
"`mail.incoming.limit.period`). Odoo will then determine whether any of the "
"emails received match that of the email(s) being received during the "
"specified time-frame, and will prevent a feedback loop from occurring if a "
"duplicate email is detected."
msgstr ""
"此外,当收到发送至总括电子邮件地址的电子邮件时,Odoo "
"将参考在设定时间段内(由系统参数中的值说明:`mail.incoming.limit.period`)数据库收到的电子邮件。然后,Odoo "
"将确定收到的任何电子邮件是否与指定时间段内收到的电子邮件相匹配,并在检测到重复电子邮件时防止出现反馈循环。"
#: ../../content/applications/general/email_communication/email_template.rst:3
msgid "Email templates"
msgstr "电子邮件模板"
#: ../../content/applications/general/email_communication/email_template.rst:5
msgid ""
"Email templates are saved emails that are used repeatedly to send emails "
"from the database. They allow users to send quality communications, without "
"having to compose the same text repeatedly."
msgstr "电子邮件模板是已保存的电子邮件,可重复用于从数据库发送电子邮件。用户无需重复编写相同的文本,即可发送高质量的邮件。"
#: ../../content/applications/general/email_communication/email_template.rst:8
msgid ""
"Creating different templates that are tailored to specific situations lets "
"users choose the right message for the right audience. This increases the "
"quality of the message and the overall engagement rate with the customer."
msgstr "根据具体情况创建不同的模板,可让用户为正确的受众选择正确的信息。这样可以提高信息的质量和客户的整体参与率。"
#: ../../content/applications/general/email_communication/email_template.rst:13
msgid ""
"Email templates in Odoo use QWeb or XML, which allows for editing emails in "
"their final rendering, making customizations more robust, without having to "
"edit any code whatsoever. This means that Odoo can use a Graphical User "
"Interface (GUI) to edit emails, which edits the backend code. When the "
"received email is read by the end user's program, different formatting and "
"graphics will appear in the final form of it."
msgstr ""
"Odoo 中的电子邮件模板使用 QWeb 或 XML,可在最终呈现时编辑电子邮件,使定制功能更加强大,而无需编辑任何代码。这意味着,Odoo "
"可以使用图形用户界面(GUI)来编辑电子邮件,从而编辑后台代码。当最终用户的程序读取收到的电子邮件时,不同的格式和图形将出现在其最终形式中。"
#: ../../content/applications/general/email_communication/email_template.rst:19
msgid ""
"Access email templates in :ref:`developer mode <developer-mode>` by "
"navigating to :menuselection:`Settings app --> Technical menu --> Email --> "
"Email Templates`."
msgstr ""
"在 :ref:`开发者模式<developer-mode>` 中访问电子邮件模板,方法是导航至 :menuselection:`设置应用程序 --> "
"技术菜单 --> 电邮 --> 电邮模版`。"
#: ../../content/applications/general/email_communication/email_template.rst:23
msgid "Editing email templates"
msgstr "编辑电子邮件模板"
#: ../../content/applications/general/email_communication/email_template.rst:25
msgid ""
"The *powerbox* feature can be used when working with email templates. This "
"feature provides the ability to directly edit the formatting and text in an "
"email template, as well as the ability to add links, buttons, appointment "
"options, or images."
msgstr ""
"在使用电子邮件模板时,可以使用*powerbox*功能。该功能可以直接编辑电子邮件模板中的格式和文本,还可以添加链接、按钮、预约选项或图片。"
#: ../../content/applications/general/email_communication/email_template.rst:29
msgid ""
"Additionally, the XML/HTML code of the email template can be edited "
"directly, via the :guilabel:`</>` icon. Dynamic placeholders (referencing "
"fields within Odoo) are also available for use in the email template."
msgstr ""
"此外,还可通过 :guilabel:`</>` 图标直接编辑电子邮件模板的 XML/HTML 代码。动态占位符(引用 Odoo "
"中的字段)也可在电子邮件模板中使用。"
#: ../../content/applications/general/email_communication/email_template.rst:34
msgid "Powerbox"
msgstr "Powerbox"
#: ../../content/applications/general/email_communication/email_template.rst:36
msgid ""
"The *powerbox* feature is an enriched text editor with various formatting, "
"layout, and text options. It can also be used to add XML/HTML features in an"
" email template. The powerbox feature is activated by typing a forward slash"
" `/` in the body of the email template."
msgstr ""
"*powerbox*功能是一个丰富的文本编辑器,具有各种格式、布局和文本选项。它还可用于在电子邮件模板中添加 XML/HTML "
"功能。在电子邮件模板正文中键入正斜线 `/`,即可激活此功能。"
#: ../../content/applications/general/email_communication/email_template.rst:40
msgid ""
"When a forward slash `/` is typed in the body of an email template, a drop-"
"down menu appears with the following options:"
msgstr "在电子邮件模板正文中键入正斜线 `/`时,会出现一个下拉菜单,其中包含以下选项:"
#: ../../content/applications/general/email_communication/email_template.rst:43
msgid ":guilabel:`Structure`"
msgstr ":guilabel:`结构`"
#: ../../content/applications/general/email_communication/email_template.rst:45
msgid ":guilabel:`Bulleted list`: Create a simple bulleted list."
msgstr ":guilabel:`项目符号列表`: 创建一个简单的项目符号列表。"
#: ../../content/applications/general/email_communication/email_template.rst:46
msgid ":guilabel:`Numbered list`: Create a list with numbering."
msgstr ":guilabel:`编号列表` 创建带编号的列表。"
#: ../../content/applications/general/email_communication/email_template.rst:47
msgid ":guilabel:`Checklist`: Track tasks with a checklist."
msgstr ":guilabel:`清单`:使用清单跟踪任务。"
#: ../../content/applications/general/email_communication/email_template.rst:48
msgid ":guilabel:`Table`: Insert a table."
msgstr ":guilabel:`表格` 插入表格。"
#: ../../content/applications/general/email_communication/email_template.rst:49
msgid ":guilabel:`Separator`: Insert a horizontal rule separator."
msgstr ":guilabel:`分隔符`:插入水平线分隔符。"
#: ../../content/applications/general/email_communication/email_template.rst:50
msgid ":guilabel:`Quote`: Add a blockquote section."
msgstr ""
#: ../../content/applications/general/email_communication/email_template.rst:51
msgid ":guilabel:`Code`: Add a code section."
msgstr ":guilabel:`代码`:添加代码部分。"
#: ../../content/applications/general/email_communication/email_template.rst:52
msgid ":guilabel:`2 columns`: Convert into two columns."
msgstr ":guilabel:`2 列` 转换为两列。"
#: ../../content/applications/general/email_communication/email_template.rst:53
msgid ":guilabel:`3 columns`: Convert into three columns."
msgstr ":guilabel:`3 列`:转换为三列。"
#: ../../content/applications/general/email_communication/email_template.rst:54
msgid ":guilabel:`4 columns`: Convert into four columns."
msgstr ":guilabel:`4 列`:转换为四列。"
#: ../../content/applications/general/email_communication/email_template.rst:56
msgid ":guilabel:`Format`"
msgstr ":guilabel:`格式`"
#: ../../content/applications/general/email_communication/email_template.rst:58
msgid ":guilabel:`Heading 1`: Big section heading."
msgstr ":guilabel:`标题 1`:大标题。"
#: ../../content/applications/general/email_communication/email_template.rst:59
msgid ":guilabel:`Heading 2`: Medium section heading."
msgstr ":guilabel:`标题 2`:中标题。"
#: ../../content/applications/general/email_communication/email_template.rst:60
msgid ":guilabel:`Heading 3`: Small section heading."
msgstr ":guilabel:`标题 3`:小标题。"
#: ../../content/applications/general/email_communication/email_template.rst:61
msgid ":guilabel:`Switch direction`: Switch the text's direction."
msgstr ":guilabel:`切换方向`:切换文本的方向。"
#: ../../content/applications/general/email_communication/email_template.rst:62
msgid ":guilabel:`Text`: Paragraph block."
msgstr ":guilabel:`文本`:段落块。"
#: ../../content/applications/general/email_communication/email_template.rst:64
msgid ":guilabel:`Media`"
msgstr ":guilabel:`媒体`"
#: ../../content/applications/general/email_communication/email_template.rst:66
msgid ":guilabel:`Image`: Insert an image."
msgstr ":guilabel:`图片`:插入图片。"
#: ../../content/applications/general/email_communication/email_template.rst:67
msgid ":guilabel:`Article`: Link an article."
msgstr ":guilabel:`文章`:链接文章。"
#: ../../content/applications/general/email_communication/email_template.rst:69
msgid ":guilabel:`Navigation`"
msgstr ":guilabel:`导航`"
#: ../../content/applications/general/email_communication/email_template.rst:71
msgid ":guilabel:`Link`: Add a link."
msgstr ":guilabel:`链接`:添加链接。"
#: ../../content/applications/general/email_communication/email_template.rst:72
msgid ":guilabel:`Button`: Add a button."
msgstr ":guilabel:`按钮`:添加按钮。"
#: ../../content/applications/general/email_communication/email_template.rst:73
msgid ":guilabel:`Appointment`: Add a specific appointment."
msgstr ":guilabel:`预约`:添加特定预约。"
#: ../../content/applications/general/email_communication/email_template.rst:74
msgid ":guilabel:`Calendar`: Schedule an appointment."
msgstr ":guilabel:`日历`:安排预约。"
#: ../../content/applications/general/email_communication/email_template.rst:76
msgid ":guilabel:`Widgets`"
msgstr ":guilabel:`小工具`"
#: ../../content/applications/general/email_communication/email_template.rst:78
msgid ":guilabel:`3 Stars`: Insert a rating over three stars."
msgstr ":guilabel:`3 星`:插入三星以上的评价。"
#: ../../content/applications/general/email_communication/email_template.rst:79
msgid ":guilabel:`5 Stars`: Insert a rating over five stars."
msgstr ":guilabel:`5 星`:插入五星以上的评价。"
#: ../../content/applications/general/email_communication/email_template.rst:81
msgid ":guilabel:`Basic Blocks`"
msgstr ":guilabel:`基础模块`"
#: ../../content/applications/general/email_communication/email_template.rst:83
msgid ":guilabel:`Signature`: Insert your signature."
msgstr ":guilabel:`签名`:插入您的签名。"
#: ../../content/applications/general/email_communication/email_template.rst:85
msgid ":guilabel:`Marketing Tools`"
msgstr ":guilabel:`营销工具`"
#: ../../content/applications/general/email_communication/email_template.rst:87
msgid ":guilabel:`Dynamic Placeholders`: Insert personalized content."
msgstr ":guilabel:`动态占位符`:插入个性化内容。"
#: ../../content/applications/general/email_communication/email_template.rst:90
msgid ""
"To use any of these options, click on the desired feature from the powerbox "
"drop-down menu. To format existing text with a text-related option (e.g. "
":guilabel:`Heading 1`, :guilabel:`Switch direction`, etc.), highlight the "
"text, then type in the activator key (forward slash) `/`, and select the "
"desired option from the drop-down menu."
msgstr ""
"要使用这些选项中的任何一个,请从 powerbox 下拉菜单中点击所需的功能。要使用文本相关选项(如 :guilabel:`标题 "
"1`、:guilabel:`转换方向` 等)格式化现有文本,请选中文本,然后键入激活键(正斜杠)`/`,并从下拉菜单中选择所需的选项。"
#: ../../content/applications/general/email_communication/email_template.rst:0
msgid "Powerbox feature in the email template."
msgstr "电子邮件模板中的 Powerbox 功能。"
#: ../../content/applications/general/email_communication/email_template.rst:100
msgid ""
":ref:`Using dynamic placeholders <email_template/dynamic-placeholders>`"
msgstr ":ref:`使用动态占位符 <email_template/dynamic-placeholders>`"
#: ../../content/applications/general/email_communication/email_template.rst:103
msgid "XML/HTML code editor"
msgstr "XML/HTML 代码编辑器"
#: ../../content/applications/general/email_communication/email_template.rst:105
msgid ""
"To access the XML/HTML editor for an email template, first enter "
":ref:`developer mode <developer-mode>`. Then, click the :guilabel:`</>` icon"
" in the upper-right corner of the template, and proceed to edit the "
"XML/HTML. To return to the standard text editor, click the :guilabel:`</>` "
"icon again."
msgstr ""
"要访问电子邮件模板的 XML/HTML 编辑器,首先输入 :ref:`开发者模式<developer-mode>`。然后,单击模板右上角的 "
":guilabel:`</>` 图标,继续编辑 XML/HTML。要返回标准文本编辑器,请再次单击 :guilabel:`</>` 图标。"
#: ../../content/applications/general/email_communication/email_template.rst-1
msgid "HTML editor in the email template."
msgstr "电子邮件模板中的 HTML 编辑器。"
#: ../../content/applications/general/email_communication/email_template.rst:115
msgid ""
"The XML/HTML editor should be accessed with caution as this is the backend "
"code of the template. Editing the code can cause the email template to break"
" immediately or when upgrading the database."
msgstr "应谨慎访问 XML/HTML 编辑器,因为这是模板的后台代码。编辑代码可能会导致电子邮件模板立即中断或在升级数据库时中断。"
#: ../../content/applications/general/email_communication/email_template.rst:122
msgid "Dynamic placeholders"
msgstr "动态占位符"
#: ../../content/applications/general/email_communication/email_template.rst:124
msgid ""
"*Dynamic placeholders* reference certain fields within the Odoo database to "
"produce unique data in the email template."
msgstr "*动态占位符*引用 Odoo 数据库中的某些字段,以便在电子邮件模板中生成独特的数据。"
#: ../../content/applications/general/email_communication/email_template.rst:128
msgid ""
"Many companies like to customize their emails with a personalized piece of "
"customer information to grab attention. This can be accomplished in Odoo by "
"referencing a field within a model by inserting a dynamic placeholder. For "
"example, a customer's name can be referenced in the email from the "
":guilabel:`Customer` field on the :guilabel:`Sales Order` model. The dynamic"
" placeholder for this field is: `{{ object.partner_id }}`."
msgstr ""
"许多公司喜欢用个性化的客户信息来定制电子邮件,以吸引眼球。在 Odoo "
"中,可以通过插入动态占位符引用模型中的字段来实现这一目的。例如,可以在来自:guilabel:`销售订单`模型上的:guilabel:`客户`字段的电子邮件中引用客户姓名。该字段的动态占位符为:"
" `{{ object.partner_id }}`。"
#: ../../content/applications/general/email_communication/email_template.rst:134
msgid ""
"Dynamic placeholders are encoded to display fields from within the database."
" Dynamic placeholders can be used in the :guilabel:`Body` "
"(:guilabel:`Content` Tab) of the email template. They can also be used in "
"the fields present in the :guilabel:`Email Configuration` tab, the "
":guilabel:`Subject` of the email, and the :guilabel:`Language`."
msgstr ""
"动态占位符已编码,可显示数据库中的字段。动态占位符可用于电子邮件模板的 :guilabel:`正文` :guilabel:`内容` "
"选项卡)。动态占位符还可用于 :guilabel:`邮件配置` 选项卡、电子邮件的 :guilabel:`主题` 和 :guilabel:`语言` "
"中的字段。"
#: ../../content/applications/general/email_communication/email_template.rst:139
msgid ""
"To use the dynamic placeholders in the :guilabel:`Body` of an email open the"
" **powerbox** feature by typing in `/` into the body of the email template "
"under the :guilabel:`Content` tab. Scroll to the bottom of the options list,"
" to :guilabel:`Marketing Tools`. Next, select :guilabel:`Dynamic "
"Placeholder`. Then select the dynamic placeholder from a list of available "
"options and follow the prompts to configure it with the desired "
"corresponding Odoo field. Each dynamic placeholder will vary in "
"configuration."
msgstr ""
"要在电子邮件的 :guilabel:`主体` 中使用动态占位符,请在 :guilabel:`内容` 标签下的电子邮件模板正文中输入 "
"`/`,打开**powerbox**功能。滚动到选项列表底部的 :guilabel:`营销工具'。接下来,选择 "
":guilabel:`动态占位符`。然后从可用选项列表中选择动态占位符,并按照提示将其配置为所需的相应 Odoo 字段。每个动态占位符的配置各不相同。"
#: ../../content/applications/general/email_communication/email_template.rst-1
msgid "Using dynamic placeholders in an email template."
msgstr "在电子邮件模板中使用动态占位符。"
#: ../../content/applications/general/email_communication/email_template.rst:151
msgid ""
"Each unique combination of :guilabel:`Fields`, :guilabel:`Sub-models` and "
":guilabel:`Sub-fields` creates a different dynamic placeholder. Imagine it "
"as a combination to the field that is being created."
msgstr ""
":guilabel:`字段'、:guilabel:`子模型'和:guilabel:`子字段'的每个独特组合都会创建不同的动态占位符。将其想象为正在创建的字段的组合。"
#: ../../content/applications/general/email_communication/email_template.rst:155
msgid ""
"To search the available fields, simply type in the front-end name (on user-"
"interface) of the field in the search. This will find a result from all of "
"the available fields for the model that the email template is created for."
msgstr "要搜索可用字段,只需在搜索中输入字段的前端名称(在用户界面上)即可。这将从创建电子邮件模板的模型的所有可用字段中找到结果。"
#: ../../content/applications/general/email_communication/email_template.rst:160
msgid "Customizing email templates are out of the scope of Odoo Support."
msgstr "定制电子邮件模板不属于 Odoo 支持的范围。"
#: ../../content/applications/general/email_communication/email_template.rst:163
msgid "Rich text editor"
msgstr "富文本编辑器"
#: ../../content/applications/general/email_communication/email_template.rst:165
msgid ""
"A rich text editor toolbar can be accessed by highlighting text in the email"
" template. This can be used to change the heading, font size/style, color, "
"add a list type, or a link."
msgstr "通过高亮显示电子邮件模板中的文本,可以访问富文本编辑器工具栏。它可用于更改标题、字体大小/样式、颜色、添加列表类型或链接。"
#: ../../content/applications/general/email_communication/email_template.rst-1
msgid "Rich text editor in the email template."
msgstr "电子邮件模板中的富文本编辑器。"
#: ../../content/applications/general/email_communication/email_template.rst:173
msgid "Resetting email templates"
msgstr "重置电子邮件模板"
#: ../../content/applications/general/email_communication/email_template.rst:175
msgid ""
"Should the email template not work because the code has been altered it can "
"be reset to restore it back to the out-of-box default template. Simply click"
" on the :guilabel:`Reset Template` button in the upper left-hand of the "
"screen and the template will be reset."
msgstr ""
"如果电子邮件模板因代码被篡改而无法正常工作,可通过重置将其恢复为开箱即用的默认模板。只需点击屏幕左上角的 :guilabel:`重置模版` "
"按钮,模板就会重置。"
#: ../../content/applications/general/email_communication/email_template.rst-1
msgid "Resetting the email template."
msgstr "重置电子邮件模板。"
#: ../../content/applications/general/email_communication/email_template.rst:184
msgid "Default reply on email templates"
msgstr "默认回复电子邮件模板"
#: ../../content/applications/general/email_communication/email_template.rst:186
msgid ""
"Under the :guilabel:`Email Configuration` tab on an email template, there is"
" a :guilabel:`Reply To` field. In this field, add email addresses to which "
"replies are redirected when sending emails en masse using this template."
msgstr ""
"在电子邮件模板的 :guilabel:`电子邮件配置` 选项卡下,有一个 :guilabel:`回复至` "
"字段。使用此模板群发邮件时,可在此字段中添加回复重定向到的电子邮件地址。"
#: ../../content/applications/general/email_communication/email_template.rst:191
msgid ""
"Add multiple email addresses by adding a comma `,` between the addresses or "
"dynamic placeholders."
msgstr "在地址或动态占位符之间添加逗号\",\",即可添加多个电子邮件地址。"
#: ../../content/applications/general/email_communication/email_template.rst-1
msgid "Reply-to field on template."
msgstr "模板上的回复字段"
#: ../../content/applications/general/email_communication/email_template.rst:198
msgid ""
"The :guilabel:`Reply To` field is **only** used for mass mailing (sending "
"emails in bulk). Bulk emails can be sent in almost every Odoo application "
"that has a list view option."
msgstr ":guilabel:`回复至`字段**仅**用于群发邮件(批量发送邮件)。几乎所有具有列表视图选项的 Odoo 应用程序都可以群发邮件。"
#: ../../content/applications/general/email_communication/email_template.rst:201
msgid ""
"To send mass mails, while in :guilabel:`list` view, check the boxes next to "
"the desired records where the emails are to be sent, click the "
":guilabel:`Action` button (represented by a :guilabel:`⚙️ (gear)` icon), and"
" select the desired email option from the :guilabel:`Action` drop-down menu."
" Email options can vary by the particular list view and application."
msgstr ""
"要群发电子邮件,请在 :guilabel:`列表` 视图中,选中要发送电子邮件的记录旁边的方框,单击 :guilabel:`操作` 按钮(由 "
":guilabel:`⚙️(齿轮)` 图标表示),然后从 :guilabel:`操作` "
"下拉菜单中选择所需的电子邮件选项。电子邮件选项可能因特定列表视图和应用程序而异。"
#: ../../content/applications/general/email_communication/email_template.rst:206
msgid ""
"If it is possible to send an email, a mail composer pop-up window appears, "
"with values that can be defined and customized. This option will be "
"available on the :guilabel:`Action` button on pages where emails can be sent"
" in bulk---for example, on the :guilabel:`Customers` page of the CRM app. "
"This action occurs throughout the Odoo database."
msgstr ""
"如果可以发送电子邮件,则会弹出邮件撰写器窗口,其中的值可以定义和自定义。在可批量发送电子邮件的页面上,例如在 CRM 应用程序的 "
":guilabel:`客户` 页面上,:guilabel:`操作`按钮上将显示此选项。此操作会在整个 Odoo 数据库中进行。"
#: ../../content/applications/general/email_communication/email_template.rst-1
msgid "Email composer in mass mailing mode with reply-to highlighted."
msgstr "群发邮件模式下的电子邮件撰写器,高亮显示“回复至”。"
#: ../../content/applications/general/email_communication/email_template.rst:216
msgid "Transactional emails and corresponding URLs"
msgstr "事务性电子邮件和相应的 URL"
#: ../../content/applications/general/email_communication/email_template.rst:218
msgid ""
"In Odoo, multiple events can trigger the sending of automated emails. These "
"emails are known as *transactional emails*, and sometimes contain links "
"redirecting to the Odoo database."
msgstr "在 Odoo 中,多个活动可触发自动电子邮件发送。这些邮件被称为*事务性电子邮件*,有时包含重定向到 Odoo 数据库的链接。"
#: ../../content/applications/general/email_communication/email_template.rst:221
msgid ""
"By default, links generated by the database use the dynamic `web.base.url` "
"key defined in the system parameters. For more information about this, see "
":ref:`system parameters <domain-name/web-base-url>`."
msgstr ""
"默认情况下,数据库生成的链接使用系统参数中定义的动态 `web.base.url` 键。有关详细信息,请参阅 :ref:`系统参数 "
"<domain/web-base-url>`。"
#: ../../content/applications/general/email_communication/email_template.rst:225
msgid ""
"If the *Website* application is not installed, the `web.base.url` key will "
"always be the default parameter used to generate all the links."
msgstr "如果未安装 *Website* 应用程序,`web.base.url` 键将始终是用于生成所有链接的默认参数。"
#: ../../content/applications/general/email_communication/email_template.rst:229
msgid ""
"The `web.base.url` key can only have a single value, meaning that, in a "
"multi-website or multi-company database environment, even if there is a "
"specific domain name for each website, the links generated to share a "
"document (or the links within a transactional email) may remain the same, "
"regardless of which website/company is related to the sending of the "
"email/document."
msgstr ""
"`web.base.url` "
"键只能有一个单一的值,这意味着在多网站或多公司数据库环境中,即使每个网站都有一个特定的域名,为共享文档而生成的链接(或事务性电子邮件中的链接)也可能保持不变,无论哪个网站/公司与发送电子邮件/文档相关。"
#: ../../content/applications/general/email_communication/email_template.rst:235
msgid ""
"If the :guilabel:`Value` of the :guilabel:`web.base.url` system parameter is"
" equal to `https://www.mycompany.com` and there are two separate companies "
"in Odoo with different website URLs: `https://www.mycompany2.com` and "
"`https://www.mycompany1.com`, the links created by Odoo to share a document,"
" or send a transactional email, come from the domain: "
"`https://www.mycompany.com`, regardless of which company sends the document "
"or email."
msgstr ""
"如果 :guilabel:`web.base.url` 系统参数的 :guilabel:`值` 等于 "
"`https://www.mycompany.com`,并且 Odoo 中有两个不同的公司,其网站 URL "
"也不同:`https://www.mycompany2.com`和 "
"`https://www.mycompany1.com`,无论哪家公司发送文件或电子邮件,Odoo "
"创建的用于共享文件或发送交易电子邮件的链接都来自`https://www.mycompany.com`域。"
#: ../../content/applications/general/email_communication/email_template.rst:241
msgid ""
"This is not always the case, as some Odoo applications (*eCommerce*, for "
"example) have a link established in the database with the *Website* "
"application. In that case, if a specific domain is defined for the website, "
"the URL generated in the email template uses the domain defined on the "
"corresponding website of the company."
msgstr ""
"情况并非总是如此,因为有些 Odoo "
"应用程序(例如*电子商务*)在数据库中与*网站*应用程序建立了链接。在这种情况下,如果为网站定义了特定域,电子邮件模板中生成的 URL "
"就会使用公司相应网站上定义的域。"
#: ../../content/applications/general/email_communication/email_template.rst:247
msgid ""
"When a customer makes a purchase on an Odoo *eCommerce* website, the order "
"has an established link with that website. As a result, the links in the "
"confirmation email sent to the customer use the domain name for that "
"specific website."
msgstr "当客户在 Odoo *电子商务* 网站上购物时,订单与该网站建立了链接。因此,发送给客户的确认电子邮件中的链接会使用该特定网站的域名。"
#: ../../content/applications/general/email_communication/email_template.rst:252
msgid ""
"A document shared using the *Documents* application will **always** use the "
"`web.base.url` key, as the document shared is not associated with any "
"particular website. This means that the URL will always be the same (the "
"`web.base.url` key value), no matter what company it's shared from. This is "
"a known limitation."
msgstr ""
"使用 *文档* "
"应用程序共享的文档将**始终**使用`web.base.url`键,因为共享的文档与任何特定网站无关。这意味着,无论从哪家公司共享,URL "
"始终是相同的(`web.base.url` 键值)。这是一个已知的限制。"
#: ../../content/applications/general/email_communication/email_template.rst:257
msgid ""
"For more information about how to configure domains, check out the "
":doc:`domain name documentation </administration/maintain/domain_names>`."
msgstr "有关如何配置域名的更多信息,请查看 :doc:`域名文档</administration/maintain/domain_names>`。"
#: ../../content/applications/general/email_communication/email_template.rst:261
msgid "Updating translations within email templates"
msgstr "更新电子邮件模板中的翻译"
#: ../../content/applications/general/email_communication/email_template.rst:263
msgid ""
"In Odoo, email templates are automatically translated for all users in the "
"database for all of the languages installed. Changing the translations "
"shouldn't be necessary. However, if for a specific reason, some of the "
"translations need to be changed, it can be done."
msgstr ""
"在 Odoo 中,电子邮件模板会为数据库中的所有用户自动翻译所安装的所有语言。无需更改翻译。不过,如果出于特殊原因需要更改某些翻译,也是可以做到的。"
#: ../../content/applications/general/email_communication/email_template.rst:268
msgid ""
"Like any modification in the code, if translation changes are not done "
"correctly (for example, modifications leading to bad syntax), it can break "
"the template, and as a result, the template will appear blank."
msgstr "与代码中的任何修改一样,如果翻译更改操作不当(例如,导致语法错误的修改),可能会破坏模板,从而使模板显示为空白。"
#: ../../content/applications/general/email_communication/email_template.rst:272
msgid ""
"In order to edit translations, first enter :ref:`developer mode <developer-"
"mode>`. Then, on the email template, click on the :guilabel:`Edit` button, "
"and then click on the language button, represented by the initials of the "
"language currently being used (e.g. :guilabel:`EN` for English)."
msgstr ""
"要编辑翻译,首先进入 :ref:`开发者模式<developer-mode>`。然后,在电子邮件模板上点击 :guilabel:`编辑` "
"按钮,再点击语言按钮,该按钮以当前使用的语言首字母表示(例如,:guilabel:`EN`表示英语)。"
#: ../../content/applications/general/email_communication/email_template.rst-1
msgid "Edit the language of a template."
msgstr "编辑模板语言。"
#: ../../content/applications/general/email_communication/email_template.rst:281
msgid ""
"If there aren't multiple languages installed and activated in the database, "
"or if the user does not have administration access rights, the language "
"button will not appear."
msgstr "如果数据库中没有安装和激活多种语言,或者用户没有管理访问权限,则不会出现语言按钮。"
#: ../../content/applications/general/email_communication/email_template.rst:284
msgid ""
"A pop-up window with the different languages installed on the database "
"appears. From this pop-up, editing of translations is possible. When the "
"desired changes have been made, click the :guilabel:`Save` button to save "
"the changes."
msgstr "弹出一个窗口,显示数据库中安装的不同语言。在弹出窗口中可以编辑翻译。完成所需更改后,点击 :guilabel:`保存` 按钮保存更改。"
#: ../../content/applications/general/email_communication/email_template.rst-1
msgid "Translation of the body of the Appointment Booked template."
msgstr "预约已确认的模板正文翻译。"
#: ../../content/applications/general/email_communication/email_template.rst:293
msgid ""
"When editing the translations, the default language set in the database "
"appears in **bold**."
msgstr "编辑翻译时,数据库中的默认语言设置将以**粗体**显示。"
#: ../../content/applications/general/email_communication/faq.rst:3
msgid "Email issues"
msgstr "电子邮件问题"
#: ../../content/applications/general/email_communication/faq.rst:5
msgid ""
"This document contains an explanation of the most recurring emailing issues "
"in Odoo."
msgstr "本文档包含对 Odoo 中最常出现的电子邮件问题的解释。"
#: ../../content/applications/general/email_communication/faq.rst:8
msgid "Outgoing emails"
msgstr "传出电子邮件"
#: ../../content/applications/general/email_communication/faq.rst:13
msgid "Email is not sent"
msgstr "电子邮件未发送"
#: ../../content/applications/general/email_communication/faq.rst:15
msgid ""
"The first indicator showing that an email has not been sent is the presence "
"of a red :guilabel:`✉️ (envelope)` icon, next to the date and time of the "
"message, located in the chatter."
msgstr "显示电子邮件尚未发送的第一个指标是位于聊天工具中的邮件日期和时间旁边出现一个红色 :guilabel:`✉️ (信封)`图标。"
#: ../../content/applications/general/email_communication/faq.rst-1
msgid "Red envelope icon displayed in chatter."
msgstr "沟通栏中显示的红包图标。"
#: ../../content/applications/general/email_communication/faq.rst:22
msgid ""
"Unsent emails also appear in the Odoo email queue. In :ref:`developer mode "
"<developer-mode>`, the email queue can be accessed by going to "
":menuselection:`Settings app --> Technical menu --> Email --> Emails`. "
"Unsent emails appear in turquoise, while sent emails appear in grey."
msgstr ""
"未发送的电子邮件也会出现在 Odoo 电子邮件队列中。在 :ref:`开发者模式<developer-mode>` 中,可以通过 "
":menuselection:`设置应用程序 --> 技术菜单 --> 电子邮件 --> 电子邮件` "
"访问电子邮件队列。未发送的邮件显示为绿松石色,已发送的邮件显示为灰色。"
#: ../../content/applications/general/email_communication/faq.rst:27
msgid "Common error messages"
msgstr "常见错误消息"
#: ../../content/applications/general/email_communication/faq.rst:32
msgid "Daily limit reached"
msgstr "已达每日限额"
#: ../../content/applications/general/email_communication/faq.rst-1
msgid "Warning in Odoo upon email limit reached."
msgstr "达到电子邮件限制时 Odoo 发出警告。"
#: ../../content/applications/general/email_communication/faq.rst:38
msgid ""
"Each email service provider has its own email sending limits. The limits may"
" be daily, hourly, or sometimes, per minute. This is the same for Odoo, "
"which limits a customer's sending to prevent Odoo's email servers from being"
" blacklisted."
msgstr ""
"每个电子邮件服务提供商都有自己的电子邮件发送限制。这些限制可能是每天、每小时,有时甚至是每分钟。Odoo 也是如此,它会限制客户的发送量,以防止 "
"Odoo 的电子邮件服务器被列入黑名单。"
#: ../../content/applications/general/email_communication/faq.rst:42
msgid "Here are the default limits for new databases:"
msgstr "以下是新数据库的默认限制:"
#: ../../content/applications/general/email_communication/faq.rst:44
msgid ""
"**200 emails per day** for Odoo Online and Odoo.sh databases with an active "
"subscription."
msgstr "**每天 200 封电子邮件**,适用于具有有效订阅的 Odoo 云端版和 Odoo.sh 数据库。"
#: ../../content/applications/general/email_communication/faq.rst:45
msgid "**20 emails per day** for one-app free databases."
msgstr "**每天 20 封电子邮件**,适用于单一应用程序免费数据库。"
#: ../../content/applications/general/email_communication/faq.rst:46
msgid "**50 emails per day** for trial databases."
msgstr "**试用数据库每天 50 封电子邮件**。"
#: ../../content/applications/general/email_communication/faq.rst:47
msgid ""
"In the case of migration, the daily limit might be reset to 50 emails per "
"day."
msgstr "在迁移的情况下,每日限额可能会重设为每天 50 封电子邮件。"
#: ../../content/applications/general/email_communication/faq.rst:49
msgid "If the daily limit is reached:"
msgstr "如果达到每日限额:"
#: ../../content/applications/general/email_communication/faq.rst:51
msgid ""
"Contact the Odoo support team, who may increase the daily limit depending on"
" the following factors:"
msgstr "请联系 Odoo 支持团队,他们可能会根据以下因素提高每日限额:"
#: ../../content/applications/general/email_communication/faq.rst:54
msgid "How many users are in the database?"
msgstr "数据库中有多少用户?"
#: ../../content/applications/general/email_communication/faq.rst:55
msgid "Which apps are installed?"
msgstr "安装了哪些应用程序?"
#: ../../content/applications/general/email_communication/faq.rst:56
msgid ""
"The bounce rate: the percentage of email addresses that did not receive "
"emails because they were returned by a mail server on its way to the final "
"recipient."
msgstr "邮件退回率:由于邮件服务器在向最终收件人发送邮件的途中退回邮件,而未收到邮件的电子邮件地址的百分比。"
#: ../../content/applications/general/email_communication/faq.rst:59
msgid ""
"Use an external outgoing email server to be independent of Odoo's mail limit"
" (refer to the corresponding :doc:`email documentation "
"</applications/general/email_communication/email_servers>`)."
msgstr ""
"使用外部外发电子邮件服务器,以独立于 Odoo 的邮件限制(请参阅相应的 "
":doc:`电子邮件文档</applications/general/email_communication/email_servers>`)。"
#: ../../content/applications/general/email_communication/faq.rst:62
msgid ""
"Wait until 11 PM (UTC) for the daily limit to reset, and retry sending the "
"email. In :ref:`developer mode <developer-mode>`, go to "
":menuselection:`Settings app --> Technical menu --> Email --> Emails`, then "
"click the :guilabel:`Retry` button next to an unsent email."
msgstr ""
"等到晚上 11 点(世界协调时)重置每日限额,然后重试发送电子邮件。在 :ref:`开发者模式<developer-mode>` 中,进入 "
":menuselection:`设置应用程序 --> 技术菜单 --> 电子邮件 --> 电子邮件`,然后点击未发送邮件旁边的 "
":guilabel:`重试` 按钮。"
#: ../../content/applications/general/email_communication/faq.rst:67
msgid ""
"The daily email limit is comprehensive to the database. By default, any "
"internal message, notification, logged note, etc. counts as an email in the "
"daily limit if it notifies someone via email. This can be mitigated by "
"receiving :ref:`notifications in Odoo "
"<discuss_app/notification_preferences>`, instead of emails."
msgstr ""
"每日电子邮件限制是对数据库的综合限制。默认情况下,任何内部消息、通知、记录的备注等,如果是通过电子邮件通知他人的,都算作每日限额中的电子邮件。可以通过接收"
" :ref:` Odoo <discuss_app/notification_preferences>` 中的通知而不是电子邮件来减轻这种情况。"
#: ../../content/applications/general/email_communication/faq.rst:73
msgid "SMTP error"
msgstr "SMTP 错误"
#: ../../content/applications/general/email_communication/faq.rst:75
msgid ""
"Simple Mail Transport Protocol (SMTP) error messages explain why an email "
"wasn't transmitted successfully. :abbr:`SMTP (Simple Mail Transport "
"Protocol)` is a protocol to describe the email structure, and transmits data"
" from messages over the Internet. The error messages generated by email "
"services are helpful tools to diagnose and troubleshoot email problems."
msgstr ""
"简单邮件传输协议(SMTP)错误信息解释了电子邮件未能成功传输的原因。 "
"SMTP(简单邮件传输协议)是一种描述电子邮件结构的协议,通过互联网传输邮件数据。电子邮件服务生成的错误信息是诊断和排除电子邮件问题的有用工具。"
#: ../../content/applications/general/email_communication/faq.rst:81
msgid ""
"This is an example of a 554 SMTP permanent delivery error: `554: delivery "
"error: Sorry, your message to ------@yahoo.com cannot be delivered. This "
"mailbox is disabled (554.30). - mta4471.mail.bf1.yahoo.com --- Below this "
"line is a copy of the message.`"
msgstr ""
"这是一个 554 SMTP 永久发送错误的示例:`554: 发送错误: 对不起,您发往 ------@yahoo.com 的邮件无法送达。此邮箱已禁用 "
"(554.30)。- mta4471.mail.bf1.yahoo.com --- 这一行下面是信息的副本。"
#: ../../content/applications/general/email_communication/faq.rst:85
msgid ""
"The debug menu can be used to investigate SMTP sending issues from a "
"database. To access the menu, :ref:`developer mode <developer-mode>` must be"
" activated. Once activated, navigate to the :menuselection:`Debug Menu` in "
"the top right of the menu bar (the :guilabel:`🐞 (bug)` icon), "
":menuselection:`Debug Menu --> Manage Messages`"
msgstr ""
"调试菜单可用于调查数据库中的 SMTP 发送问题。要访问该菜单,必须激活 :ref:`开发者模式<developer-"
"mode>`。激活后,导航至菜单栏右上方的 :menuselection:`调试菜单`guilabel:` 🐞(飞虫)` "
"图标),:menuselection:` 调试菜单 --> 管理邮件`。"
#: ../../content/applications/general/email_communication/faq.rst:90
msgid ""
"The :guilabel:`Manage Messages` menu opens a list of all the messages sent "
"in a particular record. Within each message there is information on sending,"
" including the type, and subtype, of the message."
msgstr "通过 :guilabel:`管理信息` 菜单,可以打开特定记录中所有已发送信息的列表。每条信息都有发送信息,包括信息的类型和子类型。"
#: ../../content/applications/general/email_communication/faq.rst:94
msgid ""
"Other information includes to whom the message was sent, and whether Odoo "
"received a bounce-back message from an email server."
msgstr "其他信息包括邮件的发送对象,以及 Odoo 是否收到了来自电子邮件服务器的退回信息。"
#: ../../content/applications/general/email_communication/faq.rst-1
msgid "Manage messages menu option on the debug menu."
msgstr "调试菜单上的管理消息菜单选项。"
#: ../../content/applications/general/email_communication/faq.rst:102
msgid ""
"A user must be on a view in Odoo that has a chatter in order for the "
":guilabel:`Manage Messages` menu option to appear."
msgstr "用户必须位于 Odoo 中具有聊天功能的视图上,才能显示 :guilabel:`管理消息` 菜单选项。"
#: ../../content/applications/general/email_communication/faq.rst:106
msgid "No error populated"
msgstr "没有错误产生"
#: ../../content/applications/general/email_communication/faq.rst:108
msgid ""
"Odoo is not always capable of providing information for the reason it "
"failed. The different email providers implement a personalized policy of "
"bounced emails, and it is not always possible for Odoo to interpret it "
"correctly."
msgstr "Odoo 并非总能提供失败原因的信息。不同的电子邮件提供商会对退回的电子邮件实施个性化政策,而 Odoo 并非总能正确理解这些政策。"
#: ../../content/applications/general/email_communication/faq.rst:112
msgid ""
"If this is a recurring problem with the same client, or the same domain, do "
"not hesitate to contact `Odoo Support <https://www.odoo.com/help>`_ for help"
" in finding a reason."
msgstr ""
"如果同一客户或同一域反复出现这种问题,请立即联系 `Odoo 支持 <https://www.odoo.com/help>`_ 以帮助查找原因。"
#: ../../content/applications/general/email_communication/faq.rst:116
msgid ""
"One of the most common reasons for an email failing to send with no error "
"message is related to :ref:`SPF <email_communication/spf_compliant>` and/or "
":ref:`DKIM <email_communication/DKIM_compliant>` configuration. Also, check "
"to make sure the `mail.bounce.alias` is defined in the *system parameters*. "
"Access system parameters in :ref:`developer mode <developer-mode>` by "
"navigating to :menuselection:`Settings app --> Technical menu --> Parameters"
" --> System Parameters`."
msgstr ""
"邮件发送失败且无错误信息的最常见原因之一与 :ref:`SPF <email_communication/spf_compliant>` 和/或 "
":ref:`DKIM <email_communication/DKIM_compliant>` 配置有关。此外,检查以确保 *系统参数 *中定义了 "
"`mail.bounce.alias` 。在 :ref:`开发者模式<developer-mode>` 中访问系统参数,方法是导航至 "
":menuselection:`设置应用程序 --> 技术菜单 --> 参数 --> 系统参数`。"
#: ../../content/applications/general/email_communication/faq.rst:124
msgid "Email is sent late"
msgstr "电子邮件迟发"
#: ../../content/applications/general/email_communication/faq.rst:126
msgid ""
"Email campaigns send at a scheduled time, using a delay pre-programed in the"
" database. Odoo uses a delayed task to send emails that are considered \"not"
" urgent\" (newsletter formats, such as: mass mailing, marketing automation, "
"and events). The system utility **cron** can be used to schedule programs to"
" run automatically at predetermined intervals. Odoo uses that policy in "
"order to avoid cluttering the mail servers and, instead, prioritizes "
"individual communication. This **cron** is called :guilabel:`Mail: Email "
"Queue Manager`, and can be accessed in :ref:`developer mode <developer-"
"mode>` by going to :menuselection:`Settings app --> Technical menu --> "
"Automation --> Scheduled Actions`."
msgstr ""
"电子邮件活动在预定时间发送,使用数据库中预设的延迟时间。Odoo 使用延迟任务发送被认为 \"不紧急\" "
"的电子邮件(通讯格式,如:群发邮件、营销自动化和活动)。系统实用程序**cron**可用于安排程序在预定时间间隔内自动运行。Odoo "
"使用该策略以避免邮件服务器的杂乱,优先处理单个通信。该**cron**称为:guilabel:`邮件:邮件队列管理器\",可在:ref:`开发者模式<developer-"
"mode>`下通过:menuselection:`设置应用程序-->技术菜单-->自动化-->预定操作`访问。"
#: ../../content/applications/general/email_communication/faq.rst-1
msgid "Email scheduled to be sent later."
msgstr "预定以后发送的电子邮件"
#: ../../content/applications/general/email_communication/faq.rst:140
msgid ""
"What is a **cron**? A cron is an action that Odoo runs in the background to "
"execute particular code to complete a task."
msgstr "什么是**cron**cron 是 Odoo 在后台执行特定代码以完成任务的操作。"
#: ../../content/applications/general/email_communication/faq.rst:144
msgid ""
"By default, the *Mass Mailing cron* runs every 60 minutes. This can be "
"changed to no less than 5 minutes. However, running the action every 5 "
"minutes would bog down the Odoo database (stress the system), so this is not"
" recommended. To edit the mass mailing cron, select the scheduled action "
":guilabel:`Mail: Email Queue Manager`, and proceed to make any necessary "
"adjustments."
msgstr ""
"默认情况下,*邮件群发 cron* 每 60 分钟运行一次。可以将其更改为不少于 5 分钟。但是,每 5 分钟运行一次将导致 Odoo "
"数据库瘫痪(系统压力过大),因此不建议这样做。要编辑邮件群发 "
"cron,请选择预定操作:guilabel:`邮件:电子邮件队列管理器`,然后进行必要的调整。"
#: ../../content/applications/general/email_communication/faq.rst:149
msgid ""
"Emails that are considered urgent (communication from one person to another,"
" such as sales orders, invoices, purchase orders, etc.) are sent "
"immediately."
msgstr "被认为是紧急的电子邮件(从一个人到另一个人的通信,如销售订单、发票、采购订单等)会立即发送。"
#: ../../content/applications/general/email_communication/faq.rst:153
msgid "Incoming emails"
msgstr "收件"
#: ../../content/applications/general/email_communication/faq.rst:155
msgid ""
"When there is an issue with incoming emails, there might not be an "
"indication, per se, in Odoo. It is the sending email client, who tries to "
"contact a database, that will get a bounce-back message (most of the time a "
":guilabel:`550: mailbox unavailable` error message)."
msgstr ""
"当收到的电子邮件出现问题时,Odoo 本身可能不会有任何提示。发送电子邮件的客户端在尝试与数据库联系时,会收到退回信息(大多数情况下是 "
":guilabel:`550: 邮箱不可用` 错误信息)。"
#: ../../content/applications/general/email_communication/faq.rst:160
msgid "Email is not received"
msgstr "未收到电子邮件"
#: ../../content/applications/general/email_communication/faq.rst:162
msgid ""
"The steps that should be taken depend on the Odoo platform where the "
"database is hosted."
msgstr "应采取的步骤取决于数据库所在的 Odoo 平台。"
#: ../../content/applications/general/email_communication/faq.rst:164
msgid ""
"**Odoo.sh** users can find their live logs on the folder :file:`~/logs/`."
msgstr "**Odoo.sh** 用户可以在 :file:`~/logs/` 文件夹中找到他们的实时日志。"
#: ../../content/applications/general/email_communication/faq.rst:166
msgid ""
"Logs are a stored collection of all the tasks completed in a database. They "
"are a text-only representation, complete with timestamps of every action "
"taken on the Odoo database. This can be helpful to track emails leaving the "
"database. Failure to send can also be seen by logs that indicate that the "
"message tried to send repeatedly. Logs will show every action to the email "
"servers from the database."
msgstr ""
"日志是数据库中所有已完成任务的存储集合。它们是纯文本格式,带有在 Odoo "
"数据库中执行的每项操作的时间戳。这有助于跟踪离开数据库的电子邮件。发送失败也可以通过日志看到,日志显示邮件曾多次尝试发送。日志将显示从数据库到电子邮件服务器的每个操作。"
#: ../../content/applications/general/email_communication/faq.rst:172
msgid ""
"The folder :file:`~/logs/` (accessed by the command line or on the Odoo.sh "
"dashboard) of an Odoo.sh database contains a list of files containing the "
"logs of the database. The log files are created everyday at 5:00 AM (UTC)."
msgstr ""
"Odoo.sh 数据库的 :file:`~/logs/` 文件夹(可通过命令行或 Odoo.sh 面板访问)包含数据库日志文件列表。日志文件每天早上 "
"5:00 创建(UTC)。"
#: ../../content/applications/general/email_communication/faq.rst:177
msgid ""
"The two most recent days (today and yesterday) are not compressed, while the"
" older ones are, in order to save space. The naming of the files for today "
"and yesterday are respectively: :file:`odoo.log` and :file:`odoo.log.1`."
msgstr ""
"为了节省空间,最近的两天(今天和昨天)不会压缩,而较早的两天会压缩。今天和昨天的文件命名分别为::file:`odoo.log` 和 "
":file:`odoo.log.1`。"
#: ../../content/applications/general/email_communication/faq.rst:181
msgid ""
"For the following days, they are named with their dates, and then "
"compressed. Use the command :command:`grep` and :command:`zgrep` (for the "
"compressed ones) to search through the files."
msgstr "对于接下来的日子,它们会以日期命名,然后压缩。使用 :command:`grep` 和 :command:`zgrep` 指令搜索文件。"
#: ../../content/applications/general/email_communication/faq.rst:185
msgid ""
"For more information on logs and how to access them via the Odoo.sh "
"dashboard, see :ref:`this administration documentation <odoosh/logs>`."
msgstr "有关日志以及如何通过 Odoo.sh 面板访问日志的更多信息,请参阅 :ref:`本管理文档 <odoosh/logs>`。"
#: ../../content/applications/general/email_communication/faq.rst:188
msgid ""
"For more information on accessing logs via the command line visit :ref:`this"
" developer documentation <reference/cmdline/server/logging>`."
msgstr ""
"有关通过命令行访问日志的更多信息,请访问 :ref:`本开发者文档 <reference/cmdline/server/logging>`。"
#: ../../content/applications/general/email_communication/faq.rst:191
msgid ""
"**Odoo Online** users won't have access to the logs. However `Odoo Support "
"<https://www.odoo.com/help>`_ can be contacted if there is a recurring issue"
" with the same client or domain."
msgstr ""
"**Odoo 云端版** 用户无法访问日志。不过,如果同一客户端或域出现重复性问题,可以联系 `Odoo 支持 "
"<https://www.odoo.com/help>`_。"
#: ../../content/applications/general/email_communication/faq.rst:196
msgid "Get help from Odoo support"
msgstr "获得 Odoo 支持帮助"
#: ../../content/applications/general/email_communication/faq.rst:198
msgid ""
"In order to get helped efficiently, please provide as much information as "
"possible. Here is a list of what can be helpful when reaching out to the "
"Odoo Support team about an issue:"
msgstr "为了有效地获得帮助,请提供尽可能多的信息。下面列出了在向 Odoo 支持团队咨询问题时可能有用的信息:"
#: ../../content/applications/general/email_communication/faq.rst:201
msgid ""
"Send a copy of the email headers. The `.EML` file (or **headers**) of the "
"email is the file format containing all the technical information required "
"for an investigation. The documentation from the email provider might "
"explain how to access the EML file/header files. Once the headers of the "
"email are obtained, adding it into the Odoo Support ticket is the most "
"efficient way for the Odoo Support team to investigate."
msgstr ""
"发送电子邮件标题副本。电子邮件的`.EML`文件(或**标题**)是包含调查所需的所有技术信息的文件格式。电子邮件提供商的文档可能会解释如何访问 EML"
" 文件/标题文件。获得电子邮件的标题后,将其添加到 Odoo 支持票单中是 Odoo 支持团队进行调查的最有效方式。"
#: ../../content/applications/general/email_communication/faq.rst:208
msgid ""
"`Gmail documentation on headers "
"<https://support.google.com/mail/answer/29436>`_"
msgstr "`Gmail 有关标题的文档<https://support.google.com/mail/answer/29436>`_"
#: ../../content/applications/general/email_communication/faq.rst:209
msgid ""
"`Outlook documentation on headers <https://support.microsoft.com/en-"
"us/office/view-internet-message-headers-in-outlook-"
"cd039382-dc6e-4264-ac74-c048563d212c#tab=Web>`_"
msgstr ""
"`关于标头的Outlook文档 <https://support.microsoft.com/en-us/office/view-internet-"
"message-headers-in-outlook-cd039382-dc6e-4264-ac74-c048563d212c#tab=Web>`_"
#: ../../content/applications/general/email_communication/faq.rst:212
msgid ""
"Explain the exact flow that is being followed to normally receive those "
"emails in Odoo. Here are examples of questions whose answers can be useful:"
msgstr "请解释在 Odoo 中正常接收这些邮件的具体流程。以下是一些问题的示例,回答这些问题会有所帮助:"
#: ../../content/applications/general/email_communication/faq.rst:215
msgid "Is this a notification message from a reply being received in Odoo?"
msgstr "这是 Odoo 收到回复的通知信息吗?"
#: ../../content/applications/general/email_communication/faq.rst:216
msgid "Is this a message being sent from the Odoo database?"
msgstr "这是 Odoo 数据库发送的信息吗?"
#: ../../content/applications/general/email_communication/faq.rst:217
msgid ""
"Is there an incoming email server being used, or is the email somehow being "
"redirected?"
msgstr "是使用了接收电子邮件的服务器,还是电子邮件被重定向了?"
#: ../../content/applications/general/email_communication/faq.rst:218
msgid "Is there an example of an email that has been correctly forwarded?"
msgstr "有没有正确转发电子邮件的示例?"
#: ../../content/applications/general/email_communication/faq.rst:220
msgid "Provide answers to the following questions:"
msgstr "回答下列问题:"
#: ../../content/applications/general/email_communication/faq.rst:222
msgid ""
"Is it a generic issue, or is it specific to a use case? If specific to a use"
" case, which one exactly?"
msgstr "这是一个通用问题,还是某个用例的特定问题?如果是针对某个用例,具体是哪个用例?"
#: ../../content/applications/general/email_communication/faq.rst:224
msgid ""
"Is it working as expected? In case the email is sent using Odoo, the bounce "
"email should reach the Odoo database, and display the :ref:`red envelope "
"<red_envelop>`."
msgstr ""
"是否按预期运行?如果邮件是使用 Odoo 发送的,退回的邮件应到达 Odoo 数据库,并显示 :ref:`红色信封<red_envelop>`。"
#: ../../content/applications/general/email_communication/faq.rst:228
msgid ""
"The bounce system parameter needs to be set in the technical settings in "
"order for the database to correctly receive bounce messages. To access this "
"setting, go to :menuselection:`Settings app --> Technical menu --> "
"Parameters --> System Parameters`. Then select the parameter name "
":guilabel:`mail.bounce.alias` and set the value to `bounce` if it isn't "
"already set."
msgstr ""
"需要在技术设置中设置退订系统参数,以便数据库正确接收退订信息。要访问此设置,请进入 :menuselection:`设置应用程序--> 技术菜单 -->"
" 参数 --> 系统参数`。然后选择参数名称 :guilabel:`mail.bounce.alias`,如果尚未设置,则将其值设为`退回`。"
#: ../../content/applications/general/export_import_data.rst:3
msgid "Export and import data"
msgstr "导出和导入数据"
#: ../../content/applications/general/export_import_data.rst:8
msgid "Export data from Odoo"
msgstr "从 Odoo 导出数据"
#: ../../content/applications/general/export_import_data.rst:10
msgid ""
"When working with a database, it sometimes is necessary to export your data "
"in a distinct file. Doing so can help to do reporting over your activities "
"(even if Odoo offers a precise and easy reporting tool with each available "
"application)."
msgstr ""
"使用数据库时,有时必须将数据导出到不同的文件类型。 这样做可以帮助您对活动进行报告(即使Odoo的 每个应用程序都提供了精确而简单的报告工具)。"
#: ../../content/applications/general/export_import_data.rst:14
msgid ""
"With Odoo, you can export the values from any field in any record. To do so,"
" activate the list view on the items that need to be exported, click on "
"*Action*, and, then, on *Export*."
msgstr "使用Odoo,您可以导出记录中任何字段的信息。 为此,在需要导出的项目上激活列表视图,单击 *操作* ,然后单击 *导出* 。"
#: ../../content/applications/general/export_import_data.rst-1
msgid "view of the different things to enable/click to export data"
msgstr "启用/单击以导出数据等操作的视图"
#: ../../content/applications/general/export_import_data.rst:22
msgid ""
"Pretty simple, this action still comes with some specificities. In fact, "
"when clicking on *Export*, a pop-up window appears with several options for "
"the data to export:"
msgstr "很简单,此操作仍具有一些特殊情况。 实际上,当单击 *导出* 时,会出现一个弹出窗口,其中包含用于导出数据的多个选项:"
#: ../../content/applications/general/export_import_data.rst-1
msgid ""
"overview of all the options to take into account when exporting data in Odoo"
msgstr "在Odoo中导出数据时需考虑的所有选项概述"
#: ../../content/applications/general/export_import_data.rst:30
msgid ""
"With the *I want to update data* option ticked, the system only shows the "
"fields which can be imported. This is very helpful in case you want to "
"update existing records. Basically, this works like a filter. Leaving the "
"box unticked gives way more field options because it shows all the fields, "
"not just the ones which can be imported."
msgstr ""
"选中 *我想更新数据* 选项,系统仅显示可以导入的字段。 如果您想更新现有记录,这将非常有用。 基本上,这就像一个过滤器。 "
"取消选中该框会提供更多的字段选项,因为它会显示所有字段,而不只是可以导入的字段。"
#: ../../content/applications/general/export_import_data.rst:36
msgid ""
"When exporting, you can choose between two formats: .csv and .xls. With "
".csv, items are separated with a comma, while .xls holds information about "
"all the worksheets in a file, including both content and formatting."
msgstr ""
"导出时,可以选择两种格式:.csv 和 .xls。 使用 .csv,项目以逗号分隔,而.xls 包含有关文件中所有工作表的信息,如内容和格式。"
#: ../../content/applications/general/export_import_data.rst:39
msgid ""
"Those are the items you may want to export. Use the arrows to display more "
"sub-field options. Of course, you can use the search bar to find specific "
"fields more easily. To use the search option more efficiently, display all "
"the fields by clicking on all the arrows!"
msgstr ""
"这些是您可能要导出的项目。 使用箭头显示更多子字段选项。 当然,您可以使用搜索栏更轻松地查找特定字段。 "
"要更有效地使用搜索选项,请单击所有箭头以显示所有字段!"
#: ../../content/applications/general/export_import_data.rst:44
msgid "The + button is there to add fields to the \"to export\" list."
msgstr "+ 按钮用于将字段添加到“要导出”列表中。"
#: ../../content/applications/general/export_import_data.rst:45
msgid ""
"The \"handles\" next to the selected fields allow you to move the fields up "
"and down to change the order in which they must be displayed in the exported"
" file."
msgstr "所选字段旁边的“控点”允许您上下移动字段,以更改它们在导出文件中的显示顺序。"
#: ../../content/applications/general/export_import_data.rst:48
msgid "The trashcan is there if you need to remove fields."
msgstr "如果您需要删除字段,则可以点击垃圾箱图标。"
#: ../../content/applications/general/export_import_data.rst:49
msgid ""
"For recurring reports, it might be interesting to save export presets. "
"Select all the needed ones and click on the template bar. There, click on "
"*New template* and give a name to yours. The next time you need to export "
"the same list, simply select the related template."
msgstr ""
"对于定期报告,保存导出预设可能很有用。 选择所有需要的选项,然后单击模板栏。 在这里,单击 *新模板* ,并起一个名字。 "
"下次您需要导出相同列表时,只需选择相关模板。"
#: ../../content/applications/general/export_import_data.rst:56
msgid ""
"Its good to keep the fields external identifier in mind. For example, "
"*Related Company* is equal to *parent_id*. Doing so helps export only what "
"you would like to import next."
msgstr "请牢记字段的外部标识符。 例如,*相关公司* 等于 *parent_id* 。 这样做可只导出您接下来要导入的内容。"
#: ../../content/applications/general/export_import_data.rst:63
msgid "Import data into Odoo"
msgstr "将数据导入 Odoo"
#: ../../content/applications/general/export_import_data.rst:66
msgid "How to start"
msgstr "如何开始"
#: ../../content/applications/general/export_import_data.rst:68
msgid ""
"You can import data on any Odoo's business object using either Excel (.xlsx)"
" or CSV (.csv) formats: contacts, products, bank statements, journal entries"
" and even orders!"
msgstr ""
"可使用Excel (.xlsx) 或CSV (.csv) 格式导入Odoo业务对象的任何数据:联系人、产品、银行对账单、日记账条目、甚至订单!"
#: ../../content/applications/general/export_import_data.rst:72
msgid ""
"Open the view of the object you want to populate and click on "
":menuselection:`Favorites --> Import records`."
msgstr "打开要填充的对象的视图,然后单击:menuselection`收藏夹 --> 导入记录`。"
#: ../../content/applications/general/export_import_data.rst:78
msgid ""
"There you are provided with templates you can easily populate with your own "
"data. Such templates can be imported in one click; The data mapping is "
"already done."
msgstr "系统提供了模板,您可以轻松地用自己的数据填充模板。 一键导入这些模板。 数据映射已经完成。"
#: ../../content/applications/general/export_import_data.rst:83
msgid "How to adapt the template"
msgstr "如何使用模板"
#: ../../content/applications/general/export_import_data.rst:85
msgid "Add, remove and sort columns to fit at best your data structure."
msgstr "添加、删除或分类各行,使它们以最好的方式适应你的数据结构。"
#: ../../content/applications/general/export_import_data.rst:86
msgid "We advise to not remove the **ID** one (see why in the next section)."
msgstr "建议不要删除 **ID** (原因见下节)。"
#: ../../content/applications/general/export_import_data.rst:87
#: ../../content/applications/general/export_import_data.rst:376
msgid ""
"Set a unique ID to every single record by dragging down the ID sequencing."
msgstr "向下拖动ID顺序,为每个记录设置唯一的ID。"
#: ../../content/applications/general/export_import_data.rst:92
msgid ""
"When you add a new column, Odoo might not be able to map it automatically if"
" its label doesn't fit any field in Odoo. Don't worry! You can map new "
"columns manually when you test the import. Search the list for the "
"corresponding field."
msgstr "添加新一行时,如果这个行的标签与系统中任何字段均不匹配,Odoo可能不会自动将其映射。因此,请通过搜索查找对应的字段。"
#: ../../content/applications/general/export_import_data.rst:100
msgid ""
"Then, use this field's label in your file in order to make it work straight "
"on the very next time."
msgstr "然后使用你在导入模板上找到的标签,下次尝试导入的时候即可马上使用。"
#: ../../content/applications/general/export_import_data.rst:104
msgid "How to import from another application"
msgstr "如何从其他应用程序中导入"
#: ../../content/applications/general/export_import_data.rst:106
msgid ""
"In order to re-create relationships between different records, you should "
"use the unique identifier from the original application and map it to the "
"**ID** (External ID) column in Odoo. When you import another record that "
"links to the first one, use **XXX/ID** (XXX/External ID) to the original "
"unique identifier. You can also find this record using its name but you will"
" be stuck if at least 2 records have the same name."
msgstr ""
"为了在不同的记录之间重新创建关系,需将初始应用中唯一的标识符映射到Odoo中的 "
"**ID**(外部ID)行。导入与第一个记录相链接的其他记录时,使用到这个唯一标识符的 **XXX/ID** (XXX/外部 "
"ID)。也可以通过名称找到这个记录,但如果有至少2条同名的记录,可能会影响你的查找。"
#: ../../content/applications/general/export_import_data.rst:114
msgid ""
"The **ID** will also be used to update the original import if you need to "
"re-import modified data later, it's thus good practice to specify it "
"whenever possible."
msgstr "如你需要稍后重新导入修改后的数据,也可用更新 **ID** 初始导入。这在任何时候都是一个不错的办法。"
#: ../../content/applications/general/export_import_data.rst:120
msgid "I cannot find the field I want to map my column to"
msgstr "我找不到想要映射的行的区域"
#: ../../content/applications/general/export_import_data.rst:122
msgid ""
"Odoo tries to find with some heuristic, based on the first ten lines of the "
"files, the type of field for each column inside your file. For example if "
"you have a column only containing numbers, only the fields that are of type "
"*Integer* will be displayed for you to choose from. While this behavior "
"might be good and easy for most cases, it is also possible that it goes "
"wrong or that you want to map your column to a field that is not proposed by"
" default."
msgstr ""
"Odoo试图基于文件的前10行找到文件内部各行的区域类型。例如,有一个只包含数字的行,只有 **** "
"类型的区域才显示供你选择。尽管这种方式可能在多数情况下都很合适,但也有可能出错,或者你希望将这些行映射到默认没有规划的区域中。"
#: ../../content/applications/general/export_import_data.rst:131
msgid ""
"If that happens, you just have to check the ** Show fields of relation "
"fields (advanced)** option, you will then be able to choose from the "
"complete list of fields for each column."
msgstr "这时,你只需选择 **示关系区域的区域(高级)** 选项,为每一行选择完整的区域列表。"
#: ../../content/applications/general/export_import_data.rst:139
msgid "Where can I change the date import format?"
msgstr "在哪里修改数据导入格式?"
#: ../../content/applications/general/export_import_data.rst:141
msgid ""
"Odoo can automatically detect if a column is a date, and it will try to "
"guess the date format from a set of most commonly used date formats. While "
"this process can work for many date formats, some date formats will not be "
"recognized. This can cause confusion due to day-month inversions; it is "
"difficult to guess which part of a date format is the day and which part is "
"the month in a date such as '01-03-2016'."
msgstr ""
"Odoo可自动检测特定列是否为日期,并且它还将从一组最常用的日期格式中猜测使用的日期格式。尽管这一过程可用于很多日期格式,但某些日期格式却无法识别。月和日倒置可能引起混淆;对于“01-03-2016”这样的格式,我们很难判断哪部分代表月份,哪部分代表日。"
#: ../../content/applications/general/export_import_data.rst:147
msgid ""
"To view which date format Odoo has found from your file you can check the "
"**Date Format** that is shown when clicking on **Options** under the file "
"selector. If this format is incorrect you can change it to your liking using"
" the *ISO 8601* to define the format."
msgstr ""
"要查看Odoo从你的文档中找到了哪些日期格式,可以在文档选择器下方的 **** 中点击 **期格** 。如果格式错误,你可以用 *ISO "
"8601* 修正格式。"
#: ../../content/applications/general/export_import_data.rst:152
msgid ""
"If you are importing an excel (.xls, .xlsx) file, you can use date cells to "
"store dates as the display of dates in excel is different from the way it is"
" stored. That way you will be sure that the date format is correct in Odoo "
"whatever your locale date format is."
msgstr ""
"如你导入一个Excel(.xls, "
".xlsx)文件,可使用日期单元格存放日期(因为在Excel中日期的显示与存储方式不一致)。这样当你在Odoo中找到一个日期就可以确保它是正确的格式。"
#: ../../content/applications/general/export_import_data.rst:157
msgid "Can I import numbers with currency sign (e.g.: $32.00)?"
msgstr "我可以导入带有货币符号的数字(如:$32.00)吗?"
#: ../../content/applications/general/export_import_data.rst:159
msgid ""
"Yes, we fully support numbers with parenthesis to represent negative sign as"
" well as numbers with currency sign attached to them. Odoo also "
"automatically detect which thousand/decimal separator you use (you can "
"change those under **options**). If you use a currency symbol that is not "
"known to Odoo, it might not be recognized as a number though and it will "
"crash."
msgstr ""
"是的,我们完全支持用带圆括号的数字代表负数,以及带货币符号的数字。Odoo还可自动识别你使用的千分位分隔符、小数点(稍后可在 **** "
"中修改)。如Odoo不能识别你使用的货币符号,则该字段不会被识别为数字,可能导致出错。"
#: ../../content/applications/general/export_import_data.rst:164
msgid ""
"Examples of supported numbers (using thirty-two thousands as an example):"
msgstr "支持的数字格式示例(如三万二千):"
#: ../../content/applications/general/export_import_data.rst:166
msgid "32.000,00"
msgstr "32.000,00"
#: ../../content/applications/general/export_import_data.rst:167
msgid "32000,00"
msgstr "32000,00"
#: ../../content/applications/general/export_import_data.rst:168
msgid "32,000.00"
msgstr "32,000.00"
#: ../../content/applications/general/export_import_data.rst:169
msgid "-32000.00"
msgstr "-32000.00"
#: ../../content/applications/general/export_import_data.rst:170
msgid "(32000.00)"
msgstr "(32000.00)"
#: ../../content/applications/general/export_import_data.rst:171
msgid "$ 32.000,00"
msgstr "$ 32.000,00"
#: ../../content/applications/general/export_import_data.rst:172
msgid "(32000.00 €)"
msgstr "(32000.00 €)"
#: ../../content/applications/general/export_import_data.rst:174
msgid "Example that will not work:"
msgstr "不合要求的例子:"
#: ../../content/applications/general/export_import_data.rst:176
msgid "ABC 32.000,00"
msgstr "ABC 32.000,00"
#: ../../content/applications/general/export_import_data.rst:177
msgid "$ (32.000,00)"
msgstr "$ (32.000,00)"
#: ../../content/applications/general/export_import_data.rst:180
msgid "What can I do when the Import preview table isn't displayed correctly?"
msgstr "如果我导入的预览表无法正确显示该怎么办?"
#: ../../content/applications/general/export_import_data.rst:182
msgid ""
"By default the Import preview is set on commas as field separators and "
"quotation marks as text delimiters. If your csv file does not have these "
"settings, you can modify the File Format Options (displayed under the Browse"
" CSV file bar after you select your file)."
msgstr ""
"默认导入预览是用逗号作为字段分隔符,引号作为文本分隔符。如你的CSV文件没有这些设置,可以修改文件格式选项(你选择文件后,在浏览CSV文件块下显示)。"
#: ../../content/applications/general/export_import_data.rst:186
msgid ""
"Note that if your CSV file has a tabulation as separator, Odoo will not "
"detect the separations. You will need to change the file format options in "
"your spreadsheet application. See the following question."
msgstr "请注意,如果你的CSV文件将表格作为分隔符,Odoo将不能判断这整种分隔关系。你需要在电子表格的格式选项中更改设置。见下面的问题。"
#: ../../content/applications/general/export_import_data.rst:191
msgid ""
"How can I change the CSV file format options when saving in my spreadsheet "
"application?"
msgstr "保存我的电子表格应用时,如何更改CSV文件格式选项?"
#: ../../content/applications/general/export_import_data.rst:193
msgid ""
"If you edit and save CSV files in spreadsheet applications, your computer's "
"regional settings will be applied for the separator and delimiter. We "
"suggest you use OpenOffice or LibreOffice Calc as they will allow you to "
"modify all three options (in :menuselection:`'Save As' dialog box --> Check "
"the box 'Edit filter settings' --> Save`)."
msgstr ""
"如果你在电子表格应用程序中编辑和保存CSV文件,分隔符将应用你的计算机的地区设置。我们建议你使用OpenOffice或LibreOffice "
"Calc,因为它们允许修改全部三个选项( :menuselection:`'另存为'对话框 --> 勾选'编辑筛选设置' --> 保存`)。"
#: ../../content/applications/general/export_import_data.rst:198
msgid ""
"Microsoft Excel will allow you to modify only the encoding when saving (in "
":menuselection:`'Save As' dialog box --> click 'Tools' dropdown list --> "
"Encoding tab`)."
msgstr ""
"微软Excel在保存时只允许修改编码( :menuselection:`'另存为'对话框 --> 点击'工具'下拉列表--> 编码选项卡`)。"
#: ../../content/applications/general/export_import_data.rst:202
msgid "What's the difference between Database ID and External ID?"
msgstr "数据库ID和外部ID的差别是什么?"
#: ../../content/applications/general/export_import_data.rst:204
msgid ""
"Some fields define a relationship with another object. For example, the "
"country of a contact is a link to a record of the 'Country' object. When you"
" want to import such fields, Odoo will have to recreate links between the "
"different records. To help you import such fields, Odoo provides three "
"mechanisms. You must use one and only one mechanism per field you want to "
"import."
msgstr ""
"某些字段定义了与另一个对象的关系。例如,联系人的国家与“国家”对象记录关联。如果你想导入这样的字段,Odoo必须重新创建不同记录之间的关联。为帮助你导入这样的字段,Odoo提供了三种机制。你必须在每个要导入的字段中使用且仅使用一种机制。"
#: ../../content/applications/general/export_import_data.rst:209
msgid ""
"For example, to reference the country of a contact, Odoo proposes you 3 "
"different fields to import:"
msgstr "例如,在引用一个联系人的国别时,Odoo提供了三种不同的字段供你导入:"
#: ../../content/applications/general/export_import_data.rst:211
msgid "Country: the name or code of the country"
msgstr "国家:国家的名称或代码"
#: ../../content/applications/general/export_import_data.rst:212
msgid ""
"Country/Database ID: the unique Odoo ID for a record, defined by the ID "
"postgresql column"
msgstr "国家/数据库ID:用于记录唯一的Odoo ID,由postgresql 行定义。"
#: ../../content/applications/general/export_import_data.rst:213
msgid ""
"Country/External ID: the ID of this record referenced in another application"
" (or the .XML file that imported it)"
msgstr "国家/外部ID:其他应用(或导入的.XML文档)中引用的记录ID"
#: ../../content/applications/general/export_import_data.rst:216
msgid "For the country Belgium, you can use one of these 3 ways to import:"
msgstr "对于比利时这个国家,你可以用以下三种方式中之一进行导入:"
#: ../../content/applications/general/export_import_data.rst:218
msgid "Country: Belgium"
msgstr "国家: 比利时"
#: ../../content/applications/general/export_import_data.rst:219
msgid "Country/Database ID: 21"
msgstr "国家/数据库ID21"
#: ../../content/applications/general/export_import_data.rst:220
msgid "Country/External ID: base.be"
msgstr "国家/外部 ID: base.be"
#: ../../content/applications/general/export_import_data.rst:222
msgid ""
"According to your need, you should use one of these 3 ways to reference "
"records in relations. Here is when you should use one or the other, "
"according to your need:"
msgstr "根据需要,你可以使用三种方式之一来引用关系中的记录。参照指引:"
#: ../../content/applications/general/export_import_data.rst:225
msgid ""
"Use Country: This is the easiest way when your data come from CSV files that"
" have been created manually."
msgstr "使用国家:如果手动创建了CSV文件,则这是最快捷的导入方式。"
#: ../../content/applications/general/export_import_data.rst:227
msgid ""
"Use Country/Database ID: You should rarely use this notation. It's mostly "
"used by developers as it's main advantage is to never have conflicts (you "
"may have several records with the same name, but they always have a unique "
"Database ID)"
msgstr ""
"使用国家/数据库ID:你应该极少使用这一标识,主要是开发人员在使用。它的主要优势在于绝无冲突(你可能有多个相同的记录,但每个记录都有自己唯一的数据库ID)。"
#: ../../content/applications/general/export_import_data.rst:230
msgid ""
"Use Country/External ID: Use External ID when you import data from a third "
"party application."
msgstr "使用国家/外部ID:从第三方应用中导入数据时,需要使用外部ID。"
#: ../../content/applications/general/export_import_data.rst:232
msgid ""
"When you use External IDs, you can import CSV files with the \"External ID\""
" column to define the External ID of each record you import. Then, you will "
"be able to make a reference to that record with columns like "
"\"Field/External ID\". The following two CSV files give you an example for "
"Products and their Categories."
msgstr ""
"使用外部ID时,可以使用 “外部ID” 列导入CSV文件,以定义要导入的每个记录的外部ID。 然后,您将能够使用诸如 “字段/外部ID” "
"之类的列来对该记录进行引用。 以下两个CSV文件为您提供了产品及其类别的示例。"
#: ../../content/applications/general/export_import_data.rst:237
msgid ""
":download:`CSV file for categories "
"<export_import_data/External_id_3rd_party_application_product_categories.csv>`."
msgstr ""
":d "
"ownload:“用于类别<export_import_data/External_id_3rd_party_application_product_categories.csv>的"
" CSV 文件”。"
#: ../../content/applications/general/export_import_data.rst:240
msgid ""
":download:`CSV file for Products "
"<export_import_data/External_id_3rd_party_application_products.csv>`."
msgstr ""
":d "
"ownload:“产品<export_import_data/External_id_3rd_party_application_products.csv>的"
" CSV 文件”。"
#: ../../content/applications/general/export_import_data.rst:244
msgid "What can I do if I have multiple matches for a field?"
msgstr "如果一个字段有多个匹配项,该怎么办?"
#: ../../content/applications/general/export_import_data.rst:246
msgid ""
"If for example you have two product categories with the child name "
"\"Sellable\" (ie. \"Misc. Products/Sellable\" & \"Other "
"Products/Sellable\"), your validation is halted but you may still import "
"your data. However, we recommend you do not import the data because they "
"will all be linked to the first 'Sellable' category found in the Product "
"Category list (\"Misc. Products/Sellable\"). We recommend you modify one of "
"the duplicates' values or your product category hierarchy."
msgstr ""
"例如,如果您有两个产品类别,其子名称为“可售”(即“其他产品/可售产品”和“其他产品/可售产品”),则验证将暂停,但您仍可以导入数据。 "
"但是,我们建议您不要导入数据,因为它们都将链接到“产品类别”列表中的第一个“可售商品”类别(“其他产品/可售商品”)。 "
"我们建议您修改重复项之一的值或您的产品类别层次结构。"
#: ../../content/applications/general/export_import_data.rst:252
msgid ""
"However if you do not wish to change your configuration of product "
"categories, we recommend you use make use of the external ID for this field "
"'Category'."
msgstr "但是,如果您不想更改产品类别的配置,建议您在此“类别”字段中使用外部ID。"
#: ../../content/applications/general/export_import_data.rst:256
msgid ""
"How can I import a many2many relationship field (e.g. a customer that has "
"multiple tags)?"
msgstr "如何导入多对多关系字段(例如,具有多个标签的客户)?"
#: ../../content/applications/general/export_import_data.rst:258
msgid ""
"The tags should be separated by a comma without any spacing. For example, if"
" you want your customer to be linked to both tags 'Manufacturer' and "
"'Retailer' then you will encode \"Manufacturer,Retailer\" in the same column"
" of your CSV file."
msgstr ""
"标签应以逗号分隔且没有任何间距。 例如,如果您希望将客户链接到标签“制造商”和“零售商”,那么您将在CSV文件的同一列中编码“制造商,零售商”。"
#: ../../content/applications/general/export_import_data.rst:262
msgid ""
":download:`CSV file for Manufacturer, Retailer "
"<export_import_data/m2m_customers_tags.csv>`"
msgstr ":d拥有:“制造商,零售商<export_import_data/m2m_customers_tags.csv>的CSV文件`"
#: ../../content/applications/general/export_import_data.rst:266
msgid ""
"How can I import a one2many relationship (e.g. several Order Lines of a "
"Sales Order)?"
msgstr "如何导入一对多的关系(例如多个订单行对应一个销售订单)?"
#: ../../content/applications/general/export_import_data.rst:268
msgid ""
"If you want to import sales order having several order lines; for each order"
" line, you need to reserve a specific row in the CSV file. The first order "
"line will be imported on the same row as the information relative to order. "
"Any additional lines will need an additional row that does not have any "
"information in the fields relative to the order. As an example, here is "
"``purchase.order_functional_error_line_cant_adpat.CSV`` file of some "
"quotations you can import, based on demo data."
msgstr ""
"如果你先导入包含多个订单行的销售订单;你需要在CSV文件中为每个订单行保留一个特定行。第一个订单行将按相对于订单的信息在同一行导入。所有其他订单行都需要一个额外的行,它在字段中没有相对于的订单的任何信息。例如,你可以根据演示数据导入某些报价的``purchase.order_functional_error_line_cant_adpat.CSV``文件。"
#: ../../content/applications/general/export_import_data.rst:275
msgid ""
":download:`File for some Quotations "
"<export_import_data/purchase.order_functional_error_line_cant_adpat.csv>`."
msgstr ""
":d拥有:“<export_import_data/purchase.order_functional_error_line_cant_adpat.csv>”提交一些报价”。"
#: ../../content/applications/general/export_import_data.rst:277
msgid ""
"The following CSV file shows how to import purchase orders with their "
"respective purchase order lines:"
msgstr "以下CSV文档显示如何用各自的采购订单行导入订单:"
#: ../../content/applications/general/export_import_data.rst:280
msgid ""
":download:`Purchase orders with their respective purchase order lines "
"<export_import_data/o2m_purchase_order_lines.csv>`."
msgstr ""
":d拥有量:“采购订单及其各自的采购订单行<export_import_data/o2m_purchase_order_lines.csv>”。"
#: ../../content/applications/general/export_import_data.rst:282
msgid ""
"The following CSV file shows how to import customers and their respective "
"contacts:"
msgstr "以下CSV文件显示如何导入顾客及其联系人:"
#: ../../content/applications/general/export_import_data.rst:284
msgid ""
":download:`Customers and their respective contacts "
"<export_import_data/o2m_customers_contacts.csv>`."
msgstr ":d拥有:“客户及其各自的联系人<export_import_data/o2m_customers_contacts.csv>”。"
#: ../../content/applications/general/export_import_data.rst:287
msgid "Can I import several times the same record?"
msgstr "我可以导入多次相同的记录吗?"
#: ../../content/applications/general/export_import_data.rst:289
msgid ""
"If you import a file that contains one of the column \"External ID\" or "
"\"Database ID\", records that have already been imported will be modified "
"instead of being created. This is very useful as it allows you to import "
"several times the same CSV file while having made some changes in between "
"two imports. Odoo will take care of creating or modifying each record "
"depending if it's new or not."
msgstr ""
"如果导入的文件包含“外部 ID”或“数据库 "
"ID”列之一,则将修改已导入的记录,而不是创建这些记录。这非常有用,因为它允许您多次导入相同的CSV文件,同时在两次导入之间进行一些更改。Odoo将负责创建或修改每条记录,具体取决于它是否是新的。"
#: ../../content/applications/general/export_import_data.rst:294
msgid ""
"This feature allows you to use the Import/Export tool of Odoo to modify a "
"batch of records in your favorite spreadsheet application."
msgstr "此功能允许你使用Odoo的导入/导出工具修改批记录,非常适合电子表格应用。"
#: ../../content/applications/general/export_import_data.rst:298
msgid "What happens if I do not provide a value for a specific field?"
msgstr "如果我没有为特定字段提供值怎么办?"
#: ../../content/applications/general/export_import_data.rst:300
msgid ""
"If you do not set all fields in your CSV file, Odoo will assign the default "
"value for every non defined fields. But if you set fields with empty values "
"in your CSV file, Odoo will set the EMPTY value in the field, instead of "
"assigning the default value."
msgstr ""
"如果您未在CSV文件中设置所有字段,则Odoo将为每个未定义的字段分配默认值。 但是,如果您在CSV文件中将字段设置为空值,则Odoo会在该字段中设置 "
"\"空\" 值,而不是分配默认值。"
#: ../../content/applications/general/export_import_data.rst:305
msgid "How to export/import different tables from an SQL application to Odoo?"
msgstr "如何从一个SQL应用中向Odoo导出/导入不同的表单?"
#: ../../content/applications/general/export_import_data.rst:307
msgid ""
"If you need to import data from different tables, you will have to recreate "
"relations between records belonging to different tables. (e.g. if you import"
" companies and persons, you will have to recreate the link between each "
"person and the company they work for)."
msgstr ""
"如要从不同的表单中导入数据,应在各个记录间重新创建属于不同表单的关系(即:如你导入公司和人员数据,需要在每个人及其服务的公司间重新创建链接)。"
#: ../../content/applications/general/export_import_data.rst:311
msgid ""
"To manage relations between tables, you can use the \"External ID\" "
"facilities of Odoo. The \"External ID\" of a record is the unique identifier"
" of this record in another application. This \"External ID\" must be unique "
"across all the records of all objects, so it's a good practice to prefix "
"this \"External ID\" with the name of the application or table. (like "
"'company_1', 'person_1' instead of '1')"
msgstr ""
"如要管理表单之间的关系,你可使用Odoo的“外部ID”工具。一条记录的“外部ID”是指这条记录在其他应用程序中的唯一标识符。“外部ID”必须在所有对象的所有记录中具备唯一性,因此在“外部ID”前面加上应用程序或表单名称是很好的习惯。(如“company_1'”或“person_1”,而不仅仅只有“1”)"
#: ../../content/applications/general/export_import_data.rst:317
msgid ""
"As an example, suppose you have a SQL database with two tables you want to "
"import: companies and persons. Each person belong to one company, so you "
"will have to recreate the link between a person and the company he work for."
" (If you want to test this example, here is a :download:`dump of such a "
"PostgreSQL database <export_import_data/database_import_test.sql>`)"
msgstr ""
"例如,假设您有一个 SQL "
"数据库,其中包含两个要导入的表:公司和个人。每个人都属于一家公司,因此您必须重新创建一个人与他工作的公司之间的联系。(如果你想测试这个例子,这里有一个:d"
" ownload`dump of this "
"postgreSQL数据库<export_import_data/database_import_test.sql>`"
#: ../../content/applications/general/export_import_data.rst:322
msgid ""
"We will first export all companies and their \"External ID\". In PSQL, write"
" the following command:"
msgstr "首先会导出全部公司及其\"外部 ID\"。在PSQL环境中写入以下命令:"
#: ../../content/applications/general/export_import_data.rst:328
msgid "This SQL command will create the following CSV file:"
msgstr "这条SQL命令将创建以下CSV文件:"
#: ../../content/applications/general/export_import_data.rst:337
msgid ""
"To create the CSV file for persons, linked to companies, we will use the "
"following SQL command in PSQL:"
msgstr "在PSQL环境中使用以下SQL命令为个人创建CSV文档并链接到对应的公司:"
#: ../../content/applications/general/export_import_data.rst:343
msgid "It will produce the following CSV file:"
msgstr "它将生成以下CSV文件:"
#: ../../content/applications/general/export_import_data.rst:353
msgid ""
"As you can see in this file, Fabien and Laurence are working for the Bigees "
"company (company_1) and Eric is working for the Organi company. The relation"
" between persons and companies is done using the External ID of the "
"companies. We had to prefix the \"External ID\" by the name of the table to "
"avoid a conflict of ID between persons and companies (person_1 and company_1"
" who shared the same ID 1 in the original database)."
msgstr ""
"从本文件可以看出,Fabien和Laurence在Bigees公司工作(company_1),Eric在Organi公司工作。人员与公司的关系通过公司的外部ID来确定。我们必须将表单名称作为“外部ID”的前缀,以免人员与公司的ID之间出现冲突(person_1和company_1在原始数据库中的ID都是1)。"
#: ../../content/applications/general/export_import_data.rst:359
msgid ""
"The two files produced are ready to be imported in Odoo without any "
"modifications. After having imported these two CSV files, you will have 4 "
"contacts and 3 companies. (the firsts two contacts are linked to the first "
"company). You must first import the companies and then the persons."
msgstr ""
"两个未经修改的文件已经就绪并导入Odoo。导入这两个CSV文件后,有4个联系人、3个公司(前两个联系人服务于同一公司)。你必须首先导入公司,然后导入人员。"
#: ../../content/applications/general/export_import_data.rst:364
msgid "How to adapt an import template"
msgstr "如何适配导入模板"
#: ../../content/applications/general/export_import_data.rst:366
msgid ""
"Import templates are provided in the import tool of the most common data to "
"import (contacts, products, bank statements, etc.). You can open them with "
"any spreadsheets software (Microsoft Office, OpenOffice, Google Drive, "
"etc.)."
msgstr ""
"导入工具中提供导入模板,适用于大多数数据(联系人、产品、银行对账单等)导入。可以用任何电子表格软件(如Microsoft Office, "
"OpenOffice, Google Drive等)"
#: ../../content/applications/general/export_import_data.rst:372
msgid "How to customize the file"
msgstr "如何自定义文件"
#: ../../content/applications/general/export_import_data.rst:374
msgid ""
"Remove columns you don't need. We advise to not remove the *ID* one (see why"
" here below)."
msgstr "删除你不需要的行。建议不要删除 *ID* (原因如下)"
#: ../../content/applications/general/export_import_data.rst:381
msgid ""
"When you add a new column, Odoo might not be able to map it automatically if"
" its label doesn't fit any field of the system. If so, find the "
"corresponding field using the search."
msgstr "添加新一行时,如果这个行的标签与系统中任何字段均不匹配,Odoo可能不会自动将其映射。因此,请通过搜索查找对应的字段。"
#: ../../content/applications/general/export_import_data.rst:388
msgid ""
"Then, use the label you found in your import template in order to make it "
"work straight away the very next time you try to import."
msgstr "然后使用你在导入模板上找到的标签,下次尝试导入的时候即可马上使用。"
#: ../../content/applications/general/export_import_data.rst:392
msgid "Why an “ID” column"
msgstr "为什么要用 \"ID\" 行"
#: ../../content/applications/general/export_import_data.rst:394
msgid ""
"The **ID** (External ID) is an unique identifier for the line item. Feel "
"free to use the one of your previous software to ease the transition to "
"Odoo."
msgstr "**ID**(外部ID)是行项目独一无二的标识符。请使用之前的软件,平稳过度到Odoo。"
#: ../../content/applications/general/export_import_data.rst:397
msgid ""
"Setting an ID is not mandatory when importing but it helps in many cases:"
msgstr "导入数据时,ID号设置不是强制的,但会在很多情况下非常有用:"
#: ../../content/applications/general/export_import_data.rst:399
msgid ""
"Update imports: you can import the same file several times without creating "
"duplicates;"
msgstr "更新导入:在不创建副本的情况下多次导入同一个文件;"
#: ../../content/applications/general/export_import_data.rst:400
msgid "Import relation fields (see here below)."
msgstr "导入关系字段(见下文)"
#: ../../content/applications/general/export_import_data.rst:403
msgid "How to import relation fields"
msgstr "如何导入关系字段"
#: ../../content/applications/general/export_import_data.rst:405
msgid ""
"An Odoo object is always related to many other objects (e.g. a product is "
"linked to product categories, attributes, vendors, etc.). To import those "
"relations you need to import the records of the related object first from "
"their own list menu."
msgstr ""
"Odoo对象总是与其他众多对象相关联(即产品与产品目录、产品属性、供应商等相关联)。为了导入这些关系,你需要首先从它们自己的列表菜单中导入相关对象的记录。"
#: ../../content/applications/general/export_import_data.rst:409
msgid ""
"You can do it using either the name of the related record or its ID. The ID "
"is expected when two records have the same name. In such a case add \" / "
"ID\" at the end of the column title (e.g. for product attributes: Product "
"Attributes / Attribute / ID)."
msgstr ""
"可以使用关联的记录或ID号导入。当两个记录的名称相同时需要ID号进行区分,即在行标题的末尾添加。\" / ID\"(如产品属性:产品属性/属性 / "
"ID)。"
#: ../../content/applications/general/in_app_purchase.rst:3
msgid "In-App Purchase (IAP)"
msgstr "应用内购买"
#: ../../content/applications/general/in_app_purchase.rst:5
msgid ""
"In-App Purchases (IAP) gives access to additional services through Odoo. For"
" instance, it allows you to send SMS Text Messages or to send Invoices by "
"post directly from your database."
msgstr "应用内购买(IAP)可让您通过 Odoo 获得更多服务。例如,它允许您发送 SMS 短信或直接从数据库邮寄发票。"
#: ../../content/applications/general/in_app_purchase.rst:11
msgid "Buying Credits"
msgstr "购买信用"
#: ../../content/applications/general/in_app_purchase.rst:13
msgid ""
"Each IAP Service relies on prepaid credits to work and has its own pricing. "
"To consult your current balance or to recharge your account, go to "
":menuselection:`Settings --> Odoo IAP --> View my Services`."
msgstr ""
"每项 IAP 服务都依靠预付点数运行,并有自己的定价。要查询当前余额或为账户充值,请访问:menuselection:`设置--> Odoo "
"IAP-->查看我的服务`。"
#: ../../content/applications/general/in_app_purchase.rst:21
msgid ""
"If you are on Odoo Online and have the Enterprise version, you benefit from "
"free credits to test our IAP features."
msgstr "如果您使用 Odoo 云端版并拥有企业版,您可以使用免费点数来测试我们的 IAP 功能。"
#: ../../content/applications/general/in_app_purchase.rst:25
msgid "IAP accounts"
msgstr "IAP账户"
#: ../../content/applications/general/in_app_purchase.rst:27
msgid ""
"Credits to use IAP services are stored on IAP accounts, which are specific "
"to each service. By default, IAP accounts are common to all companies, but "
"can be restricted to specific ones. Activate the :ref:`developer mode "
"<developer-mode>`, then go to :menuselection:`Technical Settings --> IAP "
"Account`."
msgstr ""
"使用 IAP 服务的点数存储在 IAP 账户中,每个服务都有特定的 IAP 账户。默认情况下,IAP 账户对所有公司通用,但也可限制对特定公司使用。激活"
" :ref:`开发者模式<developer-mode>`,然后转到 :menuselection:`技术设置 --> IAP 账户`。"
#: ../../content/applications/general/in_app_purchase.rst:36
msgid ""
"An IAP account can be disabled by appending `+disabled` to its token. "
"Reverting this change will re-enable the account."
msgstr "在 IAP 帐户的令牌中添加`+disabled`可禁用该帐户。撤销这一更改将重新启用账户。"
#: ../../content/applications/general/in_app_purchase.rst:40
msgid "IAP Portal"
msgstr "IAP门户"
#: ../../content/applications/general/in_app_purchase.rst:42
msgid ""
"The IAP Portal is a platform regrouping your IAP Services. It is accessible "
"from :menuselection:`Settings app --> Odoo IAP --> View my Services`. From "
"there, you can view your current balance, recharge your credits and set a "
"reminder when your balance falls below a threshold."
msgstr ""
"IAP 门户是一个重新组合您的 IAP 服务的平台。可通过 :menuselection:`设置应用程序 --> Odoo IAP --> "
"查看我的服务`访问该门户。在这里,您可以查看当前余额、充值点数,并在余额低于阈值时设置提醒。"
#: ../../content/applications/general/in_app_purchase.rst:50
msgid "Get notified when credits are low"
msgstr "在信用降低后收到通知"
#: ../../content/applications/general/in_app_purchase.rst:52
msgid ""
"To be notified when its time to recharge your credits, you can go to your "
"IAP Portal through :menuselection:`Settings app --> Odoo IAP --> View my "
"Services`, unfold a service and check the Receive threshold warning option. "
"Then, you can provide a minimum amount of credits and email addresses. Now, "
"every time that the limit is reached, an automatic reminder will be sent by "
"email!"
msgstr ""
"要在充值点数时收到通知,您可以通过:menuselection:`设置应用程序--> Odoo IAP-->查看我的服务`进入您的 IAP "
"门户,展开一项服务并勾选接收阈值警告选项。然后,您可以提供最低额度和电子邮件地址。现在,每次达到限额时,都会通过电子邮件发送自动提醒!"
#: ../../content/applications/general/reporting.rst:3
msgid "Reporting"
msgstr "报表"
#: ../../content/applications/general/reporting.rst:5
msgid ""
"You can find several reports under the :guilabel:`Reporting` menu of most "
"apps that let you analyze and visualize the data of your records."
msgstr "您可以在大多数应用程序的 :guilabel:`报告` 菜单下找到几种报告,让您对记录数据进行分析和可视化。"
#: ../../content/applications/general/reporting.rst:11
msgid "Selecting a view"
msgstr "选择视图"
#: ../../content/applications/general/reporting.rst:13
msgid ""
"Depending on the report, Odoo can display the data in various ways. "
"Sometimes, a unique view fully tailored to the report is available, while "
"several views are available for others. However, two generic views are "
"dedicated to reporting: the graph and pivot views."
msgstr ""
"根据不同的报告,Odoo "
"可以以不同的方式显示数据。有时,可使用完全为报告定制的独特视图,而其他视图则可使用多种视图。不过,有两种通用视图专门用于报告:图表视图和透视图视图。"
#: ../../content/applications/general/reporting.rst:20
msgid "Graph view"
msgstr "图形视图"
#: ../../content/applications/general/reporting.rst:22
msgid ""
"The :ref:`graph view <reporting/using-graph>` is used to visualize your "
"records' data, helping you identify patterns and trends. The view is often "
"found under the :guilabel:`Reporting` menu of apps but can be found "
"elsewhere. Click the **graph view button** located at the top right to "
"access it."
msgstr ""
":ref:`图表视图 <reporting/using-graph>`用于将记录数据可视化,帮助您识别模式和趋势。该视图通常位于应用程序的 "
":guilabel:`报告` 菜单下,但也可在其他地方找到。单击右上角的**图表视图按钮**即可访问该视图。"
#: ../../content/applications/general/reporting.rst-1
msgid "Selecting the graph view"
msgstr "选择图表视图"
#: ../../content/applications/general/reporting.rst:33
msgid "Pivot view"
msgstr "数据透视视图"
#: ../../content/applications/general/reporting.rst:35
msgid ""
"The :ref:`pivot view <reporting/using-pivot>` is used to aggregate your "
"records' data and break it down for analysis. The view is often found under "
"the :guilabel:`Reporting` menu of apps but can be found elsewhere. Click the"
" **pivot view button** located at the top right to access it."
msgstr ""
":ref:`透视图<reporting/using-pivot>`用于汇总记录数据并进行细分分析。该视图通常位于应用程序的 :guilabel:`报告`"
" 菜单下,但也可在其他地方找到。点击右上角的**数据透视按钮**即可访问该视图。"
#: ../../content/applications/general/reporting.rst-1
msgid "Selecting the pivot view"
msgstr "选择透视图"
#: ../../content/applications/general/reporting.rst:45
msgid "Choosing measures"
msgstr "选择衡量标准"
#: ../../content/applications/general/reporting.rst:47
msgid ""
"After selecting a view, you should ensure only the relevant records are "
":doc:`filtered <search>`. Next, you should choose what is measured. By "
"default, a measure is always selected. If you wish to edit it, click "
":guilabel:`Measures` and choose one or, only for pivots, multiple measures."
msgstr ""
"选择视图后,应确保只有相关记录被 :doc:`筛选<search>`。接下来,您应该选择要衡量的内容。默认情况下,总是选择一个值。如果您想编辑它,请单击"
" :guilabel:`衡量标准` 并选择一个或(仅对透视图而言)多个度量。"
#: ../../content/applications/general/reporting.rst:52
msgid ""
"When you select a measure, Odoo aggregates the values recorded on that field"
" for the filtered records. Only numerical fields (:ref:`integer "
"<studio/fields/simple-fields/integer>`, :ref:`decimal <studio/fields/simple-"
"fields/decimal>`, :ref:`monetary <studio/fields/simple-fields/monetary>`) "
"can be measured. In addition, the :guilabel:`Count` option is used to count "
"the total number of filtered records."
msgstr ""
"当您选择一个衡量值时,Odoo 会将该字段记录的值汇总到筛选记录中。只有数字字段(:ref:`整数<studio/fields/simple-"
"fields/integer>`, :ref:`小数 <studio/fields/simple-fields/decimal>`, :ref:`货币 "
"<studio/fields/simple-fields/monetary>`)可以被测量。此外,:guilabel:`计数` "
"选项用于计算筛选记录的总数。"
#: ../../content/applications/general/reporting.rst:58
msgid ""
"After choosing what you want to measure, you can define how the data should "
"be :ref:`grouped <search/group>` depending on the dimension you want to "
"analyze. By default, the data is often grouped by *Date > Month*, which is "
"used to analyze the evolution of a measure over the months."
msgstr ""
"选择要测量的内容后,您可以根据要分析的维度定义数据应如何 :ref:` 分组 <search/group>`。默认情况下,数据通常按 * 日期 > "
"月份* 分组,用于分析某项指标在几个月内的变化情况。"
#: ../../content/applications/general/reporting.rst:63
msgid ""
"When you filter a single time period, the option to compare it against "
"another one appears."
msgstr "筛选单个时间段时,会出现与另一个时间段进行比较的选项。"
#: ../../content/applications/general/reporting.rst:0
msgid "Using the comparison option"
msgstr "使用比较选项"
#: ../../content/applications/general/reporting.rst:72
msgid "Select measures"
msgstr "选择措施"
#: ../../content/applications/general/reporting.rst:74
msgid ""
"Among other measures, you could add the :guilabel:`Margin` and "
":guilabel:`Count` measures to the Sales Analysis report. By default, the "
":guilabel:`Untaxed Amount` measure is selected."
msgstr ""
"除其他措施外,您还可以在销售分析报告中添加 :guilabel:`差值` 和 :guilabel:`计数`指标。默认情况下,选择 "
":guilabel:`未税金额` 指标。"
#: ../../content/applications/general/reporting.rst:0
msgid "Selecting different measures on the Sales Analysis report"
msgstr "在销售分析报告中选择不同的衡量标准"
#: ../../content/applications/general/reporting.rst:81
msgid "Group measures"
msgstr ""
#: ../../content/applications/general/reporting.rst:83
msgid ""
"You could group the measures by :guilabel:`Product Category` at the level of"
" rows on the previous Sales Analysis report example."
msgstr "您可以按 :guilabel:`产品类别`,在上一个销售分析报告示例的行级对衡量指标进行分组。"
#: ../../content/applications/general/reporting.rst:0
msgid "Adding a group on the Sales Analysis report"
msgstr "在销售分析报告中添加组"
#: ../../content/applications/general/reporting.rst:92
msgid "Using the pivot view"
msgstr "使用透视视图"
#: ../../content/applications/general/reporting.rst:94
msgid ""
"Grouping data is quintessential to the pivot view. It enables drilling down "
"the data to gain deeper insights. While you can use the :guilabel:`Group By`"
" option to quickly add a group at the level of rows, as shown in the example"
" above, you can also click the plus button (:guilabel:``) next to the "
":guilabel:`Total` header at the level of rows *and* columns, and then select"
" one of the **preconfigured groups**. To remove one, click the minus button "
"(:guilabel:``)."
msgstr ""
"分组数据是透视图的精髓。通过分组,可以深入挖掘数据,获得更深层次的见解。如上例所示,您可以使用 :guilabel:`分组` "
"选项在行级快速添加组,也可以在行*和*列级单击 :guilabel:`总计` "
"标题旁边的加号按钮(:guilabel:`➕`),然后从**预配置的组**中选择一个。要删除一个组,请单击减号按钮(:guilabel:``)。"
#: ../../content/applications/general/reporting.rst:100
msgid ""
"Once you have added a group, you can add new ones on the opposite axis or "
"the newly created subgroups."
msgstr "一旦添加了一个组,就可以在相反的轴上添加新的组或新创建的子组。"
#: ../../content/applications/general/reporting.rst:104
msgid ""
"You could further divide the measures on the previous Sales Analysis report "
"example by the :guilabel:`Salesperson` group at the level of columns and by "
"the :guilabel:`Order Date > Month` group on the :guilabel:`All / Saleable / "
"Office Furniture` product category."
msgstr ""
"您可以在列的层面上通过 :guilabel:`销售人员` 组和在 :guilabel:`全部 / 出售 / 办公家具` 产品类别上通过 "
":guilabel:`订购日期 > 月份` 组进一步划分上一个销售分析报告示例的衡量指标。"
#: ../../content/applications/general/reporting.rst:0
msgid "Adding multiple groups on the Sales Analysis report"
msgstr "在销售分析报告中添加多个组"
#: ../../content/applications/general/reporting.rst:112
msgid ""
"Switch the rows and columns' groups by clicking the flip axis button "
"(:guilabel:`⇄`)."
msgstr "点击翻转轴按钮(:guilabel:`⇄`),切换行和列的组。"
#: ../../content/applications/general/reporting.rst:113
msgid ""
"Click on a measure's label to sort the values by ascending (⏶) or descending"
" (⏷) order."
msgstr "单击测量值的标签,按升序(⏶)或降序(⏷)对测量值进行排序。"
#: ../../content/applications/general/reporting.rst:114
msgid ""
"Download a `.xlsx` version of the pivot by clicking the download button "
"(:guilabel:`⭳`)."
msgstr "点击下载按钮(:guilabel:`⭳`),下载数据透视表的 `.xlsx` 版本。"
#: ../../content/applications/general/reporting.rst:119
msgid "Using the graph view"
msgstr "使用图表视图"
#: ../../content/applications/general/reporting.rst:121
msgid "Three graphs are available: the bar, line, and pie charts."
msgstr "有三种图表可供选择:柱状图、折线图和饼状图。"
#: ../../content/applications/general/reporting.rst:123
msgid ""
"**Bar charts** are used to show the distribution or a comparison of several "
"categories. They are especially useful as they can deal with larger data "
"sets."
msgstr "**条形图**用于显示多个类别的分布或比较。它们可以处理较大的数据集,因此特别有用。"
#: ../../content/applications/general/reporting.rst:126
msgid ""
"**Line charts** are useful to show changing time series and trends over "
"time."
msgstr "**折线图**用于显示随时间变化的时间序列和趋势。"
#: ../../content/applications/general/reporting.rst:128
msgid ""
"**Pie charts** are used to show the distribution or a comparison of a small "
"number of categories when they form a meaningful whole."
msgstr "**饼状图**用于显示少数类别的分布或比较,当它们构成一个有意义的整体时。"
#: ../../content/applications/general/reporting.rst:133
msgid "Bar chart"
msgstr "条形图"
#: ../../content/applications/general/reporting.rst:0
msgid "Viewing the Sales Analysis report as a bar chart"
msgstr "柱状图:销售分析报告"
#: ../../content/applications/general/reporting.rst:138
msgid "Line chart"
msgstr "线形图"
#: ../../content/applications/general/reporting.rst:0
msgid "Viewing the Sales Analysis report as a line chart"
msgstr "以折线图形式查看销售分析报告"
#: ../../content/applications/general/reporting.rst:143
msgid "Pie chart"
msgstr "饼图"
#: ../../content/applications/general/reporting.rst:0
msgid "Viewing the Sales Analysis report as a pie chart"
msgstr "以饼状图查看销售分析报告"
#: ../../content/applications/general/reporting.rst:149
msgid ""
"For **bar** and **line** charts, you can use the stacked option when you "
"have at least two groups, which then appear on top of each other instead of "
"next to each other."
msgstr "对于**柱状图**和**折线图**,如果至少有两组,则可以使用堆叠选项,这两组图表会显示在彼此之上,而不是彼此相邻。"
#: ../../content/applications/general/reporting.rst:154
msgid "Stacked bar chart"
msgstr "堆叠柱状图"
#: ../../content/applications/general/reporting.rst:0
msgid "Stacked bar chart example"
msgstr "堆叠柱状图示例"
#: ../../content/applications/general/reporting.rst:159
msgid "Regular bar chart"
msgstr "常规柱状图"
#: ../../content/applications/general/reporting.rst:0
msgid "Non-stacked bar chart example"
msgstr "非堆叠柱状图示例"
#: ../../content/applications/general/reporting.rst:164
msgid "Stacked line chart"
msgstr "堆叠折线图"
#: ../../content/applications/general/reporting.rst:0
msgid "Stacked line chart example"
msgstr "堆叠折线图示例"
#: ../../content/applications/general/reporting.rst:169
#: ../../content/applications/general/reporting.rst:184
msgid "Regular line chart"
msgstr "常规折线图"
#: ../../content/applications/general/reporting.rst:0
msgid "Non-stacked line chart example"
msgstr "非堆叠折线图示例"
#: ../../content/applications/general/reporting.rst:174
msgid ""
"For **line** charts, you can use the cumulative option to sum values, which "
"is especially useful to show the change in growth over a time period."
msgstr "对于**线**图,可以使用累计选项来求和数值,这对显示一段时间内的增长变化特别有用。"
#: ../../content/applications/general/reporting.rst:179
msgid "Cumulative line chart"
msgstr "累计折线图"
#: ../../content/applications/general/reporting.rst:0
msgid "Cumulative line chart example"
msgstr "累计折线图示例"
#: ../../content/applications/general/reporting.rst:0
msgid "Regular line chart example"
msgstr "常规折线图示例"
#: ../../content/applications/general/search.rst:3
msgid "Search and filter records"
msgstr "搜索和筛选记录"
#: ../../content/applications/general/search.rst:5
msgid ""
"Odoo uses filters to include only the most relevant records depending on the"
" purpose of the view you are on. However, you can edit the default filter or"
" search for specific values."
msgstr "Odoo 使用筛选器只包含最相关的记录,具体取决于您所使用视图的目的。不过,您可以编辑默认过滤器或搜索特定值。"
#: ../../content/applications/general/search.rst:11
msgid "Preconfigured filters"
msgstr "预配置筛选器"
#: ../../content/applications/general/search.rst:13
msgid ""
"You can modify the default selection of records by clicking "
":guilabel:`Filters` and selecting one or several **preconfigured filters**."
msgstr "您可以单击 :guilabel:`筛选` 并选择一个或多个**预配置的筛选器**,从而修改默认的记录选择。"
#: ../../content/applications/general/search.rst:17
msgid ""
"On the Sales Analysis report, only records at the sales order stage are "
"selected by default. However, you could *also* include records at the "
"quotation stage by selecting :guilabel:`Quotations`. Furthermore, you could "
"*only* include records from a specific year, for example *2022*, by "
"selecting :menuselection:`Order Date --> 2022`."
msgstr ""
"在销售分析报告中,默认情况下只选择销售订单阶段的记录。不过,您*也*可以通过选择 :guilabel:`报价` "
"来包括报价阶段的记录。此外,您还可以通过选择 :menuselection:`订购日期 --> 2022`*仅*包括特定年份的记录,例如*2022*。"
#: ../../content/applications/general/search.rst:0
msgid "Using preconfigured filters on the Sales Analysis report"
msgstr "在销售分析报告中使用预设筛选器"
#: ../../content/applications/general/search.rst:27
msgid ""
"If you select preconfigured filters from the same group (i.e., that are "
"*not* separated by an horizontal line), the records can match *any* "
"condition to be included. However, if you select filters from different "
"groups, the records have to match *all* condition to be included."
msgstr ""
"如果您从同一组中选择预配置的筛选器(即*未*用水平线分隔),则记录可以匹配*任何*条件来包括在内。但是,如果从不同组中选择筛选器,则记录必须符合*所有*条件才能包含在内。"
#: ../../content/applications/general/search.rst:34
msgid "Custom filters"
msgstr "自定义筛选器"
#: ../../content/applications/general/search.rst:36
msgid ""
"You can create custom filters using most fields present on the model by "
"clicking :menuselection:`Filters --> Add Custom Filter`, selecting a field, "
"an operator, a value, and clicking :guilabel:`Apply`."
msgstr ""
"您可以通过点击 :menuselection:`筛选器 --> 添加自定义筛选器`,选择一个字段、一个运算符、一个值,然后点击 "
":`应用`,使用模型上的大多数字段创建自定义筛选器。"
#: ../../content/applications/general/search.rst:41
msgid ""
"You could *only* include records from a single salesperson on the Sales "
"Analysis report, for example *Mitchell Admin*, by selecting "
":guilabel:`Salesperson` as the field, :guilabel:`is equal to` as the "
"operator, and typing `Mitchell Admin` as the value."
msgstr ""
"通过选择 :guilabel:`销售人员` 作为字段,:guilabel:`等于` 作为运算符,并键入`Mitchell Admin` "
"作为值,您可以在销售分析报告中*只*包含来自单一销售人员的记录,例如*Mitchell Admin*。"
#: ../../content/applications/general/search.rst:0
msgid "Using a custom filter on the Sales Analysis report"
msgstr "在销售分析报告中使用自定义筛选器"
#: ../../content/applications/general/search.rst:50
msgid ""
"If the records should *only* match one of several conditions, click "
":guilabel:`Add a condition` before applying a custom filter. If the records "
"should match *all* conditions, add new custom filters instead."
msgstr ""
"如果记录*只*符合几个条件中的一个,请在应用自定义筛选器之前点击:guilabel:`添加条件`。如果记录应符合*所有*条件,请添加新的自定义筛选器。"
#: ../../content/applications/general/search.rst:57
msgid "Search for values"
msgstr "搜索值"
#: ../../content/applications/general/search.rst:59
msgid ""
"You can use the search field to quickly look for specific values and add "
"them as a filter. Either type the full value you are searching for and "
"select the desired field, or type a part of the value, click the dropdown "
"button (:guilabel:`⏵`) before the chosen field, and select the exact value "
"you are looking for."
msgstr ""
"您可以使用搜索字段快速查找特定值,并将其添加为筛选器。您可以键入要搜索的完整值,然后选择所需的字段;或者键入部分值,单击所选字段前的下拉按钮(:guilabel:```),然后选择要搜索的准确值。"
#: ../../content/applications/general/search.rst:65
msgid ""
"Instead of adding a custom filter to select records where *Mitchell Admin* "
"is the salesperson on the Sales Analysis report, you could search for "
"`Mitch`, click the dropdown button (:guilabel:`⏵`) next to :guilabel:`Search"
" Salesperson for: Mitch`, and select :guilabel:`Mitchell Admin`."
msgstr ""
"与其在销售分析报告中添加自定义筛选器以选择销售人员为*Mitchell Admin*的记录,您可以搜索`Mitch`,点击旁边的下拉按钮 "
"(:guilabel:`⏵`) 选择 :guilabel:`搜索销售人员为:Mitch`,然后选择:guilabel:`Mitchell Admin`。"
#: ../../content/applications/general/search.rst:0
msgid "Searching for a specific value on the Sales Analysis report"
msgstr "在销售分析报告中搜索特定值"
#: ../../content/applications/general/search.rst:75
msgid ""
"Using the search field is equivalent to using the *contains* operator when "
"adding a custom filter. If you enter a partial value and directly select the"
" desired field, *all* records containing the characters you typed for the "
"selected field will be included."
msgstr ""
"使用搜索字段相当于在添加自定义筛选器时使用 *包含* "
"操作符。如果输入部分值并直接选择所需字段,则*包含*所选字段中输入的字符的*所有*记录都将包括在内。"
#: ../../content/applications/general/search.rst:82
msgid "Group records"
msgstr "组记录"
#: ../../content/applications/general/search.rst:84
msgid ""
"You can click :guilabel:`Group By` below the search field to cluster records"
" together according to one of the **preconfigured groups**."
msgstr "您可以单击搜索字段下方的 :guilabel:`按分组`,根据**预设分组**将记录聚类在一起。"
#: ../../content/applications/general/search.rst:88
msgid ""
"You could group the records by salesperson on the Sales Analysis report by "
"clicking :guilabel:`Group By` and selecting :guilabel:`Salesperson`. No "
"records are filtered out."
msgstr ""
"您可以点击 :guilabel:`按分组` 并选择 :guilabel:`销售人员`,在销售分析报告中按销售人员对记录进行分组。不会筛选掉任何记录。"
#: ../../content/applications/general/search.rst:0
msgid "Grouping records on the Sales Analysis report"
msgstr "销售分析报告中的分组记录"
#: ../../content/applications/general/search.rst:95
msgid ""
"You can **customize groups** by using a wide selection of fields present on "
"the model. To do so, click :menuselection:`Group By --> Add Custom Group`, "
"select a field, and click :guilabel:`Apply`."
msgstr ""
"您可以通过使用模型上的各种字段来**自定义组**。为此,请单击:menuselection:`按分组--> "
"添加自定义组`,选择一个字段,然后单击:guilabel:`应用`。"
#: ../../content/applications/general/search.rst:99
msgid ""
"You can use several groups at the same time. The first group you select is "
"the main cluster, the next one you add further divides the main group's "
"categories, and so on."
msgstr "您可以同时使用多个组。您选择的第一个群组是主群组,您添加的下一个群组将进一步划分主群组的类别,以此类推。"
#: ../../content/applications/general/users.rst:5
msgid "Users and companies"
msgstr "用户和公司"
#: ../../content/applications/general/users.rst:7
msgid ""
"Odoo defines a *user* as someone who has access to a database to perform "
"daily tasks. You can add as many users as you need and, in order to restrict"
" the type of information each user can access, rules can be applied. Users "
"and access rights can be added and changed at any point."
msgstr ""
"Odoo将 *用户* 定义为有权访问数据库以执行日常任务的人。 您可以根据需要任意添加用户的数量,并且可应用规则,以便限制每个用户可以访问的信息类型。 "
"可以随时添加和更改用户和访问权限。"
#: ../../content/applications/general/users/access_rights.rst:3
msgid "Access Rights"
msgstr "访问权限"
#: ../../content/applications/general/users/access_rights.rst:5
msgid ""
"Activate the :ref:`developer mode <developer-mode>`, then go to "
":menuselection:`Settings --> Users & Companies --> Groups`."
msgstr ""
"激活 ref`developer mode <developer-mode>`,然后转到 menuselection`Settings --> "
"Users & Companies --> Groups`。"
#: ../../content/applications/general/users/access_rights.rst:9
msgid "Groups"
msgstr "群组"
#: ../../content/applications/general/users/access_rights.rst:14
msgid ""
"When choosing the groups the user can have access under :ref:`Access Rights "
"<users/add-individual>`, details of the rules and inheritances of that group"
" are not shown, so this is when the menu *Groups* comes along. *Groups* are "
"created to define rules to models within an application."
msgstr ""
"选择组时,用户可以在 :ref:`访问权限<用户/添加个人>`下具有访问权限,不会显示该组的规则和继承的详细信息,因此这是菜单 *组* 出现时。*组* "
"用于定义应用程序中模型的规则。"
#: ../../content/applications/general/users/access_rights.rst:16
msgid ""
"Under *Users*, have a list of the current ones. The ones with administrative"
" rights are shown in black."
msgstr "在 *用户* 栏下,列出当前用户。 具有管理权限的内容以黑色显示。"
#: ../../content/applications/general/users/access_rights.rst-1
msgid "View of a groups form emphasizing the tab users in Odoo"
msgstr "突出Odoo选项卡用户的组表单视图"
#: ../../content/applications/general/users/access_rights.rst:22
msgid ""
"*Inherited* means that users added to this application group are "
"automatically added to the following ones. In the example below, users who "
"have access to the group *Administrator* of *Sales* also have access to "
"*Website/Restricted Editor* and *Sales/User: All Documents*."
msgstr ""
"*继承* 表示添加到该应用程序组的用户将自动添加到以下。 在下面的示例中,有权访问 *销售* 的 *管理员* 用户组还可以访问 *网站/受限编辑器* 和"
" *销售/用户:所有文档* 。"
#: ../../content/applications/general/users/access_rights.rst-1
msgid "View of a groups form emphasizing the tab inherited in Odoo"
msgstr "突出Odoo继承选项卡的组表单视图"
#: ../../content/applications/general/users/access_rights.rst:32
msgid ""
"Remember to always test the settings being changed in order to ensure that "
"they are being applied to the needed and right users."
msgstr "切记要经常测试被更改的设定,以确保所需的用户可以顺利访问。"
#: ../../content/applications/general/users/access_rights.rst:35
msgid ""
"The *Menus* tab is where you define which menus (models) the user can have "
"access to."
msgstr "在 *菜单* 选项卡上,您可以定义用户可以访问的菜单(模型)。"
#: ../../content/applications/general/users/access_rights.rst-1
msgid "View of a groups form emphasizing the tab menus in Odoo"
msgstr "突出Odoo选项卡菜单的组表单视图"
#: ../../content/applications/general/users/access_rights.rst:42
msgid ""
"*Access Rights* rules are the first level of rights. The field is composed "
"of the object name, which is the technical name given to a model. For each "
"model, enable the following options as appropriate:"
msgstr "“访问权限”规则是第一级权限。 该字段由对象名称组成,对象名称是模型的技术名称。 对于每个模型,适当地启用以下选项:"
#: ../../content/applications/general/users/access_rights.rst:45
msgid "*Read*: the values of that object can be only seen by the user."
msgstr "*读取* :用户只能看到该对象的记录。"
#: ../../content/applications/general/users/access_rights.rst:46
msgid "*Write*: the values of that object can be edited by the user."
msgstr "*写入* :用户可以编辑该对象的记录。"
#: ../../content/applications/general/users/access_rights.rst:47
msgid "*Create*: values for that object can be created by the user."
msgstr "*创建* :由用户创建可以该对象的记录。"
#: ../../content/applications/general/users/access_rights.rst:48
msgid "*Delete*: the values of that object can be deleted by the user."
msgstr "*删除* :用户可以删除该对象的记录。"
#: ../../content/applications/general/users/access_rights.rst-1
msgid "View of a groups form emphasizing the tab access rights in Odoo"
msgstr "突出Odoo选项卡访问权限的组表单视图"
#: ../../content/applications/general/users/access_rights.rst:55
msgid ""
"As a second layer of editing and visibility rules, *Record Rules* can be "
"formed. They overwrite, or refine, the *Access Rights*."
msgstr "第二层的规则关于编辑和可见性,可以形成 *记录规则* 。 他们改写或调整 *访问权限* 。"
#: ../../content/applications/general/users/access_rights.rst:58
msgid ""
"A record rule is written using a *Domain*. Domains are conditions used to "
"filter or searching data. Therefore, a domain expression is a list of "
"conditions. For each rule, choose among the following options: *Read*, "
"*Write*, *Create* and *Delete* values."
msgstr ""
"记录规则是使用 *域* 编写的。 域是用于过滤或搜索数据的条件。 因此,域表达式是条件列表。 对于每个规则,请选择以下选项:*读取* , *写入* , "
"*创建* 和 *删除* 。"
#: ../../content/applications/general/users/access_rights.rst-1
msgid "View of a groups form emphasizing the tab record rules in Odoo"
msgstr "突出Odoo选项卡记录规则的组表单视图"
#: ../../content/applications/general/users/access_rights.rst:65
msgid ""
"Making changes in access rights can have a big impact on the database. For "
"this reason, we recommend you to contact your Odoo Business Analyst or our "
"Support Team, unless you have knowledge about Domains in Odoo."
msgstr "更改访问权限可能会对数据库产生很大影响。 因此,除非您对Odoo中的域有所了解,否则我们建议您与Odoo业务顾问或我们的支持团队联系。"
#: ../../content/applications/general/users/companies.rst:3
msgid "Companies"
msgstr "公司"
#: ../../content/applications/general/users/companies.rst:5
msgid ""
"A centralized management environment allows you to select multiple companies"
" simultaneously and set their specific warehouses, customers, equipment, and"
" contacts. It provides you the ability to generate reports of aggregated "
"figures without switching interfaces, which facilitates daily tasks and the "
"overall management process."
msgstr ""
"集中式管理环境使您可以同时管理多公司架构,并设置其特定的仓库,客户,设备和联系人。 "
"它使您无需切换界面即可生成汇总图的报告,从而简化了日常任务和整个管理流程。"
#: ../../content/applications/general/users/companies.rst:13
msgid "Manage companies and records"
msgstr "管理公司和记录"
#: ../../content/applications/general/users/companies.rst:15
msgid ""
"Go to :menuselection:`Settings --> Manage Companies` and fill in the form "
"with your companys information. If a *Parent Company* is selected, records "
"are shared between the two companies (as long as both environments are "
"active)."
msgstr ""
"转到 :menuselection:`设定 --> 管理公司`,然后在表格中填写您的公司信息。 如果选择了 *母公司* "
",则在两个公司之间共享记录(只要两个环境都处于活动状态)。"
#: ../../content/applications/general/users/companies.rst-1
msgid "Overview of a new company's form in Odoo"
msgstr "Odoo 中一个新公司表单的概览"
#: ../../content/applications/general/users/companies.rst:24
msgid ""
"Activate the :ref:`developer mode <developer-mode>` to choose a *Favicon* "
"for each of your companies, and easily identify them by the browser tabs. "
"Set your favicons files size to 16x16 or 32x32 pixels. JPG, PNG, GIF, and "
"ICO are extensions accepted."
msgstr ""
"激活 ref`开发人员模式 <developer-mode>` 为您的每个公司选择一个 "
"*图标*,并通过浏览器选项卡轻松识别它们。将网站图标的文件大小设置为 16x16 或 32x32 像素。JPGPNGGIF和ICO是可接受的扩展名。"
#: ../../content/applications/general/users/companies.rst:0
msgid ""
"View of a web browser and the favicon for a specific company chosen in Odoo"
msgstr "Odoo中选定公司的网页浏览器和网站图标视图"
#: ../../content/applications/general/users/companies.rst:33
msgid ""
"Switch between or select multiple companies by enabling their selection "
"boxes to activate them. The grayed company is the one which environment is "
"in use. To switch environments, click on the companys name. In the example "
"below, the user has access to three companies, two are activated, and the "
"environment in use is of *JS Store US*."
msgstr ""
"在多个分部之间切换或选择,可以启用其选择框来激活它们。 灰色的公司是使用中的分部。 要切换分部,请点击公司名称。 "
"在下面的示例中,用户可以访问三个公司,其中两个被激活,并且使用中的分部是 *JS Store US* 。"
#: ../../content/applications/general/users/companies.rst-1
msgid "View of the companies menu through the main dashboard in Odoo"
msgstr "Odoo主仪表板中的公司菜单视图"
#: ../../content/applications/general/users/companies.rst:42
msgid ""
"Data such as Products, Contacts, and Equipment can be shared or set to be "
"shown for a specific company only. To do so, on their forms, choose between:"
msgstr "产品,联系人和设备等数据可以共享或设置为仅针对特定公司显示。 为此,请按照以下形式进行选择:"
#: ../../content/applications/general/users/companies.rst:45
msgid "*A blank field*: the record is shared within all companies."
msgstr "*空白字段* :记录会在所有公司内共享。"
#: ../../content/applications/general/users/companies.rst:46
msgid ""
"*Adding a company*: the record is visible to users logged in to that "
"specific company."
msgstr "*添加公司*:记录对登录到该特定公司的用户可见。"
#: ../../content/applications/general/users/companies.rst-1
msgid "View of a product's form emphasizing the company field in Odoo Sales"
msgstr "突出Odoo销售公司领域的产品形式视图"
#: ../../content/applications/general/users/companies.rst:53
msgid "Employees' access"
msgstr "员工的访问权限"
#: ../../content/applications/general/users/companies.rst:55
msgid ""
"Once companies are created, manage your employees' :doc:`Access Rights "
"<access_rights>` for *Multi Companies*."
msgstr "创建公司后,管理员工的:doc<access_rights>*多家公司*的“访问权限”。"
#: ../../content/applications/general/users/companies.rst-1
msgid ""
"View of an user form emphasizing the multi companies field under the access rights tabs\n"
"in Odoo"
msgstr ""
"用户表单视图,突出访问权限选项卡下的多公司字段\n"
"在Odoo中"
#: ../../content/applications/general/users/companies.rst:64
msgid ""
"If a user has multiple companies *activated* on his database, and he is "
"**editing** a record, the editing happens on the record's related company."
msgstr "如果用户的数据库中有多个 *被激活* 的公司,并且正在 **编辑** 一条记录,该编辑将在该记录的相关公司上进行。"
#: ../../content/applications/general/users/companies.rst:67
msgid ""
"Example: if editing a sale order issued under JS Store US while working on "
"the JS Store Belgium environment, the changes are applied under JS Store US "
"(the company from which the sale order was issued)."
msgstr ""
"示例:如果在JS Store Belgium 环境下编辑在JS Store US下发布的销售订单,则更改将在JS Store "
"US(发布销售订单的公司)下应用。"
#: ../../content/applications/general/users/companies.rst:68
msgid "When **creating** a record, the company taken into account is:"
msgstr "当 **** 一个记录时,考虑到公司是:"
#: ../../content/applications/general/users/companies.rst:70
msgid "The current company (the one active) or,"
msgstr "当前的公司(活跃的公司) 或,"
#: ../../content/applications/general/users/companies.rst:71
msgid "No company is set (on products and contacts forms for example) or,"
msgstr "没有设置公司(例如,在产品和联系人的表格上),或"
#: ../../content/applications/general/users/companies.rst:72
msgid ""
"The company set is the one linked to the document (the same as if a record "
"is being edited)."
msgstr "公司设置是链接到文档的设置(与正在编辑的记录相同)。"
#: ../../content/applications/general/users/companies.rst:75
msgid "Documents format"
msgstr "文档的格式"
#: ../../content/applications/general/users/companies.rst:77
msgid ""
"To set documents' formats according to each company, *activate* and *select*"
" the respective one and, under *Settings*, click on *Configure Document "
"Layout*."
msgstr "要根据每个公司设置文档格式,请 *激活* 并 *选择* 相应的格式,然后在 *设定* 下单击 *配置文档布局* 。"
#: ../../content/applications/general/users/companies.rst-1
msgid ""
"View of the settings page emphasizing the document layout field in Odoo"
msgstr "设置页面视图,突出Odoo中的文件布局字段"
#: ../../content/applications/general/users/companies.rst:85
msgid "Inter-Company Transactions"
msgstr "公司间交易"
#: ../../content/applications/general/users/companies.rst:87
msgid ""
"First, make sure each one of your companies is properly set in relation to:"
msgstr "首先,请确保您的每个公司都针对以下方面进行了正确设置:"
#: ../../content/applications/general/users/companies.rst:89
msgid ""
":doc:`Chart of Accounts "
"<../../finance/accounting/get_started/chart_of_accounts>`"
msgstr ":doc:`会计科目表<../../finance/accounting/get_started/chart_of_accounts>`"
#: ../../content/applications/general/users/companies.rst:90
msgid ":doc:`Taxes <../../finance/accounting/taxes>`"
msgstr ":doc:`税 <../../finance/accounting/taxes>`"
#: ../../content/applications/general/users/companies.rst:91
msgid ""
":doc:`Fiscal Positions <../../finance/accounting/taxes/fiscal_positions>`"
msgstr ":doc:`财务状况<../../finance/accounting/taxes/fiscal_positions>`"
#: ../../content/applications/general/users/companies.rst:92
msgid ":doc:`Journals <../../finance/accounting/bank>`"
msgstr ":doc:`日记 <../../finance/accounting/bank>`"
#: ../../content/applications/general/users/companies.rst:93
msgid ":doc:`Fiscal Localizations <../../finance/fiscal_localizations>`"
msgstr ":doc:`财务本地化 <../../finance/fiscal_localizations>`"
#: ../../content/applications/general/users/companies.rst:94
msgid ":doc:`Pricelists <../../sales/sales/products_prices/prices/pricing>`"
msgstr ":doc:`价格表<../../销售/销售/products_prices/价格/定价>`"
#: ../../content/applications/general/users/companies.rst:96
msgid ""
"Now, activate the *Inter-Company Transactions* option under *Settings*. With"
" the respective company *activated* and *selected*, choose if you would like"
" operations between companies to be synchronized at an invoice/bills level "
"or at a sales/purchase orders level."
msgstr ""
"现在,在 *设定* 下激活 *公司间交易* 选项。 在 *已激活* 和 *已选择* "
"各自的公司的情况下,选择是否要在开票/开票级别或在销售/采购订单级别同步公司之间的操作。"
#: ../../content/applications/general/users/companies.rst-1
msgid ""
"View of the settings page emphasizing the inter company transaction field in"
" Odoo"
msgstr "设置页面视图,突出Odoo中的公司间交易字段"
#: ../../content/applications/general/users/companies.rst:104
msgid ""
"**Synchronize invoice/bills**: generates a bill/invoice when a company "
"confirms a bill/invoice for the selected company."
msgstr " **步开票/账** :当公司确认所选公司的账单/开票时生成账单/开票。"
#: ../../content/applications/general/users/companies.rst:107
msgid ""
"*Example:* an invoice posted on JS Store Belgium, for JS Store US, "
"automatically creates a vendor bill on the JS Store US, from the JS Store "
"Belgium."
msgstr ""
"*示例:* 在JS Store Belgium 发布了JS Store US 的开票,在JS Store Belgium将自动在J S Store "
"US创建供应商账单。"
#: ../../content/applications/general/users/companies.rst-1
msgid "View of an invoice for JS Store US created on JS Store Belgium in Odoo"
msgstr "在Odoo的JS比利时店铺中为JS美国店铺创建的开票的视图"
#: ../../content/applications/general/users/companies.rst:114
msgid ""
"**Synchronize sales/purchase order**: generates a drafted purchase/sales "
"order using the selected company warehouse when a sales/purchase order is "
"confirmed for the selected company. If instead of a drafted purchase/sales "
"order you rather have it validated, enable *Automatic Validation*."
msgstr ""
" **步销售/采购订** :当确认选定公司的销售/采购订单时,使用选定的公司仓库起草的采购/销售订单。 "
"如果您要验证草稿而不是草拟的采购/销售订单,请启用 *自动验证* 。"
#: ../../content/applications/general/users/companies.rst:118
msgid ""
"*Example:* when a sale order for JS Store US is confirmed on JS Store "
"Belgium, a purchase order on JS Store Belgium is automatically created (and "
"confirmed if the *Automatic Validation* feature was enabled)."
msgstr ""
"*例如:* 当在JS Store Belgium上确认了JS Store US的销售订单时,将自动在JS Store "
"Belgium上创建采购订单(确认是否启用了 *自动验证* 功能)。"
#: ../../content/applications/general/users/companies.rst-1
msgid ""
"View of the purchase created on JS Store US from JS Store Belgium in Odoo"
msgstr "在Odoo的JS比利时店铺中为JS美国店铺创建的购买的视图"
#: ../../content/applications/general/users/companies.rst:127
msgid ""
"Products have to be configured as *Can be sold* and must be shared between "
"the companies."
msgstr "产品必须配置为*可以出售*,并且必须在公司之间共享。"
#: ../../content/applications/general/users/companies.rst:130
msgid ""
"Remember to test all workflows as an user other than the administrator."
msgstr "切记请以管理员以外的身份测试所有工作流程。"
#: ../../content/applications/general/users/companies.rst:133
msgid ":doc:`Multi-company Guidelines </developer/howtos/company>`"
msgstr ":doc:`多公司指南</开发人员/操作方法/公司>`"
#: ../../content/applications/general/users/companies.rst:134
msgid ":doc:`../../finance/accounting/get_started/multi_currency`"
msgstr ":doc:`../../finance/accounting/get_started/multi_currency`"
#: ../../content/applications/general/users/language.rst:3
msgid "Change language"
msgstr "更改语言"
#: ../../content/applications/general/users/language.rst:5
msgid ""
"Odoo provides you with the option to manage Odoo in different languages, and"
" each user can use Odoo in his own language ."
msgstr "Odoo可提供多种语言的管理选项,每个用户都可以设置自己的语言。"
#: ../../content/applications/general/users/language.rst:9
msgid "Load your desired language"
msgstr "加载你所需的语言"
#: ../../content/applications/general/users/language.rst:11
msgid ""
"The first thing to do is to load your desired language on your Odoo "
"instance."
msgstr "首先在Odoo实例中加载你想要的语言。"
#: ../../content/applications/general/users/language.rst:14
msgid ""
"From the general dashboard click on the **Settings** app; on the top left of"
" the page select :menuselection:`Translations --> Load a Translation`, "
"select a language to install and click on **LOAD.**"
msgstr ""
"在通用仪表板中点击 **** ,在页面左上方选择 :menuselection:`翻译 --> 加载翻译`,选择一种语言并点击 **** "
"安装。"
#: ../../content/applications/general/users/language.rst:23
msgid ""
"If you check the \"Websites to translate\" checkbox you will have the option"
" to change the navigation language on your website."
msgstr "如你勾选了“翻译网址”,就可以在网站上更改导航了。"
#: ../../content/applications/general/users/language.rst:27
msgid "Change your language"
msgstr "更改语言"
#: ../../content/applications/general/users/language.rst:29
msgid ""
"You can change the language to the installed language by going to the drop-"
"down menu at the top right side of the screen, choose **Preferences**."
msgstr "在屏幕右上方的下拉菜单中更改已安装的语言,选择 **** 。"
#: ../../content/applications/general/users/language.rst:36
msgid ""
"Then change the Language setting to your installed language and click "
"**SAVE.**"
msgstr "然后保存语言设置到你已经安装的语言中,并点击 **** 。"
#: ../../content/applications/general/users/language.rst:42
msgid "Open a new menu to view the changes."
msgstr "打开一个新菜单查看这些更改。"
#: ../../content/applications/general/users/language.rst:45
msgid "Change another user's language"
msgstr "更改另一个用户的语言"
#: ../../content/applications/general/users/language.rst:47
msgid ""
"Odoo also gives you the possibility for each user to choose his preferred "
"language."
msgstr "Odoo还有可能允许每个用户选择语言偏好。"
#: ../../content/applications/general/users/language.rst:50
msgid ""
"To change the language for a different user, choose :menuselection:`Users "
"--> Users` from the Settings app. Here you have a list of all users and you "
"can choose the user who you'd like to change the language for. Select the "
"user and click on **Edit** in the top left corner. Under Preferences you can"
" change the Language to any previously installed language and click "
"**SAVE.**"
msgstr ""
"要为不同的用户更改语言,请在 *设置* 应用中选择 :menuselection:`用户 --> 用户` "
",查看要更改语言的用户列表,选择用户并点击左上角的 **编辑** 。可在用户偏好中更改之前已安装的语言,然后点击 **保存** 。"
#: ../../content/applications/general/users/language.rst:61
msgid ":doc:`../../websites/website/configuration/translate`"
msgstr ":doc:`../../websites/website/configuration/translate`"
#: ../../content/applications/general/users/manage_users.rst:3
msgid "Manage users"
msgstr "管理用户"
#: ../../content/applications/general/users/manage_users.rst:5
msgid ""
"Odoo defines a **user** as someone who has access to a database to perform "
"daily tasks. You can add as many users as you need and, in order to restrict"
" the type of information each user can access, rules can be applied. Users "
"and access rights can be added and changed at any point."
msgstr ""
"Odoo将 *用户* 定义为有权访问数据库以执行日常任务的人。 "
"可以根据需要添加任意数量的用户,并且可设置权限,以便限制每个用户可以访问的信息。可以随时添加、更改用户和访问权限。"
#: ../../content/applications/general/users/manage_users.rst:10
msgid ":doc:`language`"
msgstr ":doc:`language`"
#: ../../content/applications/general/users/manage_users.rst:11
msgid ":doc:`access_rights`"
msgstr ":doc:`access_rights`"
#: ../../content/applications/general/users/manage_users.rst:16
msgid "Add individual users"
msgstr "添加个人用户"
#: ../../content/applications/general/users/manage_users.rst:18
msgid ""
"Go to :menuselection:`Settings --> Manage Users` and click on *Create*."
msgstr "转到 :menuselection:`Settings —> Manage Users` ,然后单击 *创建* 。"
#: ../../content/applications/general/users/manage_users.rst-1
msgid "View of the settings page emphasizing the manage users field in Odoo"
msgstr "在设置页面中找到管理用户字段。"
#: ../../content/applications/general/users/manage_users.rst:27
msgid ""
"Fill in the form with the needed information. Under the tab :doc:`Access "
"Rights <access_rights>` choose the group within each application the user "
"can have access to."
msgstr "填写表单中的所需信息。在 :doc:`访问权限 <access_rights>` 选项卡下设置每个该用户在每个应用具有的用户权限组。"
#: ../../content/applications/general/users/manage_users.rst:28
msgid ""
"The list of applications shown is based on the applications installed on the"
" database."
msgstr "显示的应用程序列表基于此数据库上已安装的应用程序。"
#: ../../content/applications/general/users/manage_users.rst-1
msgid "View of a users form emphasizing the access rights tab in Odoo"
msgstr "用户表单中访问权限设置视图"
#: ../../content/applications/general/users/manage_users.rst:34
msgid ""
"When you are done editing the page and have *Saved* it, an invitation email "
"is automatically sent to the user. The user must click on it to accept the "
"invitation and create a login."
msgstr "完成编辑页面并点击 *保存* 后,电子邀请函邮件将自动发送给用户。 用户必须单击接受邀请后才能创建登录。"
#: ../../content/applications/general/users/manage_users.rst-1
msgid ""
"View of a users form with a notification that the invitation email has been"
" sent in Odoo"
msgstr "用户表单中发生邮件提示界面"
#: ../../content/applications/general/users/manage_users.rst:42
msgid ""
"Remember that subscription prices follow the number of users. Refer to our "
"`pricing page <https://www.odoo.com/pricing>`_ for more information."
msgstr ""
"请记住,订阅价格会随着用户数量而变更。 有关信息,请参考我们的 `定价页面<https://www.odoo.com/pricing>`_ 。"
#: ../../content/applications/general/users/manage_users.rst:46
msgid ""
"With the :ref:`developer mode <developer-mode>` activated, *User Types* can "
"be selected."
msgstr "在 :ref:`开发人员模式 <developer-mode>` 下,可以选择 *用户类型* 。"
#: ../../content/applications/general/users/manage_users.rst-1
msgid ""
"View of a users form in developer mode emphasizing the user type field in "
"Odoo"
msgstr "在开发者模式下用户表单中用户类型字段选择界面"
#: ../../content/applications/general/users/manage_users.rst:53
msgid ""
"The *Portal* and *Public* options do not allow you to choose access rights. "
"Members have specific ones (such as record rules and restricted menus) and "
"usually do not belong to the usual Odoo groups."
msgstr ""
"*Portal* 和 *Public* 选项不允许选择访问权限。 因为其成员是具有特定功能的用户(例如记录规则和受限菜单),他不属于通常的Odoo组。"
#: ../../content/applications/general/users/manage_users.rst:60
msgid "Deactivate users"
msgstr "停用用户"
#: ../../content/applications/general/users/manage_users.rst:62
msgid ""
"Go to :menuselection:`Settings --> Users & Companies --> Users`, open the "
"user you want to deactivate, click on *Action*, and then on *Archive*."
msgstr ""
"转到 :menuselection:`Settings —> Users & Companies —> Users` ,打开要停用的用户,单击 *动作*"
" ,然后点击 *存档* 。"
#: ../../content/applications/general/users/manage_users.rst:66
msgid "**Never** deactivate the main user (*admin*)."
msgstr "**永远不要** 停用主用户( *admin* )。"
#: ../../content/applications/general/users/manage_users.rst:71
msgid "Passwords management"
msgstr "密码管理"
#: ../../content/applications/general/users/manage_users.rst:76
msgid "Reset passwords"
msgstr "重置密码"
#: ../../content/applications/general/users/manage_users.rst:81
msgid "Enable password resets from login page"
msgstr "从登录页面密码重置"
#: ../../content/applications/general/users/manage_users.rst:83
msgid "It is possible to enable password resets directly from the login page."
msgstr "可以直接从登录页面启用密码重置。"
#: ../../content/applications/general/users/manage_users.rst:85
msgid ""
"To do so, go to :menuselection:`Settings --> Permissions`, activate "
"**Password Reset** and *Save*."
msgstr ""
"前提是在 :menuselection:`Settings —> Permissions` ,中激活了 **密码重置 ** 并且 *保存* 了设置。"
#: ../../content/applications/general/users/manage_users.rst-1
msgid "Enabling Password Reset in Odoo Settings"
msgstr "在设置中启用密码重置界面"
#: ../../content/applications/general/users/manage_users.rst:94
msgid "Send reset instructions to users"
msgstr "向用户发送重置说明"
#: ../../content/applications/general/users/manage_users.rst:96
msgid ""
"Go to :menuselection:`Settings --> Users & Companies --> Users`, select the "
"user out of the list and click on *Send Password Reset Instructions* on its "
"user form. An email is automatically sent to them."
msgstr ""
"在 :menuselection:`Settings —> Users & Companies —> Users` "
"菜单中,从列表中选择用户,然后单击表单上的 *动作* 中的 *发送密码重置说明* ,系统会自动发送电子邮件。"
#: ../../content/applications/general/users/manage_users.rst:101
msgid ""
"The *Send Password Reset Instructions* button only appears if the Odoo "
"invitation email has already been confirmed by the user."
msgstr "*发送密码重置说明* 按钮仅在用户确认了邀请电子邮件后才会出现。"
#: ../../content/applications/general/users/manage_users.rst:104
msgid ""
"This email contains all the instructions needed to reset the password, along"
" with a link redirecting the user to an Odoo login page."
msgstr "电子邮件中包含重置密码所需的所有内容,还包括一个将用户重定向到Odoo登录页面的链接。"
#: ../../content/applications/general/users/manage_users.rst-1
msgid "Example of an email with a password reset link for an Odoo account"
msgstr "带有Odoo帐户密码重置链接的电子邮件示例"
#: ../../content/applications/general/users/manage_users.rst:114
msgid "Change users passwords"
msgstr "更改用户的密码"
#: ../../content/applications/general/users/manage_users.rst:116
msgid ""
"Go to :menuselection:`Settings --> Users & Companies --> Users` and select "
"a user to access its form. Click on the *Action* button and select *Change "
"Password*."
msgstr ""
"在 :menuselection:`Settings —> Users & Companies —> Users` "
"菜单中,选择一个用户,打开用户表单,单击 *动作* 按钮,然后选择 *更改密码* 。"
#: ../../content/applications/general/users/manage_users.rst-1
msgid "Change another user's password on Odoo"
msgstr "修改用户密码界面"
#: ../../content/applications/general/users/manage_users.rst:123
msgid "Enter a new password and confirm by clicking on *Change Password*."
msgstr "输入新密码和确认密码,然后单击 *更改密码* 。"
#: ../../content/applications/general/users/manage_users.rst:126
msgid ""
"This operation only modifies the password of the users locally and does not "
"affect their odoo.com account. If you want to change the odoo.com password, "
"you can :ref:`send the password reset instructions <users/reset-password-"
"email>`."
msgstr ""
"此操作仅修改本地用户的密码,不影响odoo.com中的帐户。如果要更改 odoo.com 上的密码,可以点击 :ref:`send the "
"password reset instructions <users/reset-password-email>` 。"
#: ../../content/applications/general/users/manage_users.rst:130
msgid ""
"Click on *Change Password* one more time. You are then redirected to an Odoo"
" login page where you can reaccess your database using your new password."
msgstr "再次点击 *更改密码* 。稍后将被重定向到登录页面,可以使用新密码重新访问。"
#: ../../content/applications/general/users/manage_users.rst:136
msgid "Multi Companies"
msgstr "多家公司"
#: ../../content/applications/general/users/manage_users.rst:138
msgid ""
"The *Multi Companies* field allows you to set to which of the multiple "
"companies database you hold the user can have access."
msgstr "*多公司* 字段用来设置用户可以访问哪些公司。"
#: ../../content/applications/general/users/manage_users.rst:142
msgid ""
"Note that if not handled correctly, it may be the source of a lot of "
"inconsistent multi-company behaviors. Therefore, a good knowledge of Odoo is"
" required. For technical explanations refer to :doc:`this "
"</developer/howtos/company>` documentation."
msgstr ""
"请注意,如果处理不当,它可能是许多不一致的多公司行为的根源。因此,需要对Odoo有很好的了解。有关技术说明,请参阅 :doc:`this "
"</developer/howtos/company>` 。"
#: ../../content/applications/general/users/manage_users.rst-1
msgid "View of a users form emphasizing the multi companies field in Odoo"
msgstr "在用户表单中的多公司字段设置页面"
#: ../../content/applications/general/users/manage_users.rst:152
msgid ":doc:`companies`"
msgstr ":doc:`companies`"
#: ../../content/applications/general/users/odoo_account.rst:3
msgid "Odoo.com account changes"
msgstr "Odoo.com 账户变更"
#: ../../content/applications/general/users/odoo_account.rst:5
msgid ""
"This documentation is dedicated to edits made to an Odoo.com account. The "
"following processes describe how to delete an Odoo.com account, and how to "
"change the password on an Odoo.com account."
msgstr "本文档专用于对 Odoo.com 帐户的编辑。以下流程说明了如何删除 Odoo.com 账户以及如何更改 Odoo.com 账户的密码。"
#: ../../content/applications/general/users/odoo_account.rst:9
msgid "Delete Odoo.com account"
msgstr "删除 Odoo.com 账户"
#: ../../content/applications/general/users/odoo_account.rst:11
msgid ""
"To delete an Odoo.com account, start by clicking the profile icon in the "
"upper-right corner (represented by the username and icon) to reveal a drop-"
"down menu. From the drop-down menu, select :guilabel:`My Odoo.com account`, "
"which reveals the user portal."
msgstr ""
"要删除 Odoo.com 帐户,首先点击右上角的个人资料图标(由用户名和图标表示),显示一个下拉菜单。从下拉菜单中选择 :guilabel:`我的 "
"Odoo.com 帐户`,显示用户门户。"
#: ../../content/applications/general/users/odoo_account.rst:15
msgid ""
"From the user portal, the delete option can be accessed by going to "
":menuselection:`My Account --> Edit Security Settings --> Delete Account`. "
"It can also be accessed by going to `https://www.odoo.com/my/home "
"<https://www.odoo.com/my/home>`_."
msgstr ""
"在用户门户,可通过 :menuselection:`我的账户 --> 编辑安全设置 --> 删除账户` 访问删除选项。也可以访问 "
"`https://www.odoo.com/my/home <https://www.odoo.com/my/home>`_。"
#: ../../content/applications/general/users/odoo_account.rst:20
msgid ""
"Deleting an Odoo account is irreversible. Be careful performing this action,"
" as the Odoo.com account is **not** retrievable once deleted."
msgstr "删除 Odoo 帐户是不可逆的。执行此操作时请务必小心,因为 Odoo.com 帐户一旦删除将**无法**检索。"
#: ../../content/applications/general/users/odoo_account.rst:23
msgid ""
"Upon clicking the :guilabel:`Delete Account` button, a pop-up window "
"appears, requesting confirmation for the account deletion."
msgstr "点击 :guilabel:`删除账户` 按钮后,会弹出一个窗口,要求确认删除账户。"
#: ../../content/applications/general/users/odoo_account.rst-1
msgid ""
"Clicking on the Delete Account button will populate a window verifying the "
"change."
msgstr "单击“删除账户”按钮后,会弹出一个窗口验证更改。"
#: ../../content/applications/general/users/odoo_account.rst:30
msgid ""
"To confirm the deletion, enter the :guilabel:`Password` and the "
":guilabel:`Login` for the account being deleted. Then, click the "
":guilabel:`Delete Account` button to confirm the deletion."
msgstr ""
"要确认删除,请输入要删除账户的 :guilabel:`密码` 和 :guilabel:`登录名`。然后点击 :guilabel:`删除账户` "
"按钮确认删除。"
#: ../../content/applications/general/users/odoo_account.rst:34
msgid "Odoo.com account password change"
msgstr "修改 Odoo.com 账户密码"
#: ../../content/applications/general/users/odoo_account.rst:36
msgid ""
"To change an Odoo.com account password, first login into the Odoo.com user "
"account from the Odoo.com login page. After logging-in, go to the upper-"
"right corner of the screen, and click the :guilabel:`▼ (down arrow)` icon "
"next to the profile icon. Then, select :guilabel:`My Account`, and a portal "
"dashboard appears."
msgstr ""
"要更改 Odoo.com 账户密码,请首先从 Odoo.com 登录页面登录 Odoo.com 用户账户。登录后,转到屏幕右上角,点击个人资料图标旁边的"
" :guilabel:`▼(向下箭头)` 图标。然后,选择 :guilabel:`我的帐户`,门户仪表板就会出现。"
#: ../../content/applications/general/users/odoo_account.rst:41
msgid ""
"To change the Odoo.com password, click on the :guilabel:`Edit Security "
"Settings` link, below the :menuselection:`Account Security` section. Next, "
"make the necessary changes by typing in the current :guilabel:`Password`, "
":guilabel:`New Password`, and verify the new password. Lastly, click on "
":guilabel:`Change Password` to complete the password change."
msgstr ""
"要更改 Odoo.com 密码,请单击 :menuselection:`账户安全` 部分下方的 :guilabel:`编辑安全设置` "
"链接。然后,输入当前的 :guilabel:`密码` 和 :guilabel:`新密码` 进行必要更改,并验证新密码。最后,点击 "
":guilabel:`更改密码` 完成密码更改。"
#: ../../content/applications/general/users/odoo_account.rst:47
msgid ""
"If a customer would like to change the login, contact Odoo support `here "
"<https://www.odoo.com/help>`_."
msgstr "如果客户希望更改登录名,请联系 Odoo 支持`此处<https://www.odoo.com/help>`_。"
#: ../../content/applications/general/users/odoo_account.rst:51
msgid ""
"Passwords for Odoo.com users and portal users remain separate, even if the "
"same email address is used."
msgstr "即使使用相同的电子邮件地址,Odoo.com 用户和门户网站用户的密码也要分开。"
#: ../../content/applications/general/users/odoo_account.rst:55
#: ../../content/applications/general/users/portal.rst:143
msgid "Add two-factor authentication"
msgstr "添加双因素身份验证"
#: ../../content/applications/general/users/odoo_account.rst:57
msgid ""
"To add two-factor authentication, login into the Odoo.com user account from "
"the Odoo.com login page. After logging-in, go to the upper-right corner of "
"the screen, and click the :guilabel:`▼ (down arrow)` icon next to the "
":guilabel:`profile icon`. Then, select :guilabel:`My Account`, and a portal "
"dashboard appears."
msgstr ""
"要添加双因素身份验证,请从 Odoo.com 登录页面登录 Odoo.com "
"用户账户。登录后,转到屏幕右上角,点击:guilabel:`个人资料图标旁边的:guilabel:`▼(向下箭头)`图标。然后选择 "
":guilabel:`我的账户',门户仪表板就会出现。"
#: ../../content/applications/general/users/odoo_account.rst:62
msgid ""
"If the user would like to turn on two-factor authentication (2FA) for "
"Odoo.com access, click on the :guilabel:`Edit Security Settings` link below "
"the :menuselection:`Account Security` section."
msgstr ""
"如果用户希望为访问 Odoo.com 启用双因素身份验证 "
"2FA),请单击:menuselection:`账户安全`部分下方的:guilabel:`编辑安全设置`链接。"
#: ../../content/applications/general/users/odoo_account.rst:65
msgid ""
"Click on :guilabel:`Enable two-factor authentication` to turn on :abbr:`2FA "
"(two-factor authentication)`. Then, confirm the current password in the "
":guilabel:`Password` field. Next, click on :guilabel:`Confirm Password`. "
"Following that, activate :abbr:`2FA (two-factor authentication)` in a "
":abbr:`2FA (two-factor authentication)` app (Google Authenticator, Authy, "
"etc.), by scanning the :guilabel:`QR code` or entering a "
":guilabel:`Verification Code`."
msgstr ""
"点击 :guilabel:`启用双因素身份验证`,打开:abbr:`2FA(双因素身份验证)`。然后,在:guilabel:`Password` "
"字段中确认当前密码。然后,点击 :guilabel:`确认密码`。然后,通过扫描 :guilabel:`QR "
"码`或输入:guilabel:`验证码`,在:abbr:`2FA(双因素身份验证)`应用程序(Google Authenticator、Authy "
"等)中激活:abbr:`2FA(双因素身份验证)`。"
#: ../../content/applications/general/users/odoo_account.rst:71
msgid ""
"Finally, click on :guilabel:`Enable two-factor authentication` to complete "
"the setup."
msgstr "最后,点击 :guilabel:`启用双因素身份验证` 完成设置。"
#: ../../content/applications/general/users/odoo_account.rst:74
msgid ""
"Under :guilabel:`My Account` Odoo.com users can also access the following:"
msgstr "在:guilabel:`我的账户` 下,Odoo.com 用户还可以访问以下内容:"
#: ../../content/applications/general/users/odoo_account.rst:76
msgid ":guilabel:`My Partner dashboard`"
msgstr ":guilabel:`我的合作伙伴仪表板`"
#: ../../content/applications/general/users/odoo_account.rst:77
msgid ":guilabel:`My In-App Services`"
msgstr ":guilabel:`我的应用程序内服务`"
#: ../../content/applications/general/users/odoo_account.rst:78
msgid ":guilabel:`My Apps Dashboard`"
msgstr ":guilabel:`我的应用程序仪表板`"
#: ../../content/applications/general/users/portal.rst:3
msgid "Portal access"
msgstr "门户访问"
#: ../../content/applications/general/users/portal.rst:7
msgid ""
"Portal access is given to users who need the ability to view certain "
"documents or information within an Odoo database."
msgstr "门户访问权限提供给需要查看 Odoo 数据库中某些文档或信息的用户。"
#: ../../content/applications/general/users/portal.rst:10
msgid ""
"Some common use cases for providing portal access include allowing customers"
" to read/view any or all of the following in Odoo:"
msgstr "提供门户访问的一些常见用例包括允许客户在 Odoo 中读取/查看以下任何或所有内容:"
#: ../../content/applications/general/users/portal.rst:13
msgid "leads/opportunities"
msgstr "潜在客户/商机"
#: ../../content/applications/general/users/portal.rst:14
msgid "quotations/sales orders"
msgstr "报价/销售订单"
#: ../../content/applications/general/users/portal.rst:15
msgid "purchase orders"
msgstr "采购订单"
#: ../../content/applications/general/users/portal.rst:16
msgid "invoices & bills"
msgstr "发票和账单"
#: ../../content/applications/general/users/portal.rst:17
msgid "projects"
msgstr "项目"
#: ../../content/applications/general/users/portal.rst:18
msgid "tasks"
msgstr "任务"
#: ../../content/applications/general/users/portal.rst:19
msgid "timesheets"
msgstr "工时单"
#: ../../content/applications/general/users/portal.rst:20
msgid "tickets"
msgstr "支持请求"
#: ../../content/applications/general/users/portal.rst:21
msgid "signatures"
msgstr "签名"
#: ../../content/applications/general/users/portal.rst:22
msgid "subscriptions"
msgstr "网站订阅"
#: ../../content/applications/general/users/portal.rst:25
msgid ""
"Portal users only have read/view access, and will not be able to edit any "
"documents in the database."
msgstr "门户用户只有读取/查看权限,不能编辑数据库中的任何文件。"
#: ../../content/applications/general/users/portal.rst:29
msgid "Provide portal access to customers"
msgstr "为客户提供门户访问"
#: ../../content/applications/general/users/portal.rst:31
msgid ""
"From the main Odoo dashboard, select the :guilabel:`Contacts` application. "
"If the contact is not yet created in the database, click on the "
":guilabel:`Create` button, enter the details of the contact, and then click "
":guilabel:`Save`. Otherwise, choose an existing contact, and then click on "
"the :guilabel:`Action` drop-down menu located at the top-center of the "
"interface."
msgstr ""
"从主 Odoo 面板,选择:guilabel:`联系人`应用程序。如果联系人尚未在数据库中创建,请单击:guilabel:`创建` "
"按钮,输入联系人的详细信息,然后单击:guilabel:`保存`。否则,请选择一个现有联系人,然后点击界面顶部中央的:guilabel:`操作`下拉菜单。"
#: ../../content/applications/general/users/portal.rst-1
msgid "Use the Contacts application to give portal access to users."
msgstr "使用联系人应用程序为用户提供门户访问权限。"
#: ../../content/applications/general/users/portal.rst:40
msgid ""
"Then select :guilabel:`Grant portal access`. A pop-up window appears, "
"listing three fields:"
msgstr "然后选择:guilabel:`授予门户访问权限`。弹出一个窗口,列出三个字段:"
#: ../../content/applications/general/users/portal.rst:42
msgid ""
":guilabel:`Contact`: the recorded name of the contact in the Odoo database"
msgstr "guilabel:`联系人`Odoo 数据库中记录的联系人名称"
#: ../../content/applications/general/users/portal.rst:43
msgid ""
":guilabel:`Email`: the contact's email address that they will use to log "
"into the portal"
msgstr "guilabel:`电子邮件`:联系人用于登录门户网站的电子邮件地址"
#: ../../content/applications/general/users/portal.rst:44
msgid ":guilabel:`In Portal`: whether or not the user has portal access"
msgstr "guilabel:`门户网站中`:用户是否拥有门户网站访问权限"
#: ../../content/applications/general/users/portal.rst:46
msgid ""
"To grant portal access, first enter the contact's :guilabel:`Email` they "
"will use to log into the portal. Then, check the box under the :guilabel:`In"
" Portal` column. Optionally, add text to the invitation message the contact "
"will receive. Then click :guilabel:`Apply` to finish."
msgstr ""
"要授予门户访问权,首先输入联系人用于登录门户的 :guilabel:` 电子邮件地址`。然后,选中 :guilabel:`在门户网站` "
"栏下的复选框。可选择为联系人将收到的邀请信息添加文本。然后点击 :guilabel:`应用` 完成。"
#: ../../content/applications/general/users/portal.rst-1
msgid ""
"An email address and corresponding checkbox for the contact need to be filled in before\n"
"sending a portal invitation."
msgstr "在发送门户网站邀请函之前,需要填写联系人的电子邮件地址和相应的复选框。"
#: ../../content/applications/general/users/portal.rst:55
msgid ""
"An email will be sent to the specified email address, indicating that the "
"contact is now a portal user for that Odoo database."
msgstr "将向指定的电子邮件地址发送一封电子邮件,说明该联系人现已成为该 Odoo 数据库的门户用户。"
#: ../../content/applications/general/users/portal.rst:59
msgid ""
"To grant portal access to multiple users at once, navigate to a company "
"contact, then click :menuselection:`Action --> Grant portal access` to view "
"a list of all of the company's related contacts. Check the box under the "
":guilabel:`In Portal` column for all the contacts that need portal access, "
"then click :guilabel:`Apply`."
msgstr ""
"要同时向多个用户授予门户访问权限,请导航到公司联系人,然后单击 "
":menuselection:`操作-->授予门户访问权限`,查看该公司所有相关联系人的列表。选中需要门户访问权限的所有联系人的:guilabel:`在门户网站`下的复选框,然后点击"
" :guilabel:`应用`。"
#: ../../content/applications/general/users/portal.rst:65
msgid ""
"At any time, portal access can be revoked by navigating to the contact, "
"clicking :menuselection:`Action --> Grant portal access`, and then "
"unselecting the checkbox under the :guilabel:`In Portal` column and clicking"
" :guilabel:`Apply`."
msgstr ""
"在任何时候,只要导航到联系人,点击:menuselection:`操作--> "
"授予门户访问权`,然后取消:guilabel:`在门户网站`栏下的复选框并点击:guilabel:`应用`,就可以取消门户访问权限。"
#: ../../content/applications/general/users/portal.rst:72
msgid "Change portal username"
msgstr "更改门户用户名"
#: ../../content/applications/general/users/portal.rst:74
msgid ""
"There may be times when a portal user wants to change their user login. This"
" can be done by any user in the database with administrator access rights. "
"The following process outlines the necessary steps to change the portal user"
" login."
msgstr "有时,门户用户可能希望更改其用户登录名。这可以由数据库中任何具有管理员访问权限的用户完成。以下流程概述了更改门户用户登录的必要步骤。"
#: ../../content/applications/general/users/portal.rst:79
msgid ""
":doc:`See the documentation on setting access rights "
"</applications/general/users/access_rights>`."
msgstr ":doc:`请参阅有关设置访问权限的文档 </applications/general/users/access_rights>`。"
#: ../../content/applications/general/users/portal.rst:82
msgid ""
"First, navigate to :menuselection:`Settings app --> Users`. Then, under "
":guilabel:`Filters`, select :guilabel:`Portal Users`, or select "
":guilabel:`Add Custom Filter` and set the following configuration "
":guilabel:`Groups` > :guilabel:`contains` > `portal`. After making this "
"selection, search for (and open) the portal user that needs to be edited."
msgstr ""
"首先,导航至:menuselection:`设置应用程序 --> 用户`。然后,在:guilabel:`筛选` "
"下选择:guilabel:`门户用户`,或选择 :guilabel:`添加自定义筛选器`,并设置以下配置 :guilabel:`组` > "
":guilabel:`包含` > `门户`。选择后,搜索(并打开)需要编辑的门户用户。"
#: ../../content/applications/general/users/portal.rst:87
msgid ""
"Next, click :guilabel:`Edit` (if necessary), click into the :guilabel:`Email"
" Address` field, and proceed to make any necessary changes to this field. "
"The :guilabel:`Email Address` field is used to log into the Odoo portal."
msgstr ""
"接下来,点击:guilabel:`编辑`(如有必要),点击进入 "
":guilabel:`电子邮件地址`字段,并对该字段进行任何必要的更改。:guilabel:`电子邮件地址` 字段用于登录 Odoo 门户。"
#: ../../content/applications/general/users/portal.rst:92
msgid ""
"Changing the :guilabel:`Email Address` (or login) only changes the "
"*username* on the customer's portal login."
msgstr "更改:guilabel:`电子邮件地址`(或登录名)只能更改客户门户登录的*用户名*。"
#: ../../content/applications/general/users/portal.rst:95
msgid ""
"In order to change the contact email, this change needs to take place on the"
" contact template in the *Contacts* app. Alternatively, the customer can "
"change their email directly from the portal, but the login **cannot** be "
"changed. :ref:`See change customer info <portal/custinfo>`."
msgstr ""
"要更改联系人的电子邮件,需要在*联系人*应用程序的联系人模板上进行更改。或者,客户可以直接从门户网站更改电子邮件,但登录名**不能**更改。"
#: ../../content/applications/general/users/portal.rst:100
msgid "Customer portal changes"
msgstr "客户门户网站变更"
#: ../../content/applications/general/users/portal.rst:102
msgid ""
"There may be times when the customer would like to make changes to their "
"contact information, password/security, or payment information attached to "
"the portal account. This can be performed by the customer from their portal."
" The following process is how a customer can change their contact "
"information."
msgstr "有时,客户可能希望更改其门户账户的联系信息、密码/安全性或付款信息。这可以由客户在其门户网站上进行。以下是客户更改联系信息的流程。"
#: ../../content/applications/general/users/portal.rst:110
msgid "Change customer info"
msgstr "更改客户信息"
#: ../../content/applications/general/users/portal.rst:112
msgid ""
"First enter the username and password (login) into the database login page "
"to access the portal user account. A portal dashboard will appear upon "
"successfully logging in. Portal documents from the various installed Odoo "
"applications will appear with the number count of each."
msgstr ""
"首先在数据库登录页面输入用户名和密码(登录),以访问门户用户账户。登录成功后,门户仪表板将出现。各种已安装的 Odoo "
"应用程序的门户文件将显示出来,并标明每个文件的数量。"
#: ../../content/applications/general/users/portal.rst:117
msgid ":ref:`Portal access documentation <portal/main>`."
msgstr ":ref:`门户访问文档 <portal/main>`。"
#: ../../content/applications/general/users/portal.rst:119
msgid ""
"Next, navigate to the upper-right corner of the portal, and click the "
":guilabel:`Edit` button, next to the :guilabel:`Details` section. Then, "
"change the pertinent information, and click :guilabel:`Confirm`."
msgstr ""
"然后,导航到门户网站的右上角,点击:guilabel:`详情`部分旁边的 :guilabel:`编辑`按钮。然后更改相关信息,点击 "
":guilabel:`确认`。"
#: ../../content/applications/general/users/portal.rst:124
msgid "Change password"
msgstr "修改密码"
#: ../../content/applications/general/users/portal.rst:126
#: ../../content/applications/general/users/portal.rst:145
#: ../../content/applications/general/users/portal.rst:162
msgid ""
"First enter the username and password (login) into the database login page "
"to access the portal user account. A portal dashboard will appear upon "
"successfully logging in."
msgstr "首先在数据库登录页面输入用户名和密码(登录),以访问门户用户账户。登录成功后会出现一个门户仪表板。"
#: ../../content/applications/general/users/portal.rst:129
msgid ""
"If the customer would like to change their password for portal access, click"
" on the :guilabel:`Edit Security Settings` link, below the "
":guilabel:`Account Security` section. Then, make the necessary changes, by "
"typing in the current :guilabel:`Password`, :guilabel:`New Password`, and "
"verify the new password. Lastly, click on :guilabel:`Change Password` to "
"complete the password change."
msgstr ""
"如果客户想更改其门户访问密码,请单击 :guilabel:`账户安全` 部分下方的 :guilabel:`编辑安全性设置` "
"链接。然后,输入当前的:guilabel:`密码` 和 :guilabel:`新秘密` 进行必要的更改,并验证新密码。最后,点击 "
":guilabel:`更改密码` 完成密码更改。"
#: ../../content/applications/general/users/portal.rst:135
msgid ""
"If a customer would like to change the login, as documented above, contact "
"the Odoo database point-of-contact. :ref:`See above documentation on "
"changing the portal username <portal/login>`."
msgstr ""
"如果客户想更改登录名,请联系 Odoo 数据库的联系人。 :ref:`请参阅上面关于更改门户用户名 <portal/login>` 的文档。"
#: ../../content/applications/general/users/portal.rst:139
msgid ""
"Passwords for portal users and Odoo.com users remain separate, even if the "
"same email address is used."
msgstr "即使使用相同的电子邮件地址,门户网站用户和 Odoo.com 用户的密码也要分开。"
#: ../../content/applications/general/users/portal.rst:148
msgid ""
"If the customer would like to turn on two-factor authentication (2FA) for "
"portal access, click on the :guilabel:`Edit Security Settings` link, below "
"the :guilabel:`Account Security` section."
msgstr ""
"如果客户希望为门户访问打开双因素身份验证(2FA),请单击:guilabel:`账户安全`部分下方的:guilabel:`编辑安全设置`链接。"
#: ../../content/applications/general/users/portal.rst:151
msgid ""
"Click on :guilabel:`Enable two-factor authentication` to turn on :abbr:`2FA "
"(two-factor authentication)`. Confirm the current portal password in the "
":guilabel:`Password` field. Then, click on :guilabel:`Confirm Password`. "
"Next, activate :abbr:`2FA (two-factor authentication)` in a :abbr:`2FA (two-"
"factor authentication)` app (Google Authenticator, Authy, etc.), by scanning"
" the :guilabel:`QR code` or entering a :guilabel:`Verification Code`."
msgstr ""
"点击 "
":guilabel:`启用双因素身份验证`,打开:abbr:`2FA(双因素身份验证)`。在:guilabel:`密码`字段中确认当前门户密码。然后,点击:guilabel:`确认密码`。然后,通过扫描:guilabel:`QR码`或输入:guilabel:`验证码`,在:abbr:`2FA(双因素身份验证)`应用程序(Google"
" Authenticator、Authy等)中激活:abbr:`2FA(双因素身份验证)`。"
#: ../../content/applications/general/users/portal.rst:157
msgid ""
"Finally, click :guilabel:`Enable two-factor authentication` to complete the "
"setup."
msgstr "最后,单击:guilabel:`启用双因素身份验证` 完成设置。"
#: ../../content/applications/general/users/portal.rst:160
msgid "Change payment info"
msgstr "更改支付信息"
#: ../../content/applications/general/users/portal.rst:165
msgid ""
"If the customer would like to manage payment options, navigate to the "
":guilabel:`Manage payment methods` in the menu on the right. Then, add the "
"new payment information, and select :guilabel:`Add new card`."
msgstr ""
"如果客户希望管理付款选项,请导航至右侧菜单中的 :guilabel:`管理付款方式`。然后,添加新的付款信息,并选择 :guilabel:`添加新卡`。"
#: ../../content/applications/general/voip.rst:5
msgid "VoIP (Voice over Internet Protocol)"
msgstr "VoIP(互联网协议语音)"
#: ../../content/applications/general/voip/asterisk.rst:3
msgid "Configure your VoIP Asterisk server for Odoo"
msgstr "为Odoo配置您的VoIP星号服务器"
#: ../../content/applications/general/voip/asterisk.rst:6
msgid "Installing Asterisk server"
msgstr "安装 Asterisk 服务器"
#: ../../content/applications/general/voip/asterisk.rst:9
msgid "Dependencies"
msgstr "依赖"
#: ../../content/applications/general/voip/asterisk.rst:11
msgid ""
"Before installing Asterisk you need to install the following dependencies:"
msgstr "安装Asterisk之前, 您需要安装以下依存关系 :"
#: ../../content/applications/general/voip/asterisk.rst:13
msgid "wget"
msgstr "wget"
#: ../../content/applications/general/voip/asterisk.rst:14
msgid "gcc"
msgstr "gcc"
#: ../../content/applications/general/voip/asterisk.rst:15
msgid "g++"
msgstr "g++"
#: ../../content/applications/general/voip/asterisk.rst:16
msgid "ncurses-devel"
msgstr "ncurses-devel"
#: ../../content/applications/general/voip/asterisk.rst:17
msgid "libxml2-devel"
msgstr "libxml2-devel"
#: ../../content/applications/general/voip/asterisk.rst:18
msgid "sqlite-devel"
msgstr "sqlite-devel"
#: ../../content/applications/general/voip/asterisk.rst:19
msgid "libsrtp-devel"
msgstr "libsrtp-devel"
#: ../../content/applications/general/voip/asterisk.rst:20
msgid "libuuid-devel"
msgstr "libuuid-devel"
#: ../../content/applications/general/voip/asterisk.rst:21
msgid "openssl-devel"
msgstr "openssl-devel"
#: ../../content/applications/general/voip/asterisk.rst:22
msgid "pkg-config"
msgstr "pkg-config"
#: ../../content/applications/general/voip/asterisk.rst:24
msgid "In order to install libsrtp, follow the instructions below:"
msgstr "如需安装libsrtp, 请遵循下面步骤:"
#: ../../content/applications/general/voip/asterisk.rst:35
msgid ""
"You also need to install PJSIP, you can download the source `here "
"<http://www.pjsip.org/download.htm>`_. Once the source directory is "
"extracted:"
msgstr ""
"你也需要安装PJSIP, 你可以从如下 `链接下载<http://www.pjsip.org/download.htm>`_。一旦资源目录被提取."
#: ../../content/applications/general/voip/asterisk.rst:38
msgid "**Change to the pjproject source directory:**"
msgstr "**更改为pjproject源目录 :**"
#: ../../content/applications/general/voip/asterisk.rst:44
msgid "**run:**"
msgstr "**运行 :**"
#: ../../content/applications/general/voip/asterisk.rst:50
msgid "**Build and install pjproject:**"
msgstr "**翻译并安装pjproject :**"
#: ../../content/applications/general/voip/asterisk.rst:58
msgid "**Update shared library links:**"
msgstr "**更新共享库链接 :**"
#: ../../content/applications/general/voip/asterisk.rst:64
msgid "**Verify that pjproject is installed:**"
msgstr "**确保已经安装了pjproject :**"
#: ../../content/applications/general/voip/asterisk.rst:70
msgid "**The result should be:**"
msgstr "**结果应该是 :**"
#: ../../content/applications/general/voip/asterisk.rst:87
msgid "Asterisk"
msgstr "Asterisk"
#: ../../content/applications/general/voip/asterisk.rst:89
msgid ""
"In order to install Asterisk 13.7.0, you can download the source directly "
"`there <http://downloads.asterisk.org/pub/telephony/asterisk/old-"
"releases/asterisk-13.7.0.tar.gz>`_."
msgstr ""
"为了安装Asterisk的13.7.0, 你可以直接从下面链接 `下载资源 "
"<http://downloads.asterisk.org/pub/telephony/asterisk/old-"
"releases/asterisk-13.7.0.tar.gz>`_。"
#: ../../content/applications/general/voip/asterisk.rst:92
msgid "Extract Asterisk:"
msgstr "导出Asterisk:"
#: ../../content/applications/general/voip/asterisk.rst:98
msgid "Enter the Asterisk directory:"
msgstr "输入Asterisk 目录:"
#: ../../content/applications/general/voip/asterisk.rst:104
msgid "Run the Asterisk configure script:"
msgstr "运行Asterisk 配置脚本:"
#: ../../content/applications/general/voip/asterisk.rst:110
msgid "Run the Asterisk menuselect tool:"
msgstr "运行Asterisk 菜单选择工具:"
#: ../../content/applications/general/voip/asterisk.rst:116
msgid ""
"In the menuselect, go to the resources option and ensure that res_srtp is "
"enabled. If there are 3 xs next to res_srtp, there is a problem with the "
"srtp library and you must reinstall it. Save the configuration (press x). "
"You should also see stars in front of the res_pjsip lines."
msgstr ""
"在菜单选择中,转到资源选项,并确保启用了res_srtp。 如果res_srtp旁边有3 x,则srtp库存在问题,您必须重新安装它。 保存配置(按 "
"x)。 您还应该在res_pjsip行前面看到星号。"
#: ../../content/applications/general/voip/asterisk.rst:120
msgid "Compile and install Asterisk:"
msgstr "编译和安装Asterisk :"
#: ../../content/applications/general/voip/asterisk.rst:126
msgid ""
"If you need the sample configs you can run 'make samples' to install the "
"sample configs. If you need to install the Asterisk startup script you can "
"run 'make config'."
msgstr "如果您需要样本配置,则可以运行“制作样本”来安装样本配置。 如果您需要安装Asterisk启动脚本,则可以运行“ 进行配置”。"
#: ../../content/applications/general/voip/asterisk.rst:130
msgid "DTLS Certificates"
msgstr "DTLS 认证"
#: ../../content/applications/general/voip/asterisk.rst:132
msgid "After you need to setup the DTLS certificates."
msgstr "然后你要安装DTLS认证."
#: ../../content/applications/general/voip/asterisk.rst:138
msgid "Enter the Asterisk scripts directory:"
msgstr "进入Asterisk脚本目录 :"
#: ../../content/applications/general/voip/asterisk.rst:144
msgid ""
"Create the DTLS certificates (replace pbx.mycompany.com with your ip address"
" or dns name, replace My Super Company with your company name):"
msgstr "创建DTLS证书(用您的IP地址或DNS名称替换pbx.mycompany.com,用您的公司名称替换My Super Company):"
#: ../../content/applications/general/voip/asterisk.rst:152
msgid "Configure Asterisk server"
msgstr "配置Asterisk服务器"
#: ../../content/applications/general/voip/asterisk.rst:154
msgid ""
"For WebRTC, a lot of the settings that are needed MUST be in the peer "
"settings. The global settings do not flow down into the peer settings very "
"well. By default, Asterisk config files are located in /etc/asterisk/. Start"
" by editing http.conf and make sure that the following lines are "
"uncommented:"
msgstr ""
"对于WebRTC,许多必需的设置必须位于对等设置中。 全局设置不会很好地流入对等设置。 "
"默认情况下,Asterisk配置文件位于/etc/asterisk/ 中。 首先编辑 http.conf,并确保未注释以下行:"
#: ../../content/applications/general/voip/asterisk.rst:166
msgid ""
"Next, edit sip.conf. The WebRTC peer requires encryption, avpf, and "
"icesupport to be enabled. In most cases, directmedia should be disabled. "
"Also under the WebRTC client, the transport needs to be listed as ws to "
"allow websocket connections. All of these config lines should be under the "
"peer itself; setting these config lines globally might not work:"
msgstr ""
"接下来,编辑sip.conf。 WebRTC对等方需要启用加密,avpf和icesupport。 在大多数情况下,应该禁用directmedia。 "
"同样在WebRTC客户端下,传输需要列为 `ws` 以允许进行websocket连接。 所有这些配置行都应位于对等方自身之下; "
"全局设置这些配置行可能不起作用:"
#: ../../content/applications/general/voip/asterisk.rst:197
msgid ""
"In the sip.conf and rtp.conf files you also need to add or uncomment the "
"lines:"
msgstr "在sip.conf和rtp.conf文件, 您还需要添加或取消注释行 :"
#: ../../content/applications/general/voip/asterisk.rst:204
msgid "Lastly, set up extensions.conf:"
msgstr "最后, 建立extensions.conf文件 :"
#: ../../content/applications/general/voip/asterisk.rst:213
msgid "Configure Odoo VOIP"
msgstr "配置Odoo VOIP"
#: ../../content/applications/general/voip/asterisk.rst:215
msgid "In Odoo, the configuration should be done in the user's preferences."
msgstr "在Odoo, 配置应该在用户的偏好来实现。"
#: ../../content/applications/general/voip/asterisk.rst:221
msgid ""
"The SIP Login/Browser's Extension is the number you configured previously in"
" the sip.conf file (in our example: 1060)."
msgstr "SIP登录/浏览器扩展是你以前在sip.conf文件中配置的数字(在我们的示例中:1060)。"
#: ../../content/applications/general/voip/asterisk.rst:224
msgid "The SIP Password is the secret you chose in the sip.conf file."
msgstr "SIP密码是你在sip.conf文件中选择的密码。"
#: ../../content/applications/general/voip/asterisk.rst:226
msgid ""
"The extension of your office's phone is not a required field but it is used "
"if you want to transfer your call from Odoo to an external phone also "
"configured in the sip.conf file."
msgstr "你的办公室电话分机不是必填字段,但如果你想将电话从Odoo转移到sip.conf文件中配置的外部电话,则需要填写。"
#: ../../content/applications/general/voip/asterisk.rst:230
msgid ""
"The configuration should also be done in the General Settings under the "
"\"Integrations\" section."
msgstr "你也可在一般设置的“集成”部分完成本配置。"
#: ../../content/applications/general/voip/asterisk.rst:235
msgid ""
"The PBX Server IP should be the same as the IP you define in the http.conf "
"file."
msgstr "PBX服务器IP应与你在 http.conf 文件中定义的IP相同。"
#: ../../content/applications/general/voip/asterisk.rst:237
msgid ""
"The WebSocket should be: ws://localhost:XXXX/ws where \"localhost\" needs to"
" be the same as the IP defined previously and \"XXXX\" needs to be the port "
"defined in the http.conf file."
msgstr ""
"WebSocket应为: ws://localhost:XXXX/ws ,其中“localhost”应与之前定义的IP相同,且“XXXX” "
"应为http.conf文件中定义的端口。"
#: ../../content/applications/general/voip/axivox.rst:3
msgid "Use VoIP services in Odoo with Axivox"
msgstr "将Odoo中的VoIP服务与Axivox一起使用"
#: ../../content/applications/general/voip/axivox.rst:6
#: ../../content/applications/general/voip/onsip.rst:6
msgid "Introduction"
msgstr "介绍"
#: ../../content/applications/general/voip/axivox.rst:8
msgid ""
"Odoo VoIP can be set up to work together with `Axivox "
"<https://www.axivox.com/>`_. In that case, an :doc:`Asterisk server "
"<asterisk>` is not necessary as the infrastructure is hosted and managed by "
"Axivox."
msgstr ""
"Odoo VoIP可以设置为与`Axivox <https: "
"www.axivox.com/=\"\">`_一起工作。在这种情况下,不需要:doc`Asterisk服务器 "
"<asterisk>`,因为基础架构由Axivox托管和管理。</asterisk></https:>."
#: ../../content/applications/general/voip/axivox.rst:12
msgid ""
"To use this service, `contact Axivox <https://www.axivox.com/contact/>`_ to "
"open an account. Before doing so, verify that Axivox covers your area and "
"the areas you wish to call."
msgstr ""
"要使用此服务,请“联系Axivox<https://www.axivox.com/contact/>”_开立账户。在执行此操作之前,请验证Axivox是否覆盖了您的区域以及您要呼叫的区域。"
#: ../../content/applications/general/voip/axivox.rst:18
msgid "Go to :menuselection:`Apps` and install the **VoIP Module**."
msgstr "转到:菜单选择:“应用程序”并安** VoIP模** 。"
#: ../../content/applications/general/voip/axivox.rst-1
msgid "VoIP module installation on an Odoo database"
msgstr "Odoo 数据库上的 VoIP 模块安装"
#: ../../content/applications/general/voip/axivox.rst:24
msgid ""
"Go to :menuselection:`Settings --> General Settings --> Integrations`, and "
"fill out the **Asterisk (VoIP)** field:"
msgstr ""
"转到:menuselection`Settings --> General Settings --> Integrations`,然后填写 "
"**号(VoIP **段:"
#: ../../content/applications/general/voip/axivox.rst:27
msgid ""
"**PBX Server IP**: set the domain created by Axivox for your account (e.g., "
"*yourcompany.axivox.com*)"
msgstr "**PBX服务器IP**:设置Axivox为您的帐户创建的域(例如,*yourcompany.axivox.com*"
#: ../../content/applications/general/voip/axivox.rst:29
msgid "**WebSocket**: type in ``wss://pabx.axivox.com:3443``"
msgstr "**WebSocket**:键入“wss://pabx.axivox.com:3443`"
#: ../../content/applications/general/voip/axivox.rst:30
msgid "**VoIP Environment**: set as *Production*"
msgstr "**VoIP 环** :设置为*生产*"
#: ../../content/applications/general/voip/axivox.rst-1
msgid "Integration of Axivox as VoIP provider in an Odoo database"
msgstr "Axivox 作为 VoIP 供应商在 Odoo 数据库中的集成"
#: ../../content/applications/general/voip/axivox.rst:37
msgid "Configure the VOIP user in the Odoo's user"
msgstr "在 Odoo 的用户中配置 VOIP 用户"
#: ../../content/applications/general/voip/axivox.rst:39
msgid ""
"Go to :menuselection:`Settings --> Users & Companies --> Users`, then open "
"the user's form you want to configure. Under the **Preferences** tab, fill "
"out the section **PBX Configuration**:"
msgstr ""
"转到:menuselection'Settings --> Users & Companies --> "
"Users',然后打开要配置的用户表单。在“**首选项**”选项卡下,填写“**PBX 配置**”部分:"
#: ../../content/applications/general/voip/axivox.rst:42
msgid "**SIP Login / Browser's Extension**: the Axivox *username*"
msgstr "**SIP登录/浏览器的扩展**Axivox *用户名*"
#: ../../content/applications/general/voip/axivox.rst:43
msgid "**SIP Password**: the Axivox *SIP Password*"
msgstr "**SIP密** Axivox *SIP密码*"
#: ../../content/applications/general/voip/axivox.rst-1
msgid "Integration of Axivox user in the Odoo user preference"
msgstr "Axivox 用户在 Odoo 用户首选项中的集成"
#: ../../content/applications/general/voip/axivox.rst:50
msgid ""
"You can find all this information by logging in at "
"https://manage.axivox.com/, selecting the user you want to configure, and "
"referring to the fields as pictured below."
msgstr "您可以通过登录 https://manage.axivox.com/,选择要配置的用户并参考如下图所示的字段来查找所有这些信息。"
#: ../../content/applications/general/voip/axivox.rst:0
msgid "SIP credentials in the Axivox manager"
msgstr "Axivox 管理器中的 SIP 凭据"
#: ../../content/applications/general/voip/axivox.rst:58
msgid "Phone Calls"
msgstr "电话"
#: ../../content/applications/general/voip/axivox.rst:60
msgid ""
"You can make phone calls by clicking on the phone icon in the navigation "
"bar."
msgstr "您可以通过单击导航栏中的电话图标来拨打电话。"
#: ../../content/applications/general/voip/axivox.rst:62
msgid ""
"You can also receive phone calls. Odoo rings and displays a notification."
msgstr "您也可以接听电话。Odoo 响铃并显示通知。"
#: ../../content/applications/general/voip/axivox.rst:65
msgid "Your number is the one provided by Axivox."
msgstr "您的号码是Axivox提供的号码。"
#: ../../content/applications/general/voip/axivox.rst-1
msgid "Incoming VoIP call in Odoo"
msgstr "Odoo 中 VoIP 来电"
#: ../../content/applications/general/voip/axivox.rst:72
msgid ""
"If you see a *Missing Parameter* message in the **Odoo softphone**, refresh "
"your Odoo window and try again."
msgstr "如果您** Odoo软电话 **看到*缺少参数*消息,请刷新Odoo窗口并重试。"
#: ../../content/applications/general/voip/axivox.rst:0
msgid "\"Missing Parameter\" error message in the Odoo softphone"
msgstr "Odoo 软电话中的“参数缺失”错误消息"
#: ../../content/applications/general/voip/axivox.rst:80
msgid ""
"If you see an *Incorrect Number* message in the Odoo softphone, make sure to"
" use the international format, leading with the plus (+) sign followed by "
"the international country code. E.g., +16506913277 (where +1 is the "
"international prefix for the United States)."
msgstr ""
"如果您在Odoo软电话中看到*不正确的号码*消息,请确保使用国际格式,以加号(+)开头,后跟国际国家/地区代码。例如,+16506913277(其中 "
"+1 是美国的国际前缀)。"
#: ../../content/applications/general/voip/axivox.rst:0
msgid "\"Incorrect Number\" error message in the Odoo softphone"
msgstr "Odoo 软电话中的“号码不正确”错误消息"
#: ../../content/applications/general/voip/onsip.rst:3
msgid "Use VoIP services in Odoo with OnSIP"
msgstr "通过 OnSIP 在 Odoo 中使用 VoIP 服务"
#: ../../content/applications/general/voip/onsip.rst:8
msgid ""
"Odoo VoIP can be set up to work together with OnSIP (www.onsip.com). In that"
" case, the installation and setup of an Asterisk server is not necessary as "
"the whole infrastructure is hosted and managed by OnSIP."
msgstr ""
"Odoo VoIP 可以设置为与 OnSIP "
"www.onsip.com)协同工作。在这种情况下,不需要安装和设置Asterisk服务器,因为整个基础结构由 OnSIP 托管和管理。"
#: ../../content/applications/general/voip/onsip.rst:12
msgid ""
"You will need to open an account with OnSIP to use this service. Before "
"doing so, make sure that your area and the areas you wish to call are "
"covered by the service. After opening an OnSIP account, follow the "
"configuration procedure below."
msgstr ""
"您需要使用 OnSIP 开立帐户才能使用此服务。在执行此操作之前,请确保您的区域和您希望呼叫的区域包含在服务范围内。开立 OnSIP "
"帐户后,请按照以下配置过程操作。"
#: ../../content/applications/general/voip/onsip.rst:19
msgid "Go to Apps and install the module **VoIP OnSIP**."
msgstr "转到应用并安装模块 **VoIP OnSIP** 。"
#: ../../content/applications/general/voip/onsip.rst:24
msgid ""
"Go to Settings/General Settings. In the section Integrations/Asterisk "
"(VoIP), fill in the 3 fields:"
msgstr "转到设置/常规设置。在集成/Asterisk (VoIP)一节中,填写以下 3 个字段:"
#: ../../content/applications/general/voip/onsip.rst:26
msgid ""
"**OnSIP Domain** is the domain you chose when creating an account on "
"www.onsip.com. If you don't know it, log in to https://admin.onsip.com/ and "
"you will see it in the top right corner of the screen."
msgstr ""
"**OnSIP 域** "
"是您在www.onsip.com上创建帐户时选择的域。如果您不知道,请登录https://admin.onsip.com/,您将在屏幕的右上角看到它。"
#: ../../content/applications/general/voip/onsip.rst:29
msgid "**WebSocket** should contain wss://edge.sip.onsip.com"
msgstr "**网络套接**应包含 wss://edge.sip.onsip.com"
#: ../../content/applications/general/voip/onsip.rst:30
msgid "**Mode** should be Production"
msgstr "**模式**应该是生产"
#: ../../content/applications/general/voip/onsip.rst:35
msgid ""
"Go to **Settings/Users**. In the form view of each VoIP user, in the "
"Preferences tab, fill in the section **PBX Configuration**:"
msgstr "转到 **置/用** 。在每个 VoIP 用户的表单视图中,在首选项的选项卡中,填写 **PBX 配** 部分:"
#: ../../content/applications/general/voip/onsip.rst:38
msgid "**SIP Login / Browser's Extension**: the OnSIP 'Username'"
msgstr "**SIP 登录 / 浏览器的扩展*OnSIP 的 '用户名'"
#: ../../content/applications/general/voip/onsip.rst:39
msgid "**OnSIP authorization User**: the OnSIP 'Auth Username'"
msgstr "**OnSIP 授权用户** ONSIP的 \"注册用户名\""
#: ../../content/applications/general/voip/onsip.rst:40
msgid "**SIP Password**: the OnSIP 'SIP Password'"
msgstr "*SIP 密码* : OnSIP的 \"SIP 密码\""
#: ../../content/applications/general/voip/onsip.rst:41
msgid "**Handset Extension**: the OnSIP 'Extension'"
msgstr "**手机分机** OnSIP 的 \"扩展\""
#: ../../content/applications/general/voip/onsip.rst:43
msgid ""
"You can find all this information by logging in at "
"https://admin.onsip.com/users, then select the user you want to configure "
"and refer to the fields as pictured below."
msgstr "您可以通过登录https://admin.onsip.com/users找到所有这些信息,然后选择要配置的用户,并引用如下图所示的字段。"
#: ../../content/applications/general/voip/onsip.rst:49
msgid ""
"You can now make phone calls by clicking the phone icon in the top right "
"corner of Odoo (make sure you are logged in as a user properly configured in"
" Odoo and in OnSIP)."
msgstr "现在,您可以通过单击 Odoo 右上角的电话图标拨打电话(确保您以在 Odoo 和 OnSIP 中正确配置的用户身份登录)。"
#: ../../content/applications/general/voip/onsip.rst:53
msgid ""
"If you see a *Missing Parameters* message in the Odoo softphone, make sure "
"to refresh your Odoo window and try again."
msgstr "如果您在 Odoo 软电话中看到 *缺少参数* 信息,请确保刷新 Odoo 窗口,然后重试。"
#: ../../content/applications/general/voip/onsip.rst:60
msgid ""
"If you see an *Incorrect Number* message in the Odoo softphone, make sure to"
" use the international format, leading with the plus (+) sign followed by "
"the international country code. E.g.: `+16506913277` (where `+1` is the "
"international prefix for the United States)."
msgstr ""
"如果您在 Odoo "
"软电话中看到*号码不正确*的信息,请确保使用国际格式,以加号(+)开头,然后是国际国家代码。例如:`+16506913277`(其中`+1`是美国的国际前缀)。"
#: ../../content/applications/general/voip/onsip.rst:67
msgid ""
"You can now also receive phone calls. Your number is the one provided by "
"OnSIP. Odoo will ring and display a notification."
msgstr "您现在还可以接听电话。您的号码是OnSIP提供的号码。Odoo会响铃并显示通知。"
#: ../../content/applications/general/voip/onsip.rst:74
msgid "OnSIP on Your Cell Phone"
msgstr "在您的手机上使用OnSIP"
#: ../../content/applications/general/voip/onsip.rst:76
msgid ""
"In order to make and receive phone calls when you are not in front of your "
"computer, you can use a softphone app on your cell phone in parallel of Odoo"
" VoIP. This is useful for on-the-go calls, but also to make sure to hear "
"incoming calls, or simply for convenience. Any SIP softphone will work."
msgstr ""
"当你不在电脑前也能拨打和接听电话,你可以在Odoo的VoIP的并行您的手机上使用网络电话应用程序。 "
"这对于持续通话非常有用,但也可以确保听到来电,或者只是为了方便。 任何SIP软电话均可使用。"
#: ../../content/applications/general/voip/onsip.rst:80
msgid ""
"On Android and iOS, OnSIP has been successfully tested with `Grandstream "
"Wave <https://play.google.com/store/apps/details?id=com.grandstream.ucm>`_. "
"When creating an account, select OnSIP in the list of carriers. You will "
"then have to configure it as follows:"
msgstr ""
"在 Android 和 iOS 上,OnSIP 已成功与 `Grandstream Wave "
"<https://play.google.com/store/apps/details?id=com.grandstream.ucm>`_ "
"进行了测试。创建账户时,请在运营商列表中选择 OnSIP。然后按如下步骤进行配置:"
#: ../../content/applications/general/voip/onsip.rst:84
msgid "**Account name**: OnSIP"
msgstr "**账户名称** OnSIP"
#: ../../content/applications/general/voip/onsip.rst:85
msgid "**SIP Server**: the OnSIP 'Domain'"
msgstr "**SIP 服务器** OnSIP的 \"域\""
#: ../../content/applications/general/voip/onsip.rst:86
msgid "**SIP User ID**: the OnSIP 'Username'"
msgstr "**SIP 用户 ID** OnSIP的 \"用户名\""
#: ../../content/applications/general/voip/onsip.rst:87
msgid "**SIP Authentication ID**: the OnSIP 'Auth Username'"
msgstr "**SIP 身份验证 ID** ONSIP 的\"身份验证用户名\""
#: ../../content/applications/general/voip/onsip.rst:88
msgid "**Password**: the OnSIP 'SIP Password'"
msgstr "**密码** OnSIP 的 \"SIP 密码\""
#: ../../content/applications/general/voip/onsip.rst:90
msgid ""
"Aside from initiating calls from Grandstream Wave on your phone, you can "
"also initiate calls by clicking phone numbers in your browser on your PC. "
"This will make Grandstream Wave ring and route the call via your phone to "
"the other party. This approach is useful to avoid wasting time dialing phone"
" numbers. In order to do so, you will need the Chrome extension `OnSIP Call "
"Assistant <https://chrome.google.com/webstore/detail/onsip-call-"
"assistant/pceelmncccldedfkcgjkpemakjbapnpg>`_."
msgstr ""
"除了在手机上通过 Grandstream Wave 发起呼叫外,您还可以在电脑浏览器上点击电话号码发起呼叫。这将使 Grandstream Wave "
"响铃,并通过您的手机将电话转接给对方。这种方法可以避免浪费拨打电话号码的时间。要执行此操作,您需要使用 Chrome 浏览器扩展 `OnSIP Call"
" Assistant <https://chrome.google.com/webstore/detail/onsip-call-"
"assistant/pceelmncccldedfkcgjkpemakjbapnpg>`_。"
#: ../../content/applications/general/voip/onsip.rst:97
msgid ""
"The downside of using a softphone on your cell phone is that your calls will"
" not be logged in Odoo, as the softphone acts as an independent, separate "
"app."
msgstr "在手机上使用软电话的缺点是,您的通话不会被记录在 Odoo 中,因为软电话是一个独立的单独应用程序。"