Files
documentation/locale/zh_CN/LC_MESSAGES/general.po
T
2023-08-20 02:40:48 +02:00

5074 lines
239 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:
# Miao Zhou <zhoumiao_nuaa@outlook.com>, 2020
# Connie Xiao <connie.xiao@elico-corp.com>, 2021
# 黎伟杰 <674416404@qq.com>, 2021
# 敬雲 林 <chingyun@yuanchih-consult.com>, 2021
# John Lin <linyinhuan@139.com>, 2022
# fausthuang, 2022
# Datasource International <Hennessy@datasourcegroup.com>, 2022
# Mandy Choy <mnc@odoo.com>, 2022
# 稀饭~~ <wangwhai@qq.com>, 2022
# 山西清水欧度(QQ:54773801) <54773801@qq.com>, 2023
# Raymond Yu <cl_yu@hotmail.com>, 2023
# Emily Jia <eji@odoo.com>, 2023
# zhao yonghui, 2023
# Martin Trigaux, 2023
# Jeffery CHEN <jeffery9@gmail.com>, 2023
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Odoo 14.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-08-14 08:28+0000\n"
"PO-Revision-Date: 2020-09-22 14:40+0000\n"
"Last-Translator: Jeffery CHEN <jeffery9@gmail.com>, 2023\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'install <general/install>'、 ref'upgrade <general/upgrade>' 和 "
"ref'uninstall <general/uninstall>' 所有应用和模块从 menuselection'Apps' 仪表板。"
#: ../../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',然后单击要安装的应用程序的*Install*按钮。"
#: ../../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*。</developer-mode>"
#: ../../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 ""
"在某些情况下,新的改进或应用程序功能被添加到:d "
"oc:“Odoo</管理/维护/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 ""
#: ../../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 ""
#: ../../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 ""
#: ../../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 ""
#: ../../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 ""
#: ../../content/applications/general/auth/azure.rst:19
msgid ":doc:`../../productivity/calendar/outlook`"
msgstr ""
#: ../../content/applications/general/auth/azure.rst:20
msgid ":doc:`/administration/maintain/azure_oauth`"
msgstr ""
#: ../../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:13
msgid "Configuration"
msgstr "基础配置"
#: ../../content/applications/general/auth/azure.rst:25
msgid ""
"Integrating the Microsoft sign-in function requires configuration on "
"Microsoft and Odoo."
msgstr ""
#: ../../content/applications/general/auth/azure.rst:28
msgid "Odoo System Parameter"
msgstr ""
#: ../../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 ""
#: ../../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 ""
#: ../../content/applications/general/auth/azure.rst:38
msgid "Microsoft Azure dashboard"
msgstr ""
#: ../../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 ""
#: ../../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 ""
#: ../../content/applications/general/auth/azure.rst:53
msgid ""
"Next, navigate to the section labeled :guilabel:`Manage Azure Active "
"Directory`. The location of this link is usually in the center of the page."
msgstr ""
#: ../../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 ""
#: ../../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 ""
#: ../../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 ""
#: ../../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 ""
#: ../../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 ""
#: ../../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 ""
#: ../../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 ""
#: ../../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 ""
#: ../../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 ""
#: ../../content/applications/general/auth/azure.rst-1
msgid "Application ID and OAuth 2.0 authorization endpoint (v2) credentials."
msgstr ""
#: ../../content/applications/general/auth/azure.rst:115
msgid "Odoo setup"
msgstr ""
#: ../../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 ""
#: ../../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 ""
#: ../../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 ""
#: ../../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 ""
#: ../../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 ""
#: ../../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 ""
#: ../../content/applications/general/auth/azure.rst-1
msgid "Odoo provider setup in the Settings application."
msgstr ""
#: ../../content/applications/general/auth/azure.rst:145
msgid ""
":guilabel:`Save` the changes to complete the OAuth authentication setup in "
"Odoo."
msgstr ""
#: ../../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 ""
#: ../../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 ""
#: ../../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 ""
#: ../../content/applications/general/auth/azure.rst-1
msgid "Microsoft Outlook login page."
msgstr ""
#: ../../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 ""
#: ../../content/applications/general/auth/azure.rst-1
msgid "Enter Microsoft login credentials."
msgstr ""
#: ../../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 ""
#: ../../content/applications/general/auth/azure.rst-1
msgid ""
"Accept Microsoft conditions for permission access to your account "
"information."
msgstr ""
#: ../../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 ""
#: ../../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 ""
#: ../../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 ""
#: ../../content/applications/general/auth/google.rst:18
msgid ":doc:`/applications/productivity/calendar/google`"
msgstr ""
#: ../../content/applications/general/auth/google.rst:19
msgid ":doc:`/administration/maintain/google_oauth`"
msgstr ""
#: ../../content/applications/general/auth/google.rst:26
msgid ""
"The integration of the Google sign-in function requires configuration both "
"on Google *and* Odoo."
msgstr ""
#: ../../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 ""
#: ../../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 ""
#: ../../content/applications/general/auth/google.rst:56
msgid ""
"Choose one of the options (:guilabel:`Internal` / :guilabel:`External`), and"
" click on :guilabel:`Create`."
msgstr ""
#: ../../content/applications/general/auth/google.rst:0
msgid "Choice of a user type in OAuth consent."
msgstr ""
#: ../../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 ""
#: ../../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 ""
#: ../../content/applications/general/auth/google.rst:71
msgid ""
"Fill out the required details and domain info, then click on :guilabel:`Save"
" and Continue`."
msgstr ""
#: ../../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 ""
#: ../../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 ""
#: ../../content/applications/general/auth/google.rst:77
msgid ""
"Finally, scroll to the bottom, and click on :guilabel:`Back to Dashboard`."
msgstr ""
#: ../../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 ""
#: ../../content/applications/general/auth/google.rst:0
msgid "OAuth client id selection."
msgstr ""
#: ../../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 ""
#: ../../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 ""
#: ../../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 ""
#: ../../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 ""
#: ../../content/applications/general/auth/google.rst-1
msgid "Google OAuth Client ID generated."
msgstr ""
#: ../../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 ""
#: ../../content/applications/general/auth/google.rst:133
msgid "Odoo may prompt the user to log-in again after this step."
msgstr ""
#: ../../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 ""
#: ../../content/applications/general/auth/google.rst:0
msgid "Filling out the client id in Odoo settings."
msgstr ""
#: ../../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 ""
#: ../../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 ""
#: ../../content/applications/general/auth/google.rst:0
msgid "Reset password screen with \"Log in with Google\" button."
msgstr ""
#: ../../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 ""
#: ../../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 "如果您的服务器兼容,勾选**User 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 ""
#: ../../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 ""
#: ../../content/applications/general/developer_mode.rst-1
msgid "Overview of the debug options under settings in Odoo."
msgstr ""
#: ../../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 ""
#: ../../content/applications/general/developer_mode.rst:32
msgid ""
"Once activated, the :guilabel:`Deactivate the developer mode` option becomes"
" available."
msgstr ""
#: ../../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 ""
#: ../../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 ""
#: ../../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 ""
#: ../../content/applications/general/developer_mode.rst-1
msgid "Command palette with debug command."
msgstr ""
#: ../../content/applications/general/developer_mode.rst:66
msgid "Activate through the URL"
msgstr "通过网址激活"
#: ../../content/applications/general/developer_mode.rst:68
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 ""
#: ../../content/applications/general/developer_mode.rst-1
msgid "Overview of a URL with the debug mode command added."
msgstr ""
#: ../../content/applications/general/developer_mode.rst:77
msgid ""
"Additional modes are available for developers: `?debug=assets` enables the "
"assets mode, and `?debug=tests` enables the tests mode."
msgstr ""
#: ../../content/applications/general/developer_mode.rst:83
msgid "Locate the developer mode tools"
msgstr ""
#: ../../content/applications/general/developer_mode.rst:85
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 ""
#: ../../content/applications/general/developer_mode.rst-1
msgid "Overview of a console page and the debug icon being shown in Odoo."
msgstr ""
#: ../../content/applications/general/developer_mode.rst:92
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:96
msgid ":guilabel:`Edit Action`"
msgstr ""
#: ../../content/applications/general/developer_mode.rst:97
msgid ":guilabel:`Manage Filters`"
msgstr ""
#: ../../content/applications/general/developer_mode.rst:98
msgid "Edit the current view (e.g. Kanban, List, Graph, etc.)"
msgstr ""
#: ../../content/applications/general/developer_mode.rst:99
msgid "See the :guilabel:`Fields View Get`"
msgstr ""
#: ../../content/applications/general/email_communication.rst:5
msgid "Email Communication"
msgstr "电子邮件通信"
#: ../../content/applications/general/email_communication/email_domain.rst:3
msgid "Sending emails with Odoo"
msgstr "使用 Odoo 发送电子邮件"
#: ../../content/applications/general/email_communication/email_domain.rst:6
msgid "Using your email domain in Odoo"
msgstr "在 Odoo 中使用您的电子邮件域"
#: ../../content/applications/general/email_communication/email_domain.rst:8
msgid ""
"Documents in Odoo (a CRM opportunity, a sales order, an invoice ...) have a "
"discussion thread, called *chatter*."
msgstr "Odoo中的文档(CRM商机,销售订单,发票......)有一个名为*chatter*的讨论线程。"
#: ../../content/applications/general/email_communication/email_domain.rst:11
msgid ""
"When you post a message in the chatter, this message is sent by email to the"
" followers of the document. If a follower replies to the message, the reply "
"updates the chatter, and Odoo relays the reply to the followers."
msgstr "当您在聊天中发布消息时,此消息将通过电子邮件发送给文档的关注者。如果关注者回复消息,则回复会更新聊天,Odoo会将回复转发给关注者。"
#: ../../content/applications/general/email_communication/email_domain.rst:15
msgid ""
"Emails from your users to partners (customers, vendors) are sent from the "
"email address of your users. Similarly, emails from partners to users are "
"sent from the email address of the partners. This allows you to recognize at"
" a glance who sent an email relayed by Odoo."
msgstr ""
"从您的用户到合作伙伴(客户,供应商)的电子邮件是从您的用户的电子邮件地址发送的。同样,合作伙伴向用户发送的电子邮件也从合作伙伴的电子邮件地址发送。这使您可以一目了然地识别谁发送了Odoo转发的电子邮件。"
#: ../../content/applications/general/email_communication/email_domain.rst:19
msgid ""
"If your database is hosted on our cloud (Odoo Online or Odoo.sh), it is not "
"necessary to add an outgoing email server to send emails from your custom "
"domain. You can enjoy this feature by using the default Odoo email server."
msgstr ""
"如果您的数据库托管在我们的云(Odoo Online或 "
"Odoo.sh)上,则无需添加传出电子邮件服务器即可从您的自定义域发送电子邮件。您可以使用默认的Odoo电子邮件服务器享受此功能。"
#: ../../content/applications/general/email_communication/email_domain.rst:24
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 our "
":doc:`FAQ <faq>` or contact support for more information."
msgstr ""
"Odoo服务器受到每日电子邮件限制,以防止滥用。对于具有企业订阅的数据库,默认限制为每天发送 200 "
"封电子邮件。在某些条件下,可以增加此限制。请参阅我们的:d oc'FAQ <faq>' 或联系支持人员了解更多信息。</faq>"
#: ../../content/applications/general/email_communication/email_domain.rst:29
msgid ""
"However, it is recommended that you configure your domain name to ensure "
"that emails from your users reach your partners, rather than being "
"considered spam."
msgstr "但是,建议您配置域名,以确保来自用户的电子邮件到达您的合作伙伴,而不是被视为垃圾邮件。"
#: ../../content/applications/general/email_communication/email_domain.rst:32
msgid ""
"For the same reason, we recommend that you always give your users an email "
"address from a domain you manage, rather than a generic email address "
"(gmail.com, outlook.com, etc.)."
msgstr ""
"出于同样的原因,我们建议您始终向用户提供您管理的域中的电子邮件地址,而不是通用电子邮件地址(gmail.com、outlook.com 等)。"
#: ../../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 email 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 SPF record of "
"the sender."
msgstr ""
"发件人策略框架 (SPF) 协议允许域名所有者指定允许哪些服务器从该域发送电子邮件。当服务器收到传入电子邮件时,它会根据发件人的 SPF "
"记录检查发送服务器的 IP 地址是否在允许的 IP 列表中。"
#: ../../content/applications/general/email_communication/email_domain.rst:46
msgid ""
"The SPF 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 ""
"SPF "
"验证在电子邮件的“返回路径”字段中提到的域上执行。对于Odoo发送的电子邮件,此域对应于数据库系统参数中“mail.catchall.domain”键的值。"
#: ../../content/applications/general/email_communication/email_domain.rst:50
msgid ""
"See the :ref:`documentation on incoming emails "
"<email_communication/inbound_messages>`."
msgstr "请参阅 ref'有关传入电子邮件的文档<email_communication/inbound_messages>'。"
#: ../../content/applications/general/email_communication/email_domain.rst:52
msgid ""
"The SPF policy of a domain is set using a TXT record. How to create or "
"modify a TXT record depends on the provider hosting the DNS zone of your "
"domain name. In order for the verification to work properly, each domain can"
" only have one SPF record."
msgstr ""
"域的 SPF 策略是使用 TXT 记录设置的。如何创建或修改 TXT 记录取决于托管域名的 DNS 区域的提供商。为了使验证正常工作,每个域只能有一个 "
"SPF 记录。"
#: ../../content/applications/general/email_communication/email_domain.rst:56
msgid ""
"If your domain name does not yet have an SPF record, the content of the "
"record to create is as follows:"
msgstr "如果您的域名还没有 SPF 记录,则要创建的记录内容如下:"
#: ../../content/applications/general/email_communication/email_domain.rst:59
msgid "``v=spf1 include:_spf.odoo.com ~all``"
msgstr "''v=spf1 include_spf.odoo.com ~all''"
#: ../../content/applications/general/email_communication/email_domain.rst:61
msgid ""
"If your domain name already has an SPF record, you need to update this "
"record (and do not create a new one)."
msgstr "如果您的域名已有 SPF 记录,则需要更新此记录(并且不要创建新记录)。"
#: ../../content/applications/general/email_communication/email_domain.rst:66
msgid ""
"If your TXT record is `v=spf1 include:_spf.google.com ~all`, you need to "
"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:69
msgid ""
"You can check if your SPF record is valid with a free tool like `MXToolbox "
"SPF <https://mxtoolbox.com/spf.aspx>`_."
msgstr ""
"您可以使用免费工具(如“MXToolbox SPF <https://mxtoolbox.com/spf.aspx>”_)检查您的SPF记录是否有效。"
#: ../../content/applications/general/email_communication/email_domain.rst:75
msgid "Enable DKIM"
msgstr "启用DKIM"
#: ../../content/applications/general/email_communication/email_domain.rst:77
msgid ""
"The DomainKeys Identified Mail (DKIM) allows you to authenticate your emails"
" with a digital signature."
msgstr "域名密钥识别邮件 (DKIM) 允许您使用数字签名对电子邮件进行身份验证。"
#: ../../content/applications/general/email_communication/email_domain.rst:79
msgid ""
"When sending an email, the Odoo server includes a unique DKIM signature in "
"the headers. The recipient's server decrypts this signature using the DKIM "
"record in your domain name. If the signature and the key contained in the "
"record match, this guarantees that your message is authentic and has not "
"been altered during transport."
msgstr ""
"发送电子邮件时,Odoo服务器在标头中包含唯一的DKIM签名。收件人的服务器使用您域名中的 DKIM "
"记录解密此签名。如果签名和记录中包含的密钥匹配,则可保证您的消息是真实的,并且在传输过程中未被更改。"
#: ../../content/applications/general/email_communication/email_domain.rst:84
msgid ""
"To enable DKIM, you must add a CNAME record to the DNS zone of your domain "
"name:"
msgstr "要启用 DKIM,您必须将 CNAME 记录添加到域名的 DNS 区域:"
#: ../../content/applications/general/email_communication/email_domain.rst:86
msgid "``odoo._domainkey IN CNAME odoo._domainkey.odoo.com.``"
msgstr "“odoo._domainkey在CNAME odoo._domainkey.odoo.com中。"
#: ../../content/applications/general/email_communication/email_domain.rst:89
msgid ""
"If your domain name is `mycompany.com`, you need 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 ""
"How to create or modify a CNAME record depends on the provider hosting the "
"DNS zone of your domain name. The most common providers are list below."
msgstr "如何创建或修改 CNAME 记录取决于托管域名 DNS 区域的提供商。下面列出了最常见的提供商。"
#: ../../content/applications/general/email_communication/email_domain.rst:95
msgid ""
"You can check if your DKIM record is valid with a free tool like `DKIM Core "
"<https://dkimcore.org/tools/>`_. If a selector is asked, enter `odoo`."
msgstr ""
"您可以使用“DKIM 核心<https://dkimcore.org/tools/>”等免费工具检查您的 DKIM "
"记录是否有效。如果询问选择器,请输入“odoo”。"
#: ../../content/applications/general/email_communication/email_domain.rst:99
msgid "Check your DMARC policy"
msgstr "查看您的 DMARC 政策"
#: ../../content/applications/general/email_communication/email_domain.rst:101
msgid ""
"The Domain-based Message Authentication, Reporting & Conformance (DMARC) is "
"a protocol that unifies SPF and DKIM. The instructions contained in the "
"DMARC record of a domain name tell the destination server what to do with an"
" incoming email that fails the SPF and/or DKIM check."
msgstr ""
"基于域的消息身份验证、报告和一致性 (DMARC) 是一种统一 SPF 和 DKIM 的协议。域名的 DMARC "
"记录中包含的说明告诉目标服务器如何处理未通过 SPF 和/或 DKIM 检查的传入电子邮件。"
#: ../../content/applications/general/email_communication/email_domain.rst:105
msgid ""
"There are three DMARC policies: - ``p=none`` - ``p=quarantine`` - "
"``p=reject``"
msgstr "有三种 DMARC 策略: - “p=none”- “p=quarantine”- “p=reject””"
#: ../../content/applications/general/email_communication/email_domain.rst:110
msgid ""
"``p=quarantine`` and ``p=reject`` instruct the server that receives an email"
" to quarantine that email or ignore it if the SPF and/or DKIM check fails."
msgstr "“p=隔离”和“p=拒绝”指示接收电子邮件的服务器隔离该电子邮件,如果 SPF 和/或 DKIM 检查失败,则忽略该电子邮件。"
#: ../../content/applications/general/email_communication/email_domain.rst:113
msgid ""
"If your domain name uses DMARC and has defined one of these policies, it is "
"therefore imperative to be SPF compliant or to enable DKIM."
msgstr "如果您的域名使用 DMARC 并定义了这些策略之一,则必须符合 SPF 标准或启用 DKIM。"
#: ../../content/applications/general/email_communication/email_domain.rst:117
msgid ""
"Yahoo or AOL are examples of email providers with a DMARC policy set to "
"``p=reject``. We strongly advise against using an *@yahoo.com* or *@aol.com*"
" address for your users. These emails will never reach their recipient."
msgstr ""
"Yahoo 或 AOL 是 DMARC 策略设置为“p=reject”的电子邮件提供商的示例。我们强烈建议您不要为用户使用 *@yahoo.com* 或"
" *@aol.com* 地址。这些电子邮件将永远不会到达收件人。"
#: ../../content/applications/general/email_communication/email_domain.rst:121
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 DMARC "
"check fails."
msgstr "“p=none”用于域所有者接收有关使用其域的实体的报告。如果 DMARC 检查失败,则不应影响送达率。"
#: ../../content/applications/general/email_communication/email_domain.rst:124
msgid ""
"You can check the DMARC record of a domain name with a tool like `MXToolbox "
"DMARC <https://mxtoolbox.com/DMARC.aspx>`_."
msgstr ""
"您可以使用“MXToolbox DMARC <https://mxtoolbox.com/DMARC.aspx>”_等工具检查域名的DMARC记录。"
#: ../../content/applications/general/email_communication/email_domain.rst:127
msgid ""
"If one of your partners, customer or vendor, uses DMARC and has defined one "
"of these policies, the Odoo server cannot relay emails from this partner to "
"your users."
msgstr "如果您的合作伙伴之一,客户或供应商,使用DMARC并定义了这些策略之一,Odoo服务器无法将来自此合作伙伴的电子邮件中继给您的用户。"
#: ../../content/applications/general/email_communication/email_domain.rst:130
msgid ""
"You need to :ref:`handle user notifications in Odoo "
"<discuss_app/notification_preferences>`, or replace the email address of the"
" partner with a default email address."
msgstr ""
"您需要 ref'在 Odoo 中处理用户通知 "
"<discuss_app/notification_preferences>',或者将合作伙伴的电子邮件地址替换为默认电子邮件地址。"
#: ../../content/applications/general/email_communication/email_domain.rst:136
msgid "SPF, DKIM & DMARC documentation of common providers"
msgstr "SPFDKIM和DMARC常见提供商的文档"
#: ../../content/applications/general/email_communication/email_domain.rst:138
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:139
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:140
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:141
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:142
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:143
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:144
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:145
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:146
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:148
msgid ""
"To fully test your configuration, the tool `Mail-Tester <https://www.mail-"
"tester.com/>`_ will give you a full overview of the content and "
"configuration you have in one email sent! Mail-Tester can also be used for "
"other lesser known providers."
msgstr ""
"为了全面测试您的配置,“Mail-Tester <https://www.mail-"
"tester.com/>”_工具将为您提供在一封电子邮件中的内容和配置的完整概述!Mail-Tester也可用于其他鲜为人知的提供商。"
#: ../../content/applications/general/email_communication/email_domain.rst:153
msgid "Use a default email address"
msgstr "使用默认电子邮件地址"
#: ../../content/applications/general/email_communication/email_domain.rst:155
msgid ""
"To force the email address from which emails are sent, you need to create "
"one of these two keys in the System Parameters of the database:"
msgstr ""
#: ../../content/applications/general/email_communication/email_domain.rst:158
msgid ""
"If ``mail.force.smtp.from`` is set, all outgoing emails are sent from the "
"given address. This is a requirement to use `Outlook with Odoo "
"<https://docs.microsoft.com/en-us/exchange/mail-flow-best-practices/how-to-"
"set-up-a-multifunction-device-or-application-to-send-email-using-"
"microsoft-365-or-office-365#option-1-authenticate-your-device-or-"
"application-directly-with-a-microsoft-365-or-office-365-mailbox-and-send-"
"mail-using-smtp-auth-client-submission>`_."
msgstr ""
#: ../../content/applications/general/email_communication/email_domain.rst:160
msgid ""
"If ``mail.dynamic.smtp.from`` is set, the from email address is replaced by "
"the given one if the domain does not match the domain set in "
"`mail.catchall.domain`."
msgstr ""
#: ../../content/applications/general/email_communication/email_domain.rst:163
msgid ""
"You access the **System Parameters** in :ref:`developer mode <developer-"
"mode>` in the :menuselection:`Settings --> Technical --> Parameters --> "
"System Parameters` menu."
msgstr ""
"您可以在 ref'开发人员模式 <developer-mode>' 中访问 menuselection'设置 --> 技术 -->参数 "
"-->系统参数' 菜单中的 **系统参数**。</developer-mode>"
#: ../../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 done!"
msgstr ""
"鉴于**Odoo为数据库设置了自有邮件服务器**,可以立即发送、接收电子邮件。因此,**Odoo "
"Online**和**Odoo.sh**用户无需任何操作!"
#: ../../content/applications/general/email_communication/email_servers.rst:11
msgid ""
"Unless an external mail server is required to send large batches of mass "
"mailing, simply use the standard online Odoo database normally since it has "
"already been preconfigured for email."
msgstr "除非需要通过外部邮件服务器发送大量邮件,否则仅需正常使用标准线上Odoo数据库,已经对电子邮件进行了预配置。"
#: ../../content/applications/general/email_communication/email_servers.rst:15
msgid "Scope of this documentation"
msgstr "本文档的范围"
#: ../../content/applications/general/email_communication/email_servers.rst:17
msgid ""
"This document is **mainly dedicated to Odoo on-premise users** 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>`_."
msgstr ""
"本文件**主要面向Odoo本地用户**,该等用户无法在Odoo中发送、接收电子邮件,与`Odoo Online <https://www.odoo. "
"com/trial>`_ 和`Odoo.sh <https://www.odoo.sh>`_不同。"
#: ../../content/applications/general/email_communication/email_servers.rst:21
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:25
msgid ""
"If no one in the company is used to managing email servers, Odoo Online and "
"Odoo.sh are strongly recommended. Those Odoo hosting types' email systems "
"work instantly and are monitored by professionals. Nevertheless, a company "
"can use their own email server if they want to manage the email server's "
"reputation themselves."
msgstr ""
"如果公司里没有人习惯于管理电子邮件服务器,强烈推荐 Odoo 在线和 Odoo.sh。这些Odoo托管类型的电子邮件系统立即工作,并由专业人员监控。 "
"尽管如此,如果公司想维护管理电子邮件服务器的声誉,可以使用自己的电子邮件服务器。"
#: ../../content/applications/general/email_communication/email_servers.rst:31
msgid ""
"Office 365 email servers don't easily allow the sending of external emails "
"from hosts like Odoo. Refer to `Microsoft's documentation "
"<https://support.office.com/en-us/article/How-to-set-up-a- multifunction-"
"device-or-application-to-send-email-using-"
"Office-365-69f58e99-c550-4274-ad18- c805d654b4c4>`_ to make it work."
msgstr ""
"Office 365 电子邮件服务器不容易允许从 Odoo "
"等主机发送外部电子邮件。参考“微软的文档<https://support.office.com/en-us/article/How-to-set-"
"up-a- multifunction-device-or-application-to-send-email-using-"
"Office-365-69f58e99-c550-4274-ad18- c805d654b4c4>”_来使其发挥作用。"
#: ../../content/applications/general/email_communication/email_servers.rst:37
msgid "Manage outbound messages"
msgstr "管理出站邮件"
#: ../../content/applications/general/email_communication/email_servers.rst:39
msgid ""
"As a system admin, go to :menuselection:`Settings --> General Settings --> "
"Discuss` in Odoo, and enable the :guilabel:`External 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中,以系统管理员身份进入:菜单选择:`设置--> 一般设置--> "
"讨论`,启用guilabel:`外部电子邮件服务器`选项,然后单击guilabel:`保存`。单击guilabel:`出站电子邮件服务器`,再单击guilabel:`创建`,创建新的出站邮件服务器记录。引用外部电子邮件服务器的SMTP数据。填写完所有信息后,单击guilabel:`测试连接`。"
#: ../../content/applications/general/email_communication/email_servers.rst:45
msgid "Here is a typical configuration for a G Suite server."
msgstr "‎下面是 G Suite 服务器的典型配置。‎"
#: ../../content/applications/general/email_communication/email_servers.rst-1
msgid "The typical G Suite configuration on Odoo."
msgstr "Odoo中的典型G套件配置。"
#: ../../content/applications/general/email_communication/email_servers.rst:51
msgid ""
"Then, go back to :menuselection:`Settings --> General Settings --> Discuss` "
"and set the email domain name in the :guilabel:`Alias Domain` name. Finally,"
" click :guilabel:`Save` to finish setting up the email server."
msgstr ""
"返回:菜单选择:`设置 --> 一般设置--> 讨论`,在guilabel:`别名域`中设置电子邮件域名。最后,单击`保存`,电子邮件服务器设置完成。"
#: ../../content/applications/general/email_communication/email_servers.rst:56
msgid ""
"If an `[AUTHENTICATION FAILED] Invalid credentials (Failure)` warning "
"appears when :guilabel:`Test Connection` is clicked for a Gmail address, "
"activate the :guilabel:`Less secure app access` option. A direct link can be"
" `accessed here <https://myaccount.google.com/ lesssecureapps?pli=1>`_."
msgstr ""
"如果在Gmail地址中单击guilabel`测试连接` "
"后出现`(【验证失败】域相关参数设置有误(失败))`警告信息,请激活guilabel`Less secure app "
"access`选项。直接链接可以是`accessed here <https://myaccount.google.com/ "
"lesssecureapps?pli=1>`_。"
#: ../../content/applications/general/email_communication/email_servers.rst:61
msgid ""
"In addition to that, enable the :guilabel:`IMAP setting` on the Gmail "
"account."
msgstr "还应在Gmail帐户中启用guilabel`IMAP setting`。"
#: ../../content/applications/general/email_communication/email_servers.rst:64
msgid "Use an Office 365 server"
msgstr "使用 Office 365 服务器"
#: ../../content/applications/general/email_communication/email_servers.rst:66
msgid ""
"An Office 365 server can be used if the database's hosting type is **Odoo "
"on-premise**. Office 365 SMTP relays are not compatible with Odoo Online or "
"Odoo.sh unless Odoo is configured to :ref:`force the outgoing \"From\" "
"address <email_communication/default_from>`."
msgstr ""
"如果数据库托管类型为**Odoo本地**,可以使用Office 365服务器。Office 365 SMTP中继与Odoo "
"Online和Odoo.sh不兼容,除非Odoo配置至ref:`强制设置“发件人”地址<email_communication/default_from>`。"
#: ../../content/applications/general/email_communication/email_servers.rst:70
msgid ""
"Please refer to `Microsoft's documentation <https://support.office.com/en-"
"us/article/How-to-set-up- a-multifunction-device-or-application-to-send-"
"email-using-Office-365-69f58e99-c550-4274-ad18- c805d654b4c4>`_ to configure"
" an SMTP relay for the Odoo database's IP address."
msgstr ""
"请参见`Microsoft文件<https://support.office.com/en-us/article/How-to-set-up- "
"a-multifunction-device-or-application-to-send-email-using-"
"Office-365-69f58e99-c550-4274-ad18- c805d654b4c4>`_ ,为Odoo数据库IP地址配置SMTP中继。"
#: ../../content/applications/general/email_communication/email_servers.rst:75
msgid "Use a G Suite server"
msgstr "使用 G Suite 服务器"
#: ../../content/applications/general/email_communication/email_servers.rst:77
msgid ""
"A G Suite server can be used for any Odoo hosting type. To do so, set up the"
" SMTP relay service. The configuration steps are explained in `Google "
"documentation <https://support.google.com /a/answer/2956491?hl=en>`__."
msgstr ""
"G Suite 服务器可以用于任何 Odoo "
"主机类型。要做到这一点,需要设置SMTP中继服务。配置步骤在“谷歌文档<https://support.google.com "
"/a/answer/2956491?hl=en>”__中解释。"
#: ../../content/applications/general/email_communication/email_servers.rst:82
msgid "Restriction"
msgstr "限制条件"
#: ../../content/applications/general/email_communication/email_servers.rst:84
msgid ""
"Please note that port 25 is blocked for security reasons on Odoo Online and "
"Odoo.sh platforms. Try using ports 465, 587, or 2525 instead."
msgstr ""
#: ../../content/applications/general/email_communication/email_servers.rst:90
msgid "Use a default \"From\" email address"
msgstr "使用默认的“发件人”电子邮件地址"
#: ../../content/applications/general/email_communication/email_servers.rst:92
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:95
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:100
msgid ""
"To avoid that problem, make sure all emails use a \"From\" address from the "
"same authorized domain."
msgstr "要避免此问题,请确保所有电子邮件都使用来自同一授权域的\"发件人\"地址。"
#: ../../content/applications/general/email_communication/email_servers.rst:102
msgid ""
"If the MTA supports `SRS (Sender Rewriting Scheme) "
"<https://en.wikipedia.org/wiki/Sender_Rewriting _Scheme>`_, SRS can be "
"enabled to handle these situations. However, that is more complex and "
"requires more technical knowledge that is not meant to be covered by this "
"documentation."
msgstr ""
"如果MTA支持`发件人重写方案(SRS<https://en.wikipedia.org/wiki/Sender_Rewriting "
"_Scheme>`_,可以启用SRS,以处理此类情况。但过程将更为复杂,需要本文件未介绍的技术知识。"
#: ../../content/applications/general/email_communication/email_servers.rst:106
msgid "Instead, Odoo can be configured to do something similar by itself:"
msgstr "但可以配置Odoo,以进行类似操作:"
#: ../../content/applications/general/email_communication/email_servers.rst:108
msgid ""
"Set the :guilabel:`Alias Domain` name in the :menuselection:`Settings --> "
"General Settings --> Discuss`."
msgstr "在菜单选择:`设置--> 一般设置--> 讨论`中设置guilabel`别名域`名。"
#: ../../content/applications/general/email_communication/email_servers.rst:0
msgid "Setting the domain alias configuration on Odoo."
msgstr "在Odoo中设置域别名配置。"
#: ../../content/applications/general/email_communication/email_servers.rst:114
msgid "Turn on :doc:`developer mode </applications/general/developer_mode>`."
msgstr "开启文件:`开发者模式 </applications/general/developer_mode>`。"
#: ../../content/applications/general/email_communication/email_servers.rst:115
msgid ""
"Go to :menuselection:`Settings --> Technical --> Parameters --> System "
"Parameters`."
msgstr "进入菜单选择:`设置 --> 技术--> 参数--> 系统参数`。"
#: ../../content/applications/general/email_communication/email_servers.rst:116
msgid "Add one system parameter from the following list:"
msgstr "添加以下列表中的一个系统参数:"
#: ../../content/applications/general/email_communication/email_servers.rst:118
msgid ""
"To use the same \"From\" address for *all* outgoing messages, use the key "
"`mail.force.smtp.from` and set that address as value (such as "
"`outgoing@mycompany.example.com`)."
msgstr ""
"为*所有*传出邮件使用相同的“发件人”电子邮件地址,请使用`mail.force.smtp.from`键,并将电子邮件地址设置为值(如`outgoing@mycompany.example.com`)。"
#: ../../content/applications/general/email_communication/email_servers.rst:120
msgid ""
"To keep the original \"From\" address for emails that use the same domain, "
"but change it for emails that use a different domain, use the key "
"`mail.dynamic.smtp.from` and set the value as the email address that should "
"be used in those cases (such as `outgoing@mycompany.example.com` )."
msgstr ""
"为使用同一域的电子邮件保留原“发件人”的电子邮件地址,并更改使用不同域的电子邮件的“发件人”电子邮件地址,请使用`mail.dynamic.smtp.from`键,并将此类情况下使用的电子邮件地址设置为值(如`outgoing@mycompany.example.com`)。"
#: ../../content/applications/general/email_communication/email_servers.rst:128
msgid "Manage inbound messages"
msgstr "管理入站信息"
#: ../../content/applications/general/email_communication/email_servers.rst:130
msgid "Odoo relies on generic email aliases to fetch incoming messages."
msgstr "Odoo依赖通用的电子邮件别名来收取入站邮件。"
#: ../../content/applications/general/email_communication/email_servers.rst:132
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 catchall "
"alias (**catchall@**)."
msgstr ""
"从Odoo所发邮件对应的 **回复邮件** 通过catchall别名(**catchall@**)接入原来的讨论话题(以及所有关注者的收件箱)。"
#: ../../content/applications/general/email_communication/email_servers.rst:134
msgid ""
"**Bounced messages** are routed to **bounce@** in order to track them in "
"Odoo. This is especially used in `Odoo Email Marketing "
"<https://www.odoo.com/page/email-marketing>`__ to opt-out invalid "
"recipients."
msgstr ""
"**退回的邮件** 接入 **bounce@** ,以便在Odoo上追踪。这项功能特别用于`Odoo邮件营销 "
"<https://www.odoo.com/page/email-marketing>`__,可取消选择无效的收件人。"
#: ../../content/applications/general/email_communication/email_servers.rst:137
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:140
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:141
msgid ""
"Support Channel (to create Tickets in `Odoo Helpdesk "
"<https://www.odoo.com/page/helpdesk>`__),"
msgstr "支持渠道(在`Odoo服务台 <https://www.odoo.com/page/helpdesk>`__创建工单),"
#: ../../content/applications/general/email_communication/email_servers.rst:142
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:144
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:146
msgid "etc."
msgstr "等等"
#: ../../content/applications/general/email_communication/email_servers.rst:148
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:151
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:152
msgid ""
"Set the :guilabel:`Alias Domain` name in :menuselection:`Settings --> "
"General Settings --> Discuss`."
msgstr "在菜单选项:`设置--> 一般设置--> 讨论`中设置guilabel`别名域`名。"
#: ../../content/applications/general/email_communication/email_servers.rst:155
msgid ""
"If the database's hosting type is Odoo on-premise, create an "
":guilabel:`Incoming Mail Server` in Odoo for each alias. This can be done "
"from the General Settings as well. 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:`入站邮件服务器`。您也可以在一般设置中进行操作。根据您的电子邮件服务提供商的设置填写表格。将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:165
msgid ""
"If the database's hosting type is Odoo Online or Odoo.sh, redirecting "
"incoming messages to Odoo's domain name instead of the external email server"
" is recommended. That way, incoming messages can be received without delay. "
"Odoo Online only fetches incoming messages of external servers once every "
"hour. 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 "
"Online或Odoo.sh,建议您将入站邮件重新定向至Odoo的域名,而不是外部电子邮件服务器。这样,您将不会延迟接收入站邮件。Odoo "
"Online每小时仅收取一次外部服务器的入站邮件。您应在电子邮件服务器中将所有电子邮箱重定向至Odoo的域名(如*catcall\\@mydomain.ext*设为*catcall"
" \\@mycompany.Odoo.com*)。"
#: ../../content/applications/general/email_communication/email_servers.rst:171
msgid ""
"All the aliases are customizable in Odoo. Object aliases can be edited from "
"their respective configuration view."
msgstr "可在Odoo中自定义所有别名。可以在配置视图中编辑对象别名。"
#: ../../content/applications/general/email_communication/email_servers.rst:175
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*)."
msgstr ""
"要编辑catchall和bounce别名,首先激活:ref:`开发者模式<developer-mode>`,然后前往 "
":menuselection:`设置 --> 技术 --> 参数 --> 系统参数`定义别名( *mail.catchall.alias* 和 * "
"mail.bounce.alias* )。"
#: ../../content/applications/general/email_communication/email_servers.rst:0
msgid "System parameters with catchall configuration in Odoo."
msgstr "系统参数Odoo catchall配置"
#: ../../content/applications/general/email_communication/email_servers.rst:183
msgid ""
"By default, inbound messages are fetched every 5 minutes in Odoo on-premise."
msgstr "Odoo默认第5分钟收取一次入站邮件。"
#: ../../content/applications/general/email_communication/email_servers.rst:186
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:191
msgid "Set up different dedicated servers for transactional and mass mails"
msgstr "为事务和群发邮件设置不同的专用服务器"
#: ../../content/applications/general/email_communication/email_servers.rst:193
msgid ""
"In Odoo a separate Mail Transfer Agent (MTA) server can be used for "
"transactional emails and mass mailings. Example: Use Postmark or SendinBlue "
"for transactional emails, and Amazon SES, Mailgun or Sendgrid for mass "
"mailings."
msgstr ""
"在Odoo中,独立邮件传输代理(MTA)服务器可以用于交易电子邮件和群发邮件。示例:使用Postmark或SendinBlue发送交易电子邮件,使用Amazon"
" SES、Mailgun或Sendgrid发送群发邮件。"
#: ../../content/applications/general/email_communication/email_servers.rst:198
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:201
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 email MTA 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 MTA server."
msgstr ""
"为此,您应首先激活ref`开发人员模式<developer-mode>`,然后转到:菜单选择:`设置 -->技术 "
"-->出站\"邮件服务器。在那里,您须创建两个邮件 MTA "
"服务器设置。一个用于交易电子邮件,一个用于群发电子邮件。请务必将交易电子邮件服务器的优先级标记为低至群发电子邮件服务器。"
#: ../../content/applications/general/email_communication/email_servers.rst:207
msgid ""
"Now, go to :menuselection:`Email Marketing --> Settings` and enable "
":guilabel:`Dedicated 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 ""
"现在,转到:菜单选择:'电子邮件营销 -->设置',并启用guilabel:`特定服务器`。通过这些设置,Odoo "
"将服务器用于交易电子邮件的低优先级,而此处选定的服务器用于群发电子邮件。请注意,在这种情况下,您须设置域名的发送者策略框架 (SPF) "
"记录,以包括交易和群发邮件服务器。"
#: ../../content/applications/general/email_communication/email_template.rst:3
msgid "Email Templates"
msgstr "EMail模板"
#: ../../content/applications/general/email_communication/email_template.rst:5
msgid ""
"We all know writing good emails is vital to get a high response rate, but "
"you do not want to rewrite the same structure every time, do you? That is "
"where email templates come in. Without the need to rewrite the entire email "
"structure every time, you save time to focus on the content. Multiple "
"templates also let you deliver the right message to the right audience, "
"improving their overall experience with the company."
msgstr ""
"我们都知道写出一封好的电子邮件对于获得高响应率至关重要,但是您不想每次都重写相同的结构,对吗? "
"这就是电子邮件模板的用武之地。无需每次都重写整个电子邮件结构,您可以节省时间专注于内容。 "
"多个模板还使您可以向正确的受众传递正确的消息,从而改善他们在公司的整体体验。"
#: ../../content/applications/general/email_communication/email_template.rst:12
msgid "Enable it and understand a few concepts"
msgstr "启用它并了解一些概念"
#: ../../content/applications/general/email_communication/email_template.rst:14
msgid ""
"The :ref:`Developer mode <developer-mode>` must be activated). Then, go to "
":menuselection:`Settings --> Technical --> Templates`. A view of the "
"existing templates is shown."
msgstr ""
#: ../../content/applications/general/email_communication/email_template.rst:18
msgid ""
"It is highly recommended not to change the content in existing templates "
"unless the user has prior knowledge about placeholders."
msgstr ""
#: ../../content/applications/general/email_communication/email_template.rst:21
msgid ""
"To add a new one, click on *Create* and choose the type of document this "
"template is used with. In the example below, the template would be sent to "
"job applicants."
msgstr "要添加一个新模板,请单击 *创建* ,然后选择使用该模板的文档类型。 在下面的示例中,模板将发送给求职者。"
#: ../../content/applications/general/email_communication/email_template.rst-1
msgid "New email template form in Odoo"
msgstr ""
#: ../../content/applications/general/email_communication/email_template.rst:30
msgid ""
"Under *Email Configuration*, fields such as *From*, *To (Emails)*, *To "
"(Partners)*, require placeholders. If the *From* field is not set, the "
"default value is the authors email alias, if configured, or email address."
msgstr ""
"在 *电子邮件配置* 下,诸如 *发件人*,*收件人(电子邮件)* ,*收件人(合作伙伴)* 之类的字段需要占位符。 如果未设置 *发件人* "
"字段,则默认值为作者的电子邮件别名(如果已配置)或电子邮件地址。"
#: ../../content/applications/general/email_communication/email_template.rst:32
msgid ""
"Under *Advanced Settings*, if an *Outgoing Mail Server* is not set, the one "
"with the highest priority is used."
msgstr "在 *高级设置* 下,如果未设置 *外发邮件服务器* ,则优先使用最高级的服务器。"
#: ../../content/applications/general/email_communication/email_template.rst:34
msgid ""
"The option *Auto Delete* permanently deletes the emails after they are sent,"
" saving space in your database."
msgstr "*自动删除* 选项会在电子邮件发送后永久删除,从而节省了数据库的空间。"
#: ../../content/applications/general/email_communication/email_template.rst:37
msgid "Writing content including placeholder expressions"
msgstr "写作内容包括占位符表达式"
#: ../../content/applications/general/email_communication/email_template.rst:39
msgid ""
"A placeholder is a string of characters that temporarily takes the place of "
"the final data. With email templates, for example, placeholders let you put "
"dynamic content in order to personalize the email for the recipient."
msgstr ""
#: ../../content/applications/general/email_communication/email_template.rst:43
msgid ""
"A common use is to use it to indicate the name of the recipient in the "
"newsletter so that each recipient gets a personalized newsletter."
msgstr ""
#: ../../content/applications/general/email_communication/email_template.rst:46
msgid ""
"Placeholders and more specifically fields that are available for a template "
"will depend on the template you modify. One way to see the fields that are "
"available is to check the Dynamic Placeholder Generator tab."
msgstr ""
#: ../../content/applications/general/email_communication/email_template.rst:52
msgid ""
"Under the tab *Dynamic Placeholder Generator*, look for the *Field* you "
"would like to use."
msgstr "在 *动态占位符生成器* 选项卡下,找到您要使用的 *字段* 。"
#: ../../content/applications/general/email_communication/email_template.rst:0
msgid ""
"View of the dynamic placeholder generator tab under a new template in Odoo"
msgstr ""
#: ../../content/applications/general/email_communication/email_template.rst:57
msgid ""
"Next, copy the *Placeholder Expression* and paste it in the *Body* of the "
"email, under the *Content* tab, using - essentially - the *Code View*."
msgstr "接下来,复制 *占位符表达式* 并将其粘贴到电子邮件的 *正文* 中 *内容*选项卡,使用 *代码视图* 。"
#: ../../content/applications/general/email_communication/email_template.rst:0
msgid "View of the body code view under the content tab in Odoo"
msgstr ""
#: ../../content/applications/general/email_communication/email_template.rst:63
msgid ""
"Deactivate the *Code View* option by simply clicking on it again, and easily"
" design the message. Click on *Preview* to check how the email looks before "
"sending it."
msgstr "只需再次单击即可停用 *代码视图* 选项,并轻松设计信息。 单击 *预览* ,在发送之前检查电子邮件的外观。"
#: ../../content/applications/general/email_communication/email_template.rst:0
msgid "View of the content with the standard body view in Odoo"
msgstr ""
#: ../../content/applications/general/email_communication/email_template.rst:70
msgid "Using functions with placeholders"
msgstr ""
#: ../../content/applications/general/email_communication/email_template.rst:72
msgid ""
"Functions can be used along with your placeholders in order to format the "
"data as you'd like within your mail templates, for example, the time format "
"can be changed using a function such as ``format_time``."
msgstr ""
#: ../../content/applications/general/email_communication/email_template.rst:76
msgid ""
"In order to use functions, you have to know the available fields to format. "
"To know that, you have to check the fields (the properties) of the object "
"that are available to be used."
msgstr ""
#: ../../content/applications/general/email_communication/email_template.rst:80
msgid "Checking the fields (properties) available on the object"
msgstr ""
#: ../../content/applications/general/email_communication/email_template.rst:82
msgid ""
"To check the **fields available**, click on the link next to Applies to. For"
" the example we use the Portal: new user template, so we click on Portal "
"user Config."
msgstr ""
#: ../../content/applications/general/email_communication/email_template.rst-1
msgid "Template is capable of using the field of the defined Models."
msgstr ""
#: ../../content/applications/general/email_communication/email_template.rst:89
msgid ""
"By clicking on the link, you are redirected to the model, in this case the "
"``Portal user Config`` model that lists all the fields that you can use "
"within your mail template."
msgstr ""
#: ../../content/applications/general/email_communication/email_template.rst-1
msgid "Existing fields of a model"
msgstr ""
#: ../../content/applications/general/email_communication/email_template.rst:96
msgid ""
"As a side note, you can also see the fields that are available by accessing "
"the dynamic placeholder generator, as described :ref:`previously "
"<email_communication/dynamic_placeholder_generator>`."
msgstr ""
#: ../../content/applications/general/email_communication/email_template.rst:99
msgid ""
"See below an example with the email field that was added in the template and"
" its result as well as some other placeholders already present by default."
msgstr ""
#: ../../content/applications/general/email_communication/email_template.rst-1
msgid "Adding a field on a template and see the result"
msgstr ""
#: ../../content/applications/general/email_communication/email_template.rst:107
msgid "Using fields with functions"
msgstr ""
#: ../../content/applications/general/email_communication/email_template.rst:109
msgid ""
"Now that you know the *fields* that can be used, you can use one of them "
"with a function. For this example, we add the creation date, *create_date* "
"field to the body of the template Portal: new user along with the "
"``format_date`` function so that the user knows when he was invited."
msgstr ""
#: ../../content/applications/general/email_communication/email_template.rst-1
msgid "Example of the format_date on a create_date field"
msgstr ""
#: ../../content/applications/general/email_communication/email_template.rst:117
msgid ""
"As you can see we use the placeholder `${}` with the ``format_date`` "
"function which uses as a parameter the field create_date available on the "
"current object, this gives the following line of code "
"``${format_date(object.create_date)}``."
msgstr ""
#: ../../content/applications/general/email_communication/email_template.rst:122
msgid ""
"It's really important to check that the preview is working, if it's broken "
"your template might appear totally blank when previewing it. We also "
"recommend not changing the content in existing templates unless you have "
"prior knowledge. We highly recommend duplicating the template and apply your"
" changes within this one."
msgstr ""
#: ../../content/applications/general/email_communication/email_template.rst:127
msgid ""
"Find below the result of the e-mail received in the recipient's mailbox with"
" the modifications applied."
msgstr ""
#: ../../content/applications/general/email_communication/email_template.rst-1
msgid "Rendering of the format_date function on a create_date field"
msgstr ""
#: ../../content/applications/general/email_communication/email_template.rst:134
msgid ""
"Still by using the ``format_date`` function, you have the possibility to "
"adapt the format of the date just in a specific email by specifying the "
"formatting of the date as a second parameter. If not specified, the format "
"used by default is the one defined in the settings of the language. More "
"information on how to access these parameters can be found :ref:`here "
"<email_communication/usable_functions>`."
msgstr ""
#: ../../content/applications/general/email_communication/email_template.rst:139
msgid ""
"In order to adapt the date format, the piece of code used in the above "
"example ``${format_date(object.create_date)}`` becomes "
"``${format_date(object.create_date, date_format='dd -- MM -- YYYY')}`` here "
"dd is the day, MM the month and YYYY the year."
msgstr ""
#: ../../content/applications/general/email_communication/email_template.rst:143
msgid "Here is the result once the function is adapted in the template."
msgstr ""
#: ../../content/applications/general/email_communication/email_template.rst-1
msgid "Adapted rendering of the format_date"
msgstr ""
#: ../../content/applications/general/email_communication/email_template.rst:152
msgid "Functions used by default within email templates"
msgstr ""
#: ../../content/applications/general/email_communication/email_template.rst:154
msgid ""
"To format your data, many functions can be used, here are some examples."
msgstr ""
#: ../../content/applications/general/email_communication/email_template.rst:157
msgid ""
"**This list of functions is not exhaustive**, meaning that all functions "
"that are available aren't listed in the below list, for more functions, we "
"invite you to check the `babel "
"<http://babel.pocoo.org/en/latest/api/dates.html>`_ documentation, last but "
"not least, modifications on the templates are considered as customization "
"and isnt covered by our support."
msgstr ""
#: ../../content/applications/general/email_communication/email_template.rst:162
msgid ""
"For the following examples, we will introduce mostly some date functions. By"
" default, the format of the date used is the one defined in the settings of "
"the language."
msgstr ""
#: ../../content/applications/general/email_communication/email_template.rst:165
msgid ""
"These settings can only be accessed when the :ref:`developer mode "
"<developer-mode>` is enabled. Once developer is enabled go to "
":menuselection:`Settings --> Translations --> Languages` and click on one of"
" the languages to see all the settings such as the time format or date "
"format used by the language."
msgstr ""
#: ../../content/applications/general/email_communication/email_template.rst:170
msgid "**format_date()** - formats the date (without the time)."
msgstr ""
#: ../../content/applications/general/email_communication/email_template.rst:172
msgid "Can be found on the template `Purchase Order: Send PO`:"
msgstr ""
#: ../../content/applications/general/email_communication/email_template.rst:0
msgid "Code of the format_date on existing template Purchase"
msgstr ""
#: ../../content/applications/general/email_communication/email_template.rst:178
#: ../../content/applications/general/email_communication/email_template.rst:193
msgid "The result will look like this:"
msgstr ""
#: ../../content/applications/general/email_communication/email_template.rst:0
msgid "Rendering of the format_date on existing template Purchase"
msgstr ""
#: ../../content/applications/general/email_communication/email_template.rst:184
msgid ""
"**format_datetime()** - formats the datetime, defining a specific timezone, "
"in this case Central European Time (CET)."
msgstr ""
#: ../../content/applications/general/email_communication/email_template.rst:187
msgid "Can be found on the template `Event: Registration`."
msgstr ""
#: ../../content/applications/general/email_communication/email_template.rst:0
msgid "Code of the format_datetime on existing template Event"
msgstr ""
#: ../../content/applications/general/email_communication/email_template.rst:0
msgid "Rendering of the format_datetime on existing template Event"
msgstr ""
#: ../../content/applications/general/email_communication/email_template.rst:199
msgid ""
"**format_time()** - Similar to the format_datetime function except It's used"
" only for the time, not a date."
msgstr ""
#: ../../content/applications/general/email_communication/email_template.rst:202
msgid ""
"**format_amount()** - Formats a number, an amount to display the currency "
"depending on the display setting that has been defined on the currency (the "
":ref:`debug mode <developer-mode>` must be activated to see this feature) "
":menuselection:`Accounting --> Configuration --> Currencies` (before or "
"after the amount depending on the convention)."
msgstr ""
#: ../../content/applications/general/email_communication/email_template.rst:0
msgid "Code of the format_amount on existing template Sales Order"
msgstr ""
#: ../../content/applications/general/email_communication/email_template.rst:211
msgid "Which will look like this:"
msgstr ""
#: ../../content/applications/general/email_communication/email_template.rst:0
msgid "Rendering of the format_amount on existing template Sales Order"
msgstr ""
#: ../../content/applications/general/email_communication/email_template.rst:218
msgid "Defining a default reply to on your mail template"
msgstr "在邮件模板上定义默认答复"
#: ../../content/applications/general/email_communication/email_template.rst:220
msgid ""
"Although the field *reply to* is available within the mail templates, **this"
" field is only used for mass mailing** mode (this means when sending "
"templates on what we call bulk emailing). You can send emails in bulk in "
"almost every app that has a list view. Select the records you want and click"
" on the action button. If you have an option to send an email, you will see "
"a mail composer with possible values to define:"
msgstr ""
"尽管“*回复*”字段在邮件模板中可用,但**此字段仅用于群发邮件**模式(这意味着在我们称之为批量电子邮件的模板上发送模板时)。您可以在几乎每个具有列表视图的应用中批量发送电子邮件。选择所需的记录,然后单击操作按钮。如果可以选择发送电子邮件,您将看到一个邮件编辑器,其中包含要定义的可能值:"
#: ../../content/applications/general/email_communication/email_template.rst-1
msgid "Composer in mass mailing mode after selecting multiple quotations."
msgstr "选择多个报价后,写邮件人群发方式编写邮件。"
#: ../../content/applications/general/email_communication/email_template.rst:230
msgid "You can also define them by default on the template:"
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:236
msgid ""
"Because of this, setting a value in this field is useless as the value "
"defined will be totally ignored. The default *reply-to* value is the default"
" catchall email address to ensure a communication between your customer and "
"your Odoo database. For more information about the way the catchall works, "
"please check :ref:`how to manage inbound messages "
"<email_communication/inbound_messages>`."
msgstr ""
"因此,在此字段中设置值是无用的,因为定义的值将被完全忽略。默认的*reply-"
"to*值是默认的包罗万象的电子邮件地址,以确保您的客户和Odoo数据库之间的通信。有关 catchall 工作方式的更多信息,请查看 "
"ref'如何管理入站邮件 <email_communication/inbound_messages>'。"
#: ../../content/applications/general/email_communication/email_template.rst:242
msgid "Transactional emails and corresponding URL for each company"
msgstr "每家公司的交易电子邮件和相应的 URL"
#: ../../content/applications/general/email_communication/email_template.rst:244
msgid ""
"When using Odoo, multiple events trigger the sending of automated emails. "
"These emails are known as transactional emails and sometimes contain links "
"pointing to your Odoo database."
msgstr "使用Odoo时,多个事件会触发自动电子邮件的发送。这些电子邮件被称为事务性电子邮件,有时包含指向您的Odoo数据库的链接。"
#: ../../content/applications/general/email_communication/email_template.rst:247
msgid ""
"By default, links generated by the database use the dynamic web.base.url key"
" defined in the system parameters. More information about this "
":ref:`parameter <domain-name/web-base-url>`."
msgstr ""
"默认情况下,数据库生成的链接使用系统参数中定义的动态 web.base.url 键。有关此内容的更多信息:ref'参数<域名/web-base-"
"url>'。"
#: ../../content/applications/general/email_communication/email_template.rst:250
msgid ""
"If the website application isn't installed, the web.base.url key will always"
" be the default parameter used to generate all the links."
msgstr "如果未安装网站应用程序,则 web.base.url 密钥将始终是用于生成所有链接的默认参数。"
#: ../../content/applications/general/email_communication/email_template.rst:253
msgid ""
"Its important to know that this key can only have a single value, meaning "
"that in a multi-website/company database environment, even if you have a "
"specific domain name for each website, the links generated to share a "
"document or within a transactional email might remain the same, whatever the"
" website/company related to the sending of the email/document."
msgstr ""
"重要的是要知道,此密钥只能有一个值,这意味着在多网站/公司数据库环境中,即使您的每个网站都有特定的域名,为共享文档或在事务性电子邮件中生成的链接也可能保持不变,无论与发送电子邮件/文档相关的网站/公司如何。"
#: ../../content/applications/general/email_communication/email_template.rst:258
msgid ""
"This is not always the case as some Odoo applications have a link "
"established in the database with the website application, meaning that in "
"this case, if a specific domain is defined for the websites, the URL "
"generated in the email template will use the domain defined on the "
"corresponding website of the company."
msgstr ""
"情况并非总是如此,因为某些Odoo应用程序在数据库中与网站应用程序建立了链接,这意味着在这种情况下,如果为网站定义了特定域,则电子邮件模板中生成的URL将使用在公司相应网站上定义的域。"
#: ../../content/applications/general/email_communication/email_template.rst:264
msgid ""
"A document shared using the documents application will always use the "
"web.base.url key, as the document shared isn't associated with any "
"particular website. Meaning that the URL will always be the same (the "
"web.base.url key value), whatever the 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:269
msgid ""
"On the other hand, sales orders made by a customer on one of your Odoo "
"e-commerce websites have a link established with the website from which the "
"order was made. As a result, the e-mail sent for the sales orders uses the "
"domain name defined for the corresponding website to generate the links."
msgstr ""
"另一方面,客户在您的Odoo电子商务网站之一上发出的销售订单与下订单的网站建立了链接。因此,为销售订单发送的电子邮件使用为相应网站定义的域名来生成链接。"
#: ../../content/applications/general/email_communication/email_template.rst:273
msgid ""
"For more information about how to configure your domains, we invite you to "
"check :doc:`our domain name documentation "
"</administration/maintain/domain_names>`."
msgstr "有关如何配置域的更多信息,我们邀请您查看:d oc:'我们的域名文档</管理/维护/domain_names>”。"
#: ../../content/applications/general/email_communication/email_template.rst:277
msgid "Updating translations within email templates"
msgstr "更新电子邮件模板中的翻译"
#: ../../content/applications/general/email_communication/email_template.rst:279
msgid ""
"Email templates are automatically translated. Changing the translations "
"shouldnt be necessary. However, if for a specific reason youd like to "
"change some of the translations, this can be done."
msgstr "电子邮件模板会自动翻译。更改翻译应该是不必要的。但是,如果出于特定原因,您想要更改某些翻译,则可以执行此操作。"
#: ../../content/applications/general/email_communication/email_template.rst:282
msgid ""
"Like any modification in the code, keep in mind that modifications that "
"arent done correctly (for example modifications leading to bad syntax) can "
"break the template, as a result, the template will appear blank."
msgstr "与代码中的任何修改一样,请记住,未正确完成的修改(例如导致语法错误的修改)可能会破坏模板,因此,模板将显示为空白。"
#: ../../content/applications/general/email_communication/email_template.rst:286
msgid ""
"In order to edit your translations, follow these steps from the template."
msgstr "要编辑翻译,请从模板中执行以下步骤。"
#: ../../content/applications/general/email_communication/email_template.rst:288
msgid "Click on the edit button, then on the language button"
msgstr "单击编辑按钮,然后单击语言按钮"
#: ../../content/applications/general/email_communication/email_template.rst:0
msgid "Edit the language of a template"
msgstr "编辑模块的语言"
#: ../../content/applications/general/email_communication/email_template.rst:294
msgid ""
"A pop-up window with the different languages installed on the database will "
"be displayed. From here, editing the translations will be possible. Don't "
"forget to hit the save button to preserve your changes."
msgstr "将显示一个弹出窗口,其中包含数据库上安装的不同语言。从这里开始,编辑翻译将是可能的。不要忘记点击保存按钮以保留更改。"
#: ../../content/applications/general/email_communication/email_template.rst:0
msgid ""
"Translation of the body of the Application template in the different "
"languages installed."
msgstr "应用程序模板主体的不同语言翻译。"
#: ../../content/applications/general/email_communication/faq.rst:3
msgid "FAQ"
msgstr "常问问题"
#: ../../content/applications/general/email_communication/faq.rst:5
msgid ""
"This document contains an explanation of the most recurring mailing "
"concerns."
msgstr "本文档包含对最常出现的邮件问题的说明。"
#: ../../content/applications/general/email_communication/faq.rst:7
msgid ""
"We will start by addressing issues of outgoing emails (ex: my client has not"
" received my email), and then, of incoming emails (ex: I do not receive "
"responses from my customers in the database)."
msgstr "我们将首先解决传出电子邮件的问题(例如:我的客户尚未收到我的电子邮件),然后是传入的电子邮件(例如:我没有在数据库中收到客户的回复)。"
#: ../../content/applications/general/email_communication/faq.rst:11
msgid "Outgoing emails"
msgstr "传出电子邮件"
#: ../../content/applications/general/email_communication/faq.rst:16
msgid "What do you have to check if your email is not sent?"
msgstr "如果您的电子邮件未发送,您必须检查什么?"
#: ../../content/applications/general/email_communication/faq.rst:18
msgid ""
"The first indicator showing you that the email has not been sent is the red "
"envelope next to the date and time of the message."
msgstr "显示电子邮件尚未发送的第一个指示器是邮件日期和时间旁边的红包。"
#: ../../content/applications/general/email_communication/faq.rst-1
msgid "Red envelope displayed in chatter"
msgstr "聊天记录中显示的红包"
#: ../../content/applications/general/email_communication/faq.rst:26
msgid "Common error messages"
msgstr "常见错误消息"
#: ../../content/applications/general/email_communication/faq.rst:31
msgid "You reached your daily limit:"
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:37
msgid ""
"Each email service provider has its own email sending limits. The limits may"
" be daily, hourly, and sometimes even per minute. This is the same for Odoo,"
" we have to limit our customers to prevent our e-mail servers from being "
"blacklisted."
msgstr ""
"每个电子邮件服务提供商都有自己的电子邮件发送限制。限制可能是每天,每小时,有时甚至每分钟。对于Odoo来说也是如此,我们必须限制我们的客户,以防止我们的电子邮件服务器被列入黑名单。"
#: ../../content/applications/general/email_communication/faq.rst:41
msgid "Here are the default limits for new databases:"
msgstr "以下是新数据库的默认限制:"
#: ../../content/applications/general/email_communication/faq.rst:43
msgid ""
"200 emails/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 "50 emails/day for one-app free and trial databases,"
msgstr "每天50封电子邮件,用于一个应用程序免费和试用数据库,"
#: ../../content/applications/general/email_communication/faq.rst:47
msgid ""
"in case of migration, your daily limit might be reset to 50 emails a day."
msgstr "在迁移的情况下,您的每日限制可能会重置为每天 50 封电子邮件。"
#: ../../content/applications/general/email_communication/faq.rst:49
msgid "In case you hit the limit, you can:"
msgstr "如果您达到限制,您可以:"
#: ../../content/applications/general/email_communication/faq.rst:51
msgid ""
"Ask our support team to increase your daily limit. We will analyze the "
"situation of your database depending on (non-exhaustive list):"
msgstr "请要求我们的支持团队提高您的每日限额。我们将根据(非详尽列表)分析您的数据库的情况:"
#: ../../content/applications/general/email_communication/faq.rst:54
msgid "How many users in your 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 ""
"Your bounce rate: the percentage of email addresses that did not receive "
"your emails because it was returned by a mail server on its way to the final"
" recipient. You can contact the `support <https://www.odoo.com/help>`_."
msgstr ""
"您的退回邮件率:由于邮件服务器在发送给最终收件人的途中返回您的电子邮件而未收到您的电子邮件的电子邮件地址的百分比。您可以联系“支持<https://www.odoo.com/help>”_。"
#: ../../content/applications/general/email_communication/faq.rst:60
msgid ""
"Use your own outgoing email server to be independent of Odoos mail limit "
"(please refer to :doc:`the corresponding documentation "
"</applications/general/email_communication/email_servers>`),"
msgstr ""
"使用您自己的发送电子邮件服务器独立于Odoo的邮件限制(请参阅:d "
"oc:“相应的文档</应用程序/通用/email_communication/email_servers>”),"
#: ../../content/applications/general/email_communication/faq.rst:62
msgid ""
"Wait until 11pm UTC for the reset and click on the retry button: The "
":ref:`Developer mode <developer-mode>` must be activated. Then, go to "
":menuselection:`Settings --> Technical --> Emails`"
msgstr ""
"等到 UTC 时间晚上 11 点重置,然后单击重试按钮:必须激活 :ref:'开发人员模式 <developer-"
"mode>'。然后,转到:menuselection'设置-->技术-->电子邮件'</developer-mode>"
#: ../../content/applications/general/email_communication/faq.rst-1
msgid "Retry button of an emails"
msgstr "电子邮件的重试按钮"
#: ../../content/applications/general/email_communication/faq.rst:70
msgid ""
"The daily limit is global to your database and can rise quickly! By default "
"an internal message, a notification, a note, etc. counts as an email in your"
" daily limit if it notifies someone."
msgstr ""
"每日限制是数据库的全局限制,并且可以快速上升!默认情况下,如果内部消息、通知、便笺等通知某人,则该邮件、通知、便笺等计为每日限制中的电子邮件。"
#: ../../content/applications/general/email_communication/faq.rst:73
msgid ""
"You can mitigate this by receiving your :ref:`notifications in Odoo "
"<discuss_app/notification_preferences>` instead of by emails."
msgstr ""
"您可以通过在Odoo中接收您的:ref'通知<discuss_app/notification_preferences>'而不是通过电子邮件来缓解这种情况。"
#: ../../content/applications/general/email_communication/faq.rst:77
msgid "SMTP Error"
msgstr "SMTP 错误"
#: ../../content/applications/general/email_communication/faq.rst:79
msgid ""
"You can find out why an email wasn't transmitted successfully by reviewing "
"the Simple Mail Transport Protocol (SMTP) error messages. SMTP is a protocol"
" to describe the email structure and transmit it over the Internet, and the "
"error messages generated by email services are helpful tools to diagnose and"
" troubleshoot email problems."
msgstr ""
"您可以通过查看简单邮件传输协议 (SMTP) 错误消息来找出电子邮件未成功传输的原因。SMTP 是一种描述电子邮件结构并通过 Internet "
"传输的协议,电子邮件服务生成的错误消息是诊断和解决电子邮件问题的有用工具。"
#: ../../content/applications/general/email_communication/faq.rst:85
msgid "No Error"
msgstr "没有错误"
#: ../../content/applications/general/email_communication/faq.rst:87
msgid ""
"Odoo is not always capable of providing information for the reason it "
"failed. The different providers implement a personalized policy of the "
"bounce emails and it is not always possible for Odoo to interpret it "
"correctly."
msgstr "Odoo并不总是能够提供失败原因的信息。不同的提供商实施了退回电子邮件的个性化策略,Odoo并不总是能够正确解释它。"
#: ../../content/applications/general/email_communication/faq.rst:91
msgid ""
"If you have this problem on a recurring basis with the same client or the "
"same domain, please 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:94
msgid ""
"Note: in such case, one of the most common reasons is related to :ref:`SPF "
"<email_communication/spf_compliant>` and/or :ref:`DKIM "
"<email_communication/DKIM_compliant>` configuration."
msgstr ""
"注意:在这种情况下,最常见的原因之一与:ref:'SPF "
"<email_communication/spf_compliant>'和/或:ref'DKIM "
"<email_communication/DKIM_compliant>'配置有关。"
#: ../../content/applications/general/email_communication/faq.rst:98
msgid "Why is my email sent late?"
msgstr "为什么我的电子邮件发送延迟?"
#: ../../content/applications/general/email_communication/faq.rst:100
msgid ""
"It may happen that you schedule an email campaign but it is not sent on "
"time. We know that we use a delayed job to send emails that we consider as "
"not urgent (Newsletters concept such as mass mailing, marketing automation, "
"events). The system utility **cron** can be used to schedule programs to run"
" automatically at predetermined intervals. We use that policy in order to "
"avoid cluttering the mail servers and prioritize the communication."
msgstr ""
"您可能会安排电子邮件活动,但未按时发送。我们知道我们使用延迟工作来发送我们认为不紧急的电子邮件(新闻通讯概念,如群发邮件,营销自动化,事件)。系统实用程序"
" **cron** 可用于安排程序以预定的时间间隔自动运行。我们使用该策略是为了避免邮件服务器混乱并优先考虑通信。"
#: ../../content/applications/general/email_communication/faq.rst:106
msgid ""
"The emails considered urgent (communication from one person to another one "
"such as Sales Orders, Invoices, Purchase Orders, etc.) are sent directly."
msgstr "被视为紧急的电子邮件(从一个人到另一个人的通信,如销售订单,发票,采购订单等)直接发送。"
#: ../../content/applications/general/email_communication/faq.rst-1
msgid "Email scheduled to be sent later."
msgstr "预定以后发送的电子邮件"
#: ../../content/applications/general/email_communication/faq.rst:113
msgid ""
"By default, the Mass Mailing cron runs every 60 minutes. So, you should wait"
" maximum an hour before the campaign is actually sent."
msgstr "默认情况下,群发邮件 cron 每 60 分钟运行一次。因此,在实际发送广告系列之前,您最多应等待一个小时。"
#: ../../content/applications/general/email_communication/faq.rst:117
msgid "Incoming emails"
msgstr "收件"
#: ../../content/applications/general/email_communication/faq.rst:119
msgid ""
"When you have an issue with incoming emails, there might not be an "
"indication per se in Odoo. This is the client who tries to contact a "
"database who will get a bounce (most of the time 550: mailbox unavailable)."
msgstr ""
"当您遇到传入电子邮件的问题时,Odoo中可能没有指示本身。这是尝试联系数据库的客户端,该数据库将获得退回邮件(大多数情况下为 550:邮箱不可用)。"
#: ../../content/applications/general/email_communication/faq.rst:124
msgid "Emails are not received"
msgstr "以下电子邮箱已收到邀请"
#: ../../content/applications/general/email_communication/faq.rst:126
msgid "Depending on the platform you are using:"
msgstr "根据您使用的平台:"
#: ../../content/applications/general/email_communication/faq.rst:128
msgid ""
"The **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:130
msgid ""
"The folder :file:`~/logs/` (preferably accessed by the command line) of an "
"Odoo.sh contains a list of files containing the logs of the database. The "
"log files are created everyday at 5:00 AM UTC. The two last days are not "
"compressed, while the older ones are, in order to gain space. The naming of "
"the files for Today and Yesterday are :file:`odoo.log` and "
":file:`odoo.log.1`. For the following, they are named with their dates and "
"compressed. See the Odoo.sh documentation about :ref:`logs <odoosh/logs>`. "
"Use the command ``grep`` and ``zgrep`` (for the compressed ones) to search "
"through the files."
msgstr ""
"Odoo.sh 的文件夹 file'~/logs/' (最好通过命令行访问)包含包含数据库日志的文件列表。日志文件在每天上午 5:00 UTC "
"创建。最后两天没有被压缩,而旧的日子被压缩,以获得空间。Today 和 Yesterday 的文件命名为 file'odoo.log' 和 "
"file'odoo.log.1'。对于以下内容,它们以其日期命名并进行压缩。请参阅有关 :ref'logs <odoosh/logs>' "
"Odoo.sh 文档。使用命令“grep”和“zgrep”(对于压缩的)来搜索文件。"
#: ../../content/applications/general/email_communication/faq.rst:138
msgid ""
"**Odoo Online** users wont have access to their logs. However you can still"
" contact `Odoo Support <https://www.odoo.com/help>`_ , if you have a "
"recurring issue with the same client or domain."
msgstr ""
#: ../../content/applications/general/email_communication/faq.rst:143
msgid "Get help from support"
msgstr "从支持人员处获取帮助"
#: ../../content/applications/general/email_communication/faq.rst:145
msgid ""
"In order to get helped efficiently, please provide as much information as "
"possible. Here is a list of what can be helpful:"
msgstr "为了有效地获得帮助,请提供尽可能多的信息。以下是可能有帮助的内容列表:"
#: ../../content/applications/general/email_communication/faq.rst:148
msgid ""
"The **EML** of the email, stating for *Electronic Mail*, is the file format "
"containing all the technical information required for an investigation. The "
"documentation of your own email provider might help you on how to get your "
"EML files. Once you get the EML of the email, adding it in the attachment of"
" your ticket is the most efficient way for us to investigate. The support "
"will mainly focus on redundant issues."
msgstr ""
"电子邮件的“EML”(表示“电子邮件”)是包含调查所需的所有技术信息的文件格式。您自己的电子邮件提供商的文档可能会帮助您了解如何获取EML文件。一旦您收到电子邮件的EML,将其添加到票证附件中是我们调查的最有效方式。支持将主要集中在冗余问题上。"
#: ../../content/applications/general/email_communication/faq.rst:155
msgid "`Gmail documentation <https://support.google.com/mail/answer/29436>`_"
msgstr "“Gmail 文档<https://support.google.com/mail/answer/29436>”_"
#: ../../content/applications/general/email_communication/faq.rst:157
msgid ""
"`Outlook documentation <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:160
msgid ""
"The exact flow you are following in order 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:163
msgid "Is this simply a reply from an email going out from Odoo ?"
msgstr "这仅仅是从Odoo发出的电子邮件的回复吗?"
#: ../../content/applications/general/email_communication/faq.rst:165
msgid "Are you using an incoming email server or somehow redirecting?"
msgstr "您使用的是接收电子邮件服务器还是以某种方式重定向?"
#: ../../content/applications/general/email_communication/faq.rst:167
msgid ""
"Can you provide us with an example of an email that has been correctly "
"forwarded ?"
msgstr "您能向我们提供已正确转发的电子邮件示例吗?"
#: ../../content/applications/general/email_communication/faq.rst:169
msgid "Providing answers to the following questions:"
msgstr "提供以下问题的答案:"
#: ../../content/applications/general/email_communication/faq.rst:171
msgid ""
"Is it a generic issue or is it specific to a use case? If yes, which one "
"exactly?"
msgstr "这是一个通用问题还是特定于用例?如果是,究竟是哪一个?"
#: ../../content/applications/general/email_communication/faq.rst:173
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 "
"envelope<red_envelop>'。"
#: ../../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 ""
"例如,你有两个带子名称的产品目录,\"Sellable\" (ie. \"Misc. Products/Sellable\" & \"Other "
"Products/Sellable\"),你的确认被暂停了,但你仍然可以导入数据。不过我们建议你不要导入这些数据,因为它们可能都与产品目录列表 "
"(\"Misc. Products/Sellable\")中的第一个“可销售”目录相链接。我们建议你修改一个副本值或产品目录的层级。"
#: ../../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 "如何导入多对多的关系字段(如一个顾客有多个tag)"
#: ../../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 ""
"这些tag可以用逗号分隔(中间无空格)。例如,如你想把顾客同时与“制造商”和“零售商”tag相链接,可以在CSV文件的同一行中编码\"Manufacturer,Retailer\"。"
#: ../../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会在该字段设置EMPTY值,不再分配默认的值。"
#: ../../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*1(原因如下)"
#: ../../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 my database."
msgstr "应用内购买(IAP)通过Odoo访问其他服务。例如,它允许您直接从我的数据库发送SMS文本消息或通过过帐发送发票。"
#: ../../content/applications/general/in_app_purchase.rst:9
msgid "Buying Credits"
msgstr "购买信用"
#: ../../content/applications/general/in_app_purchase.rst:11
msgid ""
"Each IAP Service relies on prepaid credits to work and has its own pricing. "
"To consult my current balance or to recharge my account, go to "
":menuselection:`Settings --> Odoo IAP --> View my Services`."
msgstr ""
"每项IAP服务都需要预付费信用,并有自己的定价。如需查询我的当前余额或为我的账户重置,前往 :menuselection:`设置 --> Odoo "
"IAP --> 查看我的服务`。"
#: ../../content/applications/general/in_app_purchase.rst:19
msgid ""
"If I am on Odoo Online and have the Enterprise version, I benefit from free "
"credits to test our IAP features."
msgstr ""
#: ../../content/applications/general/in_app_purchase.rst:23
msgid "IAP accounts"
msgstr "IAP账户"
#: ../../content/applications/general/in_app_purchase.rst:25
msgid ""
"Credits to use IAP services are stored on IAP accounts, which are specific "
"to each service and database. 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 帐户对所有公司都是通用的,但可以限制为特定帐户。激活 "
"ref'开发人员模式 <developer-mode>',然后转到 menuselection'技术设置 --> IAP "
"帐户'。</developer-mode>"
#: ../../content/applications/general/in_app_purchase.rst:34
msgid "IAP Portal"
msgstr "IAP门户"
#: ../../content/applications/general/in_app_purchase.rst:36
msgid ""
"The IAP Portal is a platform regrouping my IAP Services. It is accessible "
"from :menuselection:`Settings app --> Odoo IAP --> View my Services`. From "
"there, I can view my current balance, recharge my credits, review my "
"consumption and set a reminder to when credits are low."
msgstr ""
"IAP门户是重组我的IAP服务的平台。访问路径为 :menuselection:`设置应用程序 --> Odoo IAP --> 查看我的服务`。"
#: ../../content/applications/general/in_app_purchase.rst:44
msgid "Get notified when credits are low"
msgstr "在信用降低后收到通知"
#: ../../content/applications/general/in_app_purchase.rst:46
msgid ""
"To be notified when its time to recharge my credits, Ill go to my IAP "
"Portal through :menuselection:`Settings app --> Odoo IAP --> View my "
"Services`, unfold a service and mark the Receive threshold warning option. "
"Then, Ill provide a minimum amount of credits and email addresses. Now, "
"every time that the limit is reached, an automatic reminder will be sent to "
"by email!"
msgstr ""
"如要在需要充值时收到通知,通过 :menuselection:`设置应用程序 --> Odoo IAP --> "
"查看我的服务`进入我的IAP门户,展开服务并标记接收阈值警告选项。然后,我将填写信用的最低金额和电子邮件地址。现在,一旦信用达到规定限值,系统会自动向我发送电子邮件提醒!"
#: ../../content/applications/general/in_app_purchase.rst:56
msgid "IAP services available"
msgstr "可用的IAP服务"
#: ../../content/applications/general/in_app_purchase.rst:58
msgid ""
"Different services are available depending on the hosting type of your "
"Database:"
msgstr "根据数据库的托管类型,可以提供不同的服务:"
#: ../../content/applications/general/in_app_purchase.rst:60
msgid ""
"*Odoo Online*: only the IAP services provided by Odoo can be used (i.e. the "
"SMS, Snailmail, Reveal and Partner Autocomplete features);"
msgstr ""
#: ../../content/applications/general/in_app_purchase.rst:62
msgid ""
"*Odoo.sh and Odoo Enterprise (on-premise)*: both the services provided by "
"Odoo and by third-party apps can be used."
msgstr "*Odoo.sh和Odoo企业版(本地部署)*:可同时使用Odoo和第三方应用程序提供的服务。"
#: ../../content/applications/general/in_app_purchase.rst:66
msgid "Offering my own services"
msgstr "提供我自己的服务"
#: ../../content/applications/general/in_app_purchase.rst:68
msgid ""
"I am more than welcome to offer my own IAP services through Odoo Apps! It is"
" the perfect opportunity to get recurring revenue for an ongoing service use"
" rather than — and possibly instead of — a sole initial purchase. Please, "
"find more information at: :doc:`/developer/howtos/provide_iap_services`."
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'。</developer-mode>"
#: ../../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:11
msgid "Manage companies and records"
msgstr "管理多个公司和记录"
#: ../../content/applications/general/users/companies.rst:13
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:22
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是可接受的扩展名。</developer-mode>"
#: ../../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:31
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:40
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:43
msgid "*A blank field*: the record is shared within all companies."
msgstr "*空白字段* :记录会在所有公司内共享。"
#: ../../content/applications/general/users/companies.rst:44
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:51
msgid "Employees' access"
msgstr "员工的访问权限"
#: ../../content/applications/general/users/companies.rst:53
msgid ""
"Once companies are created, manage your employees' :doc:`Access Rights "
"<access_rights>` for *Multi Companies*."
msgstr "创建公司后,管理员工的:d oc<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:62
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:65
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:66
msgid "When **creating** a record, the company taken into account is:"
msgstr "当 **创建** 一个记录时,考虑到公司是:"
#: ../../content/applications/general/users/companies.rst:68
msgid "The current company (the one active) or,"
msgstr "当前的公司(活跃的公司) 或,"
#: ../../content/applications/general/users/companies.rst:69
msgid "No company is set (on products and contacts forms for example) or,"
msgstr "没有设置公司(例如,在产品和联系人的表格上),或"
#: ../../content/applications/general/users/companies.rst:70
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:73
msgid "Documents format"
msgstr "文档的格式"
#: ../../content/applications/general/users/companies.rst:75
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:83
msgid "Inter-Company Transactions"
msgstr "公司间交易"
#: ../../content/applications/general/users/companies.rst:85
msgid ""
"First, make sure each one of your companies is properly set in relation to:"
msgstr "首先,请确保您的每个公司都针对以下方面进行了正确设置:"
#: ../../content/applications/general/users/companies.rst:87
msgid ""
":doc:`Chart of Accounts "
"<../../finance/accounting/getting_started/initial_configuration/chart_of_accounts>`"
msgstr ""
":d "
"oc'会计科目表<../../财务/会计/getting_started/initial_configuration/chart_of_accounts>'"
#: ../../content/applications/general/users/companies.rst:89
msgid ":doc:`Taxes <../../finance/accounting/taxation/taxes/default_taxes>`"
msgstr ":d oc'税<../../财务/会计/税务/税收/default_taxes>'"
#: ../../content/applications/general/users/companies.rst:90
msgid ""
":doc:`Fiscal Positions "
"<../../finance/accounting/taxation/taxes/fiscal_positions>`"
msgstr ":d oc'财政状况<../../财务/会计/税务/税收/fiscal_positions>'"
#: ../../content/applications/general/users/companies.rst:91
msgid ":doc:`Journals <../../finance/accounting/bank/setup/bank_accounts>`"
msgstr ":d oc'Journals <../../财务/会计/银行/设置/bank_accounts>'"
#: ../../content/applications/general/users/companies.rst:92
msgid ":doc:`Fiscal Localizations <../../finance/fiscal_localizations>`"
msgstr ""
#: ../../content/applications/general/users/companies.rst:93
msgid ":doc:`Pricelists <../../sales/sales/products_prices/prices/pricing>`"
msgstr ":d oc'价格表<../../销售/销售/products_prices/价格/定价>'"
#: ../../content/applications/general/users/companies.rst:95
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:103
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:106
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:113
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:117
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:126
msgid ""
"Products have to be configured as *Can be sold* and must be shared between "
"the companies."
msgstr "产品必须配置为*可以出售*,并且必须在公司之间共享。"
#: ../../content/applications/general/users/companies.rst:129
msgid ""
"Remember to test all workflows as an user other than the administrator."
msgstr "切记请以管理员以外的身份测试所有工作流程。"
#: ../../content/applications/general/users/companies.rst:132
msgid ":doc:`Multi-company Guidelines </developer/howtos/company>`"
msgstr ":d oc'多公司指南</开发人员/操作方法/公司>'"
#: ../../content/applications/general/users/companies.rst:133
msgid ":doc:`../../finance/accounting/others/multicurrencies/how_it_works`"
msgstr ":d oc'../../财务/会计/其他/多货币/how_it_works'"
#: ../../content/applications/general/users/delete_account.rst:3
msgid "Deleting an Odoo.com Account"
msgstr ""
#: ../../content/applications/general/users/delete_account.rst:5
msgid ""
"To delete your Odoo.com account, access the delete option by clicking on the"
" user icon. 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."
msgstr ""
#: ../../content/applications/general/users/delete_account.rst:10
msgid ""
"Deleting an Odoo account is irreversible. Take caution when performing this "
"action as the Odoo.com account will not be retrievable."
msgstr ""
#: ../../content/applications/general/users/delete_account.rst:13
msgid ""
"Upon clicking the :guilabel:`Delete Account` button, a pop-up window will "
"appear, asking you to confirm the account deletion."
msgstr ""
#: ../../content/applications/general/users/delete_account.rst-1
msgid ""
"Clicking on the Delete Account button will populate a window verifying the "
"change."
msgstr ""
#: ../../content/applications/general/users/delete_account.rst:20
msgid ""
"Confirm the deletion by entering the :guilabel:`password` and the "
":guilabel:`login` for the account being deleted. Click the :guilabel:`Delete"
" Account` button to confirm the deletion."
msgstr ""
#: ../../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 ""
#: ../../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 ":d oc'语言'"
#: ../../content/applications/general/users/manage_users.rst:11
msgid ":doc:`access_rights`"
msgstr ":d oc'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:`设定 --> 管理用户`,然后单击 *创建* 。"
#: ../../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 "在表格中填写所需信息。在选项卡:d oc:'访问权限 <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>' 后,可以选择 *用户类型*。</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 "* 门户网站 *和* 公众用户 *选项不允许您选择访问权限。 成员是特定功能的成员(例如记录规则和受限菜单),通常不属于通常的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',打开要停用的用户,单击*Action*,然后点击*Archive*。"
#: ../../content/applications/general/users/manage_users.rst:66
msgid "**Never** deactivate the main user (*admin*)."
msgstr "**从不** 停用主用户(*管理员*)。"
#: ../../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 "*发送密码重置说明*按钮仅在Odoo邀请电子邮件已由用户确认时才出现。"
#: ../../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'发送密码重置说明<用户/重置密码-电子邮件>'。"
#: ../../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 "再次点击*更改密码*。然后,您将被重定向到Odoo登录页面,您可以在其中使用新密码重新访问数据库。"
#: ../../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有很好的了解。有关技术说明,请参阅:d oc'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 ":d:“公司”"
#: ../../content/applications/general/users/portal.rst:3
msgid "Portal access"
msgstr ""
#: ../../content/applications/general/users/portal.rst:5
msgid ""
"Portal access is given to users who need the ability to view certain "
"documents or information within an Odoo database."
msgstr ""
#: ../../content/applications/general/users/portal.rst:8
msgid ""
"Some common use cases for providing portal access include allowing customers"
" to read/view any or all of the following in Odoo:"
msgstr ""
#: ../../content/applications/general/users/portal.rst:11
msgid "leads/opportunities"
msgstr ""
#: ../../content/applications/general/users/portal.rst:12
msgid "quotations/sales orders"
msgstr ""
#: ../../content/applications/general/users/portal.rst:13
msgid "purchase orders"
msgstr ""
#: ../../content/applications/general/users/portal.rst:14
msgid "invoices & bills"
msgstr ""
#: ../../content/applications/general/users/portal.rst:15
msgid "projects"
msgstr ""
#: ../../content/applications/general/users/portal.rst:16
msgid "tasks"
msgstr "任务"
#: ../../content/applications/general/users/portal.rst:17
msgid "timesheets"
msgstr ""
#: ../../content/applications/general/users/portal.rst:18
msgid "tickets"
msgstr ""
#: ../../content/applications/general/users/portal.rst:19
msgid "signatures"
msgstr ""
#: ../../content/applications/general/users/portal.rst:20
msgid "subscriptions"
msgstr "网站订阅"
#: ../../content/applications/general/users/portal.rst:23
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:27
msgid "Provide portal access to customers"
msgstr ""
#: ../../content/applications/general/users/portal.rst:29
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 ""
#: ../../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:38
msgid ""
"Then select :guilabel:`Grant portal access`. A pop-up window appears, "
"listing three fields:"
msgstr ""
#: ../../content/applications/general/users/portal.rst:40
msgid ""
":guilabel:`Contact`: the recorded name of the contact in the Odoo database"
msgstr ""
#: ../../content/applications/general/users/portal.rst:41
msgid ""
":guilabel:`Email`: the contact's email address that they will use to log "
"into the portal"
msgstr ""
#: ../../content/applications/general/users/portal.rst:42
msgid ":guilabel:`In Portal`: whether or not the user has portal access"
msgstr ""
#: ../../content/applications/general/users/portal.rst:44
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 ""
#: ../../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:53
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 ""
#: ../../content/applications/general/users/portal.rst:57
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 ""
#: ../../content/applications/general/users/portal.rst:63
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 ""
#: ../../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/=\"\">'_一起工作。在这种情况下,不需要:d "
"oc'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:10
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:15
msgid "Go to Apps and install the module **VoIP OnSIP**."
msgstr "转到应用并安装模块 **VoIP OnSIP** 。"
#: ../../content/applications/general/voip/onsip.rst:20
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:22
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:23
msgid "**WebSocket** should contain wss://edge.sip.onsip.com"
msgstr "**网络套接字** 应包含 wss://edge.sip.onsip.com"
#: ../../content/applications/general/voip/onsip.rst:24
msgid "**Mode** should be Production"
msgstr "**模式** 应该是生产"
#: ../../content/applications/general/voip/onsip.rst:29
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:31
msgid "**SIP Login / Browser's Extension**: the OnSIP 'Username'"
msgstr "**SIP 登录 / 浏览器的扩展*OnSIP 的 '用户名'"
#: ../../content/applications/general/voip/onsip.rst:32
msgid "**OnSIP authorization User**: the OnSIP 'Auth Username'"
msgstr "**OnSIP 授权用户** ONSIP的 \"注册用户名\""
#: ../../content/applications/general/voip/onsip.rst:33
msgid "**SIP Password**: the OnSIP 'SIP Password'"
msgstr "*SIP 密码* : OnSIP的 \"SIP 密码\""
#: ../../content/applications/general/voip/onsip.rst:34
msgid "**Handset Extension**: the OnSIP 'Extension'"
msgstr "**手机分机** OnSIP 的 \"扩展\""
#: ../../content/applications/general/voip/onsip.rst:36
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:41
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:45
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:52
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:57
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:63
msgid "OnSIP on Your Cell Phone"
msgstr "在您的手机上使用OnSIP"
#: ../../content/applications/general/voip/onsip.rst:65
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:67
msgid ""
"On Android and iOS, OnSIP has been successfully tested with `Grandstream "
"Wave <https://play.google.com/store/apps/details?id=com.grandstream.wave>`_."
" 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.wave>`_。创建帐户时,在运营商列表中选择"
" OnSIP。然后,您必须按如下方式配置它:"
#: ../../content/applications/general/voip/onsip.rst:69
msgid "**Account name**: OnSIP"
msgstr "**帐户名称** OnSIP"
#: ../../content/applications/general/voip/onsip.rst:70
msgid "**SIP Server**: the OnSIP 'Domain'"
msgstr "**SIP 服务器** OnSIP的 \"域\""
#: ../../content/applications/general/voip/onsip.rst:71
msgid "**SIP User ID**: the OnSIP 'Username'"
msgstr "**SIP 用户 ID** OnSIP的 \"用户名\""
#: ../../content/applications/general/voip/onsip.rst:72
msgid "**SIP Authentication ID**: the OnSIP 'Auth Username'"
msgstr "**SIP 身份验证 ID** ONSIP 的\"身份验证用户名\""
#: ../../content/applications/general/voip/onsip.rst:73
msgid "**Password**: the OnSIP 'SIP Password'"
msgstr "**密码** OnSIP 的 \"SIP 密码\""
#: ../../content/applications/general/voip/onsip.rst:75
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?hl=en>`_."
msgstr ""
"除了在手机上发起来自 Grandstream Wave 的呼叫外,您还可以通过在 PC 上的浏览器中单击电话号码来发起呼叫。这将使Grandstream"
" Wave,并通过您的手机路由呼叫到另一方。此方法有助于避免浪费时间拨打电话号码。为此,您需要 Chrome 扩展服务\"OnSIP 呼叫助理 "
"<https://chrome.google.com/webstore/detail/onsip-call-"
"assistant/pceelmncccldedfkcgjkpemakjbapnpg?hl=en>`_.。"
#: ../../content/applications/general/voip/onsip.rst:79
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 中,因为软电话是独立的应用程序。"