documentation/locale/zh_CN/LC_MESSAGES/general.po
2021-12-19 00:30:34 +01:00

4172 lines
175 KiB
Plaintext
Raw Permalink 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:
# e2f <projects@e2f.com>, 2021
# Connie Xiao <connie.xiao@elico-corp.com>, 2021
# Robinxia <xiayoubin@me.com>, 2021
# 黎伟杰 <674416404@qq.com>, 2021
# Miao Zhou <zhoumiao_nuaa@outlook.com>, 2021
# Martin Trigaux, 2021
# Jeffery CHEN <jeffery9@gmail.com>, 2021
# fausthuang, 2021
# 稀饭~~ <wangwhai@qq.com>, 2021
# Mandy Choy <mnc@odoo.com>, 2021
# Datasource International <Hennessy@datasourcegroup.com>, 2021
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Odoo 15.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-11-02 08:37+0000\n"
"PO-Revision-Date: 2021-11-02 08:47+0000\n"
"Last-Translator: Datasource International <Hennessy@datasourcegroup.com>, 2021\n"
"Language-Team: Chinese (China) (https://www.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 ""
#: ../../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: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 ""
#: ../../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 ""
#: ../../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 ""
#: ../../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 ""
#: ../../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 ""
#: ../../content/applications/general/apps_modules.rst:50
msgid ""
"Go to :menuselection:`Apps`, click on the *dropdown menu* of the app you "
"want to upgrade, then on *Upgrade*."
msgstr ""
#: ../../content/applications/general/apps_modules.rst:56
msgid "Uninstall apps and modules"
msgstr ""
#: ../../content/applications/general/apps_modules.rst:58
msgid ""
"Go to :menuselection:`Apps`, click on the *dropdown menu* of the app you "
"want to uninstall, then on *Uninstall*."
msgstr ""
#: ../../content/applications/general/apps_modules.rst:64
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 dependant apps and modules are affected by it."
msgstr ""
#: ../../content/applications/general/apps_modules.rst:71
msgid "To complete the uninstallation, click on *Confirm*."
msgstr ""
#: ../../content/applications/general/apps_modules.rst:74
msgid ""
"Uninstalling an app also uninstalls all its dependencies and permanently "
"erases their data."
msgstr ""
#: ../../content/applications/general/auth.rst:5
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 ""
#: ../../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 ""
#: ../../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 ""
#: ../../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 ""
#: ../../content/applications/general/auth/2fa.rst:52
msgid ""
"Open the :guilabel:`Account Security` tab, then click the :guilabel:`Enable "
"two-factor authentication` button:"
msgstr ""
#: ../../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 ""
#: ../../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 ""
#: ../../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 ""
#: ../../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 ""
#: ../../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 ""
#: ../../content/applications/general/auth/azure.rst:3
msgid "OAuth"
msgstr "OAuth"
#: ../../content/applications/general/auth/azure.rst:5
msgid ""
"Due to specific requirements in Azure's OAuth implementation, Microsoft "
"Azure OAuth identification is NOT compatible with Odoo at the moment."
msgstr "因Azure云平台OAuth鉴权接口实现中的特殊需求微软Azure云OAuth身份认证当前与Odoo不兼容"
#: ../../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 your "
"users to sign in to Odoo with their Google account."
msgstr ""
#: ../../content/applications/general/auth/google.rst:8
msgid ""
"This is particularly helpful if your organization uses Google Workforce and "
"you want the employees within your organization to connect to Odoo with "
"their Google Accounts."
msgstr ""
#: ../../content/applications/general/auth/google.rst:14
#: ../../content/applications/general/payment_acquirers.rst:118
#: ../../content/applications/general/payment_acquirers/adyen.rst:9
#: ../../content/applications/general/payment_acquirers/alipay.rst:9
#: ../../content/applications/general/payment_acquirers/authorize.rst:9
#: ../../content/applications/general/payment_acquirers/buckaroo.rst:9
#: ../../content/applications/general/payment_acquirers/mollie.rst:8
#: ../../content/applications/general/payment_acquirers/ogone.rst:9
#: ../../content/applications/general/payment_acquirers/sips.rst:9
#: ../../content/applications/general/payment_acquirers/stripe.rst:9
#: ../../content/applications/general/voip/axivox.rst:16
#: ../../content/applications/general/voip/onsip.rst:13
msgid "Configuration"
msgstr "基础配置"
#: ../../content/applications/general/auth/google.rst:16
msgid ""
"The integration of the Google sign-in function requires configuration both "
"on Google and on Odoo."
msgstr ""
#: ../../content/applications/general/auth/google.rst:21
msgid "Google API Dashboard"
msgstr ""
#: ../../content/applications/general/auth/google.rst:23
msgid ""
"Go to the `Google API Dashboard <https://console.developers.google.com/>`_."
msgstr ""
#: ../../content/applications/general/auth/google.rst:24
msgid ""
"Make sure the right project is opened. If you don't have a project yet, "
"click on *Create Project*, fill out the project name and other details of "
"your company, and click on *Create*."
msgstr ""
#: ../../content/applications/general/auth/google.rst:32
msgid "Choose the name of your own company from the drop-down menu."
msgstr ""
#: ../../content/applications/general/auth/google.rst:37
msgid "OAuth consent screen"
msgstr ""
#: ../../content/applications/general/auth/google.rst:39
msgid "On the left side menu, click on :menuselection:`OAuth consent screen`."
msgstr ""
#: ../../content/applications/general/auth/google.rst:45
msgid ""
"Choose one of the options **(Internal / External)** as instructed, and click"
" on *Create*."
msgstr ""
#: ../../content/applications/general/auth/google.rst:51
msgid ""
"Fill out your details and domain info, then click on *Save and Continue*."
msgstr ""
#: ../../content/applications/general/auth/google.rst:52
msgid ""
"On the **Scopes** page, leave all fields as is, and click on *Save and "
"Continue*."
msgstr ""
#: ../../content/applications/general/auth/google.rst:57
msgid "Credentials"
msgstr "授权认证"
#: ../../content/applications/general/auth/google.rst:59
msgid "On the left side menu, click on :menuselection:`Credentials`."
msgstr ""
#: ../../content/applications/general/auth/google.rst:65
msgid "Click on *Create Credentials* and select **OAuth client ID**."
msgstr ""
#: ../../content/applications/general/auth/google.rst:71
msgid ""
"Select **Web Application** as the Application type. Now configure the "
"allowed pages on which you will be redirected."
msgstr ""
#: ../../content/applications/general/auth/google.rst:74
msgid ""
"In order to achieve this, in the **Authorized redirect URIs** field, enter "
"your database's domain immediately followed by ``/auth_oauth/signin``. For "
"example: ``https://mydomain.odoo.com/auth_oauth/signin``, then click on "
"*Create*."
msgstr ""
#: ../../content/applications/general/auth/google.rst:85
msgid "Google Authentication on Odoo"
msgstr ""
#: ../../content/applications/general/auth/google.rst:90
msgid "Retrieve the Client ID"
msgstr ""
#: ../../content/applications/general/auth/google.rst:92
msgid ""
"Once you have done the previous steps, two keys are generated on the Google "
"API Dashboard: *Client ID* and *Client Secret*. Copy the *Client ID*."
msgstr ""
#: ../../content/applications/general/auth/google.rst:102
msgid "Odoo activation"
msgstr ""
#: ../../content/applications/general/auth/google.rst:104
msgid ""
"Go to :menuselection:`Odoo General Settings --> Integrations` and activate "
"**OAuth Authentication**."
msgstr ""
#: ../../content/applications/general/auth/google.rst:108
msgid "You may have to log in again after this step."
msgstr ""
#: ../../content/applications/general/auth/google.rst:110
msgid ""
"Go back to :menuselection:`General Settings --> Integrations`, activate "
"**Google Authentication**, then fill out the *Client ID* with the key from "
"the Google API Dashboard, and *Save*."
msgstr ""
#: ../../content/applications/general/auth/google.rst:121
msgid "Log in to Odoo with Google"
msgstr ""
#: ../../content/applications/general/auth/google.rst:123
msgid ""
"To link your Google account to your Odoo profile, click on *Log in with "
"Google* when you are asked to choose a new password."
msgstr ""
#: ../../content/applications/general/auth/google.rst:130
msgid ""
"Existing users must :ref:`reset their password <users/reset-password>` to "
"access the *reset password* page, while new users can directly click on *Log"
" in with Google* instead of choosing a new password."
msgstr ""
#: ../../content/applications/general/auth/google.rst:135
msgid ""
"`Google Cloud Platform Console Help - Setting up OAuth 2.0 "
"<https://support.google.com/cloud/answer/6158849>`_"
msgstr ""
#: ../../content/applications/general/auth/ldap.rst:3
msgid "Sign in with LDAP"
msgstr ""
#: ../../content/applications/general/auth/ldap.rst:5
msgid "Install the LDAP module in General Settings."
msgstr "在通用设置中安装LDAP模块"
#: ../../content/applications/general/auth/ldap.rst:7
msgid "Click on **Create** in Setup your LDAP Server."
msgstr "点击 **创建** 并设置你的LDAP服务器。"
#: ../../content/applications/general/auth/ldap.rst:15
msgid "Choose the company about to use the LDAP."
msgstr "选择将要使用LDAP的公司"
#: ../../content/applications/general/auth/ldap.rst:20
msgid ""
"In **Server Information**, enter the IP address of your server and the port "
"it listens to."
msgstr "在 **服务器信息** 中输入您服务器的IP地址及其侦听的端口"
#: ../../content/applications/general/auth/ldap.rst:22
msgid "Tick **User TLS** if your server is compatible."
msgstr "如果你的服务器兼容,请勾选 **用户TLS** 。"
#: ../../content/applications/general/auth/ldap.rst:27
msgid ""
"In **Login Information**, enter ID and password of the account used to query"
" the server. If left empty, the server will be queried anonymously."
msgstr "在 **登录信息** 中输入用于查询服务器的帐户ID和密码。如果留空服务器将匿名查询。"
#: ../../content/applications/general/auth/ldap.rst:32
msgid ""
"In **Process Parameter**, enter the domain name of your LDAP server in LDAP "
"nomenclature (e.g. ``dc=example,dc=com``)."
msgstr "在 **处理参数** 中在LDAP命名规则中输入你的LDAP服务器域名例如``dc=example,dc=com``)。"
#: ../../content/applications/general/auth/ldap.rst:34
msgid "In **LDAP filter**, enter ``uid=%s``"
msgstr "在 **LDAP筛选** 中,输入``uid=%s``"
#: ../../content/applications/general/auth/ldap.rst:39
msgid ""
"In **User Information**, tick *Create User* if you want Odoo to create a "
"User profile the first time someone log in with LDAP."
msgstr "在 **用户信息** 中如果你希望Odoo在第一次使用LDAP登录时创建用户配置文件请勾选 *创建用户* 。"
#: ../../content/applications/general/auth/ldap.rst:41
msgid ""
"In **Template User**, indicate a template for the new profiles created. If "
"left blanked, the admin profile will be used as template."
msgstr "在 **模板用户** 中,为创建的新配置文件指定模板。如果留空,管理员配置文件将用作模板。"
#: ../../content/applications/general/calendars.rst:5
msgid "Calendars"
msgstr ""
#: ../../content/applications/general/calendars/google/google_calendar_credentials.rst:3
msgid "Synchronize Google Calendar with Odoo"
msgstr "将谷歌日历与Odoo同步"
#: ../../content/applications/general/calendars/google/google_calendar_credentials.rst:5
msgid ""
"Odoo is perfectly integrated with Google Calendar so that you can see & "
"manage your meetings from both platforms (updates go through both "
"directions)."
msgstr "Odoo能完美集成谷歌日历因此能从两个平台上管理你的会议同时通过两种方式更新日程。"
#: ../../content/applications/general/calendars/google/google_calendar_credentials.rst:10
msgid "Setup in Google"
msgstr "在Google中设定"
#: ../../content/applications/general/calendars/google/google_calendar_credentials.rst:11
msgid ""
"Go to `Google APIs platform <https://console.developers.google.com>`__ to "
"generate Google Calendar API credentials. Log in with your Google account."
msgstr ""
"打开`谷歌 APIs 平台 <https://console.developers.google.com>生成谷歌日历API "
"凭证,然后用谷歌帐号登录。"
#: ../../content/applications/general/calendars/google/google_calendar_credentials.rst:14
msgid "Go to the API & Services page."
msgstr "进入API和服务页面。"
#: ../../content/applications/general/calendars/google/google_calendar_credentials.rst:19
msgid "Search for *Google Calendar API* and select it."
msgstr "搜索 *谷歌日历API* 并选择它。"
#: ../../content/applications/general/calendars/google/google_calendar_credentials.rst:27
msgid "Enable the API."
msgstr "启用API接口。"
#: ../../content/applications/general/calendars/google/google_calendar_credentials.rst:32
msgid ""
"Select or create an API project to store the credentials if not yet done "
"before. Give it an explicit name (e.g. Odoo Sync)."
msgstr "选择或创建 API 项目以存储凭据(如果之前尚未完成)。给它一个显式名称(例如 Odoo 同步)。"
#: ../../content/applications/general/calendars/google/google_calendar_credentials.rst:35
msgid "Create credentials."
msgstr "创建凭据。"
#: ../../content/applications/general/calendars/google/google_calendar_credentials.rst:40
msgid ""
"Select *Web browser (Javascript)* as calling source and *User data* as kind "
"of data."
msgstr "选择 *网页浏览器Javascript* 作为调用源,选择 *用户数据* 作为数据类型。"
#: ../../content/applications/general/calendars/google/google_calendar_credentials.rst:46
msgid ""
"Then you can create a Client ID. Enter the name of the application (e.g. "
"Odoo Calendar) and the allowed pages on which you will be redirected. The "
"*Authorized JavaScript origin* is your Odoo's instance URL. The *Authorized "
"redirect URI* is your Odoo's instance URL followed by "
"'/google_account/authentication'."
msgstr ""
"然后,您可以创建客户端 ID。输入应用程序的名称例如 Odoo 日历)和将重定向的允许页面。*授权JavaScript源* 是 Odoo 的实例 "
"URL。 *授权重定向 URI* 是您的 Odoo 的实例 URL后跟'/google_account/authentication'。"
#: ../../content/applications/general/calendars/google/google_calendar_credentials.rst:55
msgid ""
"Go through the Consent Screen step by entering a product name (e.g. Odoo "
"Calendar). Feel free to check the customizations options but this is not "
"mandatory. The Consent Screen will only show up when you enter the Client ID"
" in Odoo for the first time."
msgstr ""
"通过输入产品名称(例如 Odoo 日历)执行同意屏幕步骤。请随意检查自定义选项,但这不是强制性的。仅当首次在 Odoo 中输入客户端 ID "
"时,才会显示同意屏幕。"
#: ../../content/applications/general/calendars/google/google_calendar_credentials.rst:60
msgid ""
"Finally you are provided with your **Client ID**. Go to *Credentials* to get"
" the **Client Secret** as well. Both of them are required in Odoo."
msgstr "最后,您得到了您的 **客户端 ID** 。也转到 **凭据** 以获取 **客户端机密** 。这两个都是Odoo所必需的。"
#: ../../content/applications/general/calendars/google/google_calendar_credentials.rst:67
msgid "Setup in Odoo"
msgstr "设置Odoo"
#: ../../content/applications/general/calendars/google/google_calendar_credentials.rst:69
msgid ""
"Install the **Google Calendar** App from the *Apps* menu or by checking the "
"option in :menuselection:`Settings --> General Settings`."
msgstr "从 *应用* 菜单安装 **谷歌日历** 应用程序,或通过菜单选择中的选项 :menuselection:`设置 --> 常规设置`。"
#: ../../content/applications/general/calendars/google/google_calendar_credentials.rst:75
msgid ""
"Go to :menuselection:`Settings --> General Settings` and enter your **Client"
" ID** and **Client Secret** in Google Calendar option."
msgstr ""
"转到菜单选择 :menuselection:`设置 --> 常规设置`,并在谷歌日历选项中输入您的 **客户端 ID** 和 **客户端机密**。"
#: ../../content/applications/general/calendars/google/google_calendar_credentials.rst:81
msgid ""
"The setup is now ready. Open your Odoo Calendar and sync with Google. The "
"first time you do it you are redirected to Google to authorize the "
"connection. Once back in Odoo, click the sync button again. You can click it"
" whenever you want to synchronize your calendar."
msgstr ""
"设置现已就绪。打开Odoo日历与谷歌日历同步。首次同步时会转到谷歌对链接进行授权。返回Odoo后再次点击同步按钮。任何时候同步均可点击这个按钮。"
#: ../../content/applications/general/calendars/google/google_calendar_credentials.rst:89
msgid "As of now you no longer have excuses to miss a meeting!"
msgstr "不再有借口错过会议!"
#: ../../content/applications/general/calendars/outlook/outlook_calendar.rst:3
msgid "Synchronization with Outlook's Calendar"
msgstr ""
#: ../../content/applications/general/calendars/outlook/outlook_calendar.rst:5
msgid ""
"Synchronizing your **main** Outlook Calendar with Odoo is useful to keep "
"track of your tasks and appointments, and across all related applications."
msgstr ""
#: ../../content/applications/general/calendars/outlook/outlook_calendar.rst:9
msgid "Register your application with the Microsoft identity platform"
msgstr ""
#: ../../content/applications/general/calendars/outlook/outlook_calendar.rst:13
msgid ""
"In order to be able to sync your Outlook Calendar with Odoo's Calendar, a "
"Microsoft Azure account is needed. The creation of an account is free for "
"users that have never tried or paid for Azure. For more information, `click "
"here <https://azure.microsoft.com/en-us/free/?WT.mc_id=A261C142F>`_."
msgstr ""
#: ../../content/applications/general/calendars/outlook/outlook_calendar.rst:15
msgid ""
"Following, `Set up an Azure AD Tenant <https://docs.microsoft.com/en-"
"us/azure/active-directory/develop/quickstart-create-new-tenant>`_, also "
"called environment, which is a representation of an organization, to manage "
"and register apps."
msgstr ""
#: ../../content/applications/general/calendars/outlook/outlook_calendar.rst:17
msgid ""
"Ultimately, `Register an Application <https://docs.microsoft.com/en-"
"us/azure/active-directory/develop/quickstart-register-app>`_, choosing the "
"appropriate supported account type."
msgstr ""
#: ../../content/applications/general/calendars/outlook/outlook_calendar.rst:20
msgid "When configuring your platform settings, choose *Web*."
msgstr ""
#: ../../content/applications/general/calendars/outlook/outlook_calendar.rst:0
msgid ""
"For the **Redirect URI restrictions**, copy your Odoo database URI followed "
"by ``/microsoft_account/authentication``. Example:"
msgstr ""
#: ../../content/applications/general/calendars/outlook/outlook_calendar.rst:0
msgid ""
"For more information on the restrictions and limitations of URIs, `check "
"this page <https://docs.microsoft.com/en-us/azure/active-"
"directory/develop/reply-url>`_."
msgstr ""
#: ../../content/applications/general/calendars/outlook/outlook_calendar.rst:37
msgid ""
"Regarding credentials, you *must* **Add a client secret**, called *Client "
"Secret* in Odoo, which allows Odoo to authenticate itself, requiring no "
"interaction from your side. *Certificates* are optional."
msgstr ""
#: ../../content/applications/general/calendars/outlook/outlook_calendar.rst:42
msgid "Configuration in Odoo"
msgstr ""
#: ../../content/applications/general/calendars/outlook/outlook_calendar.rst:44
msgid "Go to general *Settings* and activate the *Outlook Calendar* feature."
msgstr ""
#: ../../content/applications/general/calendars/outlook/outlook_calendar.rst:50
msgid ""
"From your Azure portal, under *Overview*, copy your *Application (client) "
"ID*, and paste it to *Client ID* in Odoo."
msgstr ""
#: ../../content/applications/general/calendars/outlook/outlook_calendar.rst:57
msgid ""
"Going back to your Azure portal, now under *Certificates & secrets*, copy "
"your *Client Secret Value* and paste it to *Client Secret* in Odoo."
msgstr ""
#: ../../content/applications/general/calendars/outlook/outlook_calendar.rst:67
msgid "Sync with Outlook"
msgstr ""
#: ../../content/applications/general/calendars/outlook/outlook_calendar.rst:0
msgid ""
"Odoo Calendar sends a confirmation email at the creation of an event to its "
"attendees. But, on the **first** sync, Outlook will also send confirmation "
"emails of all scheduled events (including past ones)."
msgstr ""
#: ../../content/applications/general/calendars/outlook/outlook_calendar.rst:0
msgid ""
"To avoid this situation, we recommend *archiving all past events, and "
"removing yourself from future ones in Odoo Calendar before the first sync*. "
"This will prevent events from being created in Outlook, and therefore, no "
"redundant emails will be sent during the first synchronization. After the "
"sync, events will only send one confirmation email."
msgstr ""
#: ../../content/applications/general/calendars/outlook/outlook_calendar.rst:82
msgid ""
"Go to the *Calendar* application and *Sync with Outlook*. You are asked to "
"log in to your account, if you are not already, and grant the required "
"permissions."
msgstr ""
#: ../../content/applications/general/calendars/outlook/outlook_calendar.rst:89
msgid ""
"The synchronization is a two-way process, meaning that events are reconciled"
" in both accounts (Outlook and Odoo)."
msgstr ""
#: ../../content/applications/general/calendars/outlook/outlook_calendar.rst:97
msgid ""
"All users that want to use the synchronization simply need to :ref:`sync "
"their calendar with Outlook <outlook_calendar/sync_with_outlook>`. The "
"configuration of Microsoft's Azure account is only done once, as Azure AD "
"tenants' are unique, and represent an organization that helps you to manage "
"a specific instance of Microsoft cloud services for your internal and "
"external users."
msgstr ""
#: ../../content/applications/general/calendars/outlook/outlook_calendar.rst:103
msgid ":doc:`../../../productivity/mail_plugins/outlook`"
msgstr ""
#: ../../content/applications/general/calendars/outlook/outlook_calendar.rst:104
msgid ":doc:`../google/google_calendar_credentials`"
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) gives you access to extra and advanced "
"tools."
msgstr ""
#: ../../content/applications/general/developer_mode.rst:10
msgid "Activate through the Settings"
msgstr ""
#: ../../content/applications/general/developer_mode.rst:12
msgid "Go to :menuselection:`Settings --> Activate the developer mode`."
msgstr "前往 :menuselection:`设置 --> 启用开发人员模式`。"
#: ../../content/applications/general/developer_mode.rst:19
msgid ""
"*Activate the developer mode (with assets)* is used by developers; *Activate"
" the developer mode (with tests assets)* is used by developers and testers."
msgstr "*启用开发人员模式(带资产)* 由开发人员使用; *启用开发人员模式(带测试资产)* 由开发人员和测试人员使用。"
#: ../../content/applications/general/developer_mode.rst:22
msgid ""
"Once activated, the *Deactivate the developer mode* option becomes "
"available."
msgstr "在启用开发人员模式之后, *停用开发人员模式* 选项也就可用了。"
#: ../../content/applications/general/developer_mode.rst:25
msgid "Activate through a browser extension"
msgstr ""
#: ../../content/applications/general/developer_mode.rst:28
msgid ""
"Go to the settings and extensions of your web browser, and search for *Odoo "
"Debug*. Once the extension is installed, a new icon will be shown on your "
"toolbar."
msgstr "前往Web浏览器的设置和扩展并搜索 *Odoo Debug* 。 一旦安装了扩展,将在工具栏上显示一个新图标。"
#: ../../content/applications/general/developer_mode.rst:30
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:37
msgid "Activate through the URL"
msgstr ""
#: ../../content/applications/general/developer_mode.rst:39
msgid "In the URL add ``?debug=1`` or ``?debug=true`` after *web*."
msgstr "在URL中在 *web* 后添加 ``?debug=1`` 或 ``?debug=true`` 。"
#: ../../content/applications/general/developer_mode.rst:46
msgid "Developers: type ``?debug=assets`` and activate the mode with assets."
msgstr "开发人员:键入``?debug=assets`` 并启用带资产的模式。"
#: ../../content/applications/general/developer_mode.rst:49
msgid "Locate the mode tools"
msgstr "找到模式工具"
#: ../../content/applications/general/developer_mode.rst:51
msgid ""
"The Developer mode tools can be accessed from the *Open Developer Tools* "
"button, located on the header of your pages."
msgstr "开发人员模式工具可从位于页面标题的 *打开开发人员工具* 按钮访问。"
#: ../../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 ""
#: ../../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: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: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 ""
#: ../../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 ""
#: ../../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 ""
#: ../../content/applications/general/export_import_data.rst:244
msgid "What can I do if I have multiple matches for a field?"
msgstr "如果一个字段有多个匹配项,该怎么办?"
#: ../../content/applications/general/export_import_data.rst:246
msgid ""
"If for example you have two product categories with the child name "
"\"Sellable\" (ie. \"Misc. Products/Sellable\" & \"Other "
"Products/Sellable\"), your validation is halted but you may still import "
"your data. However, we recommend you do not import the data because they "
"will all be linked to the first 'Sellable' category found in the Product "
"Category list (\"Misc. Products/Sellable\"). We recommend you modify one of "
"the duplicates' values or your product category hierarchy."
msgstr ""
"例如,如果您有两个产品类别,其子名称为“可售”(即“其他产品/可售产品”和“其他产品/可售产品”),则验证将暂停,但您仍可以导入数据。 "
"但是,我们建议您不要导入数据,因为它们都将链接到“产品类别”列表中的第一个“可售商品”类别(“其他产品/可售商品”)。 "
"我们建议您修改重复项之一的值或您的产品类别层次结构。"
#: ../../content/applications/general/export_import_data.rst:252
msgid ""
"However if you do not wish to change your configuration of product "
"categories, we recommend you use make use of the external ID for this field "
"'Category'."
msgstr "但是如果您不想更改产品类别的配置建议您在此“类别”字段中使用外部ID。"
#: ../../content/applications/general/export_import_data.rst:256
msgid ""
"How can I import a many2many relationship field (e.g. a customer that has "
"multiple tags)?"
msgstr "如何导入多对多关系字段(例如,具有多个标签的客户)?"
#: ../../content/applications/general/export_import_data.rst:258
msgid ""
"The tags should be separated by a comma without any spacing. For example, if"
" you want your customer to be linked to both tags 'Manufacturer' and "
"'Retailer' then you will encode \"Manufacturer,Retailer\" in the same column"
" of your CSV file."
msgstr ""
"标签应以逗号分隔且没有任何间距。 例如如果您希望将客户链接到标签“制造商”和“零售商”那么您将在CSV文件的同一列中编码“制造商零售商”。"
#: ../../content/applications/general/export_import_data.rst:262
msgid ""
":download:`CSV file for Manufacturer, Retailer "
"<export_import_data/m2m_customers_tags.csv>`"
msgstr ""
#: ../../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 ""
#: ../../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 ""
#: ../../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 ""
#: ../../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 ""
#: ../../content/applications/general/export_import_data.rst:294
msgid ""
"This feature allows you to use the Import/Export tool of Odoo to modify a "
"batch of records in your favorite spreadsheet application."
msgstr "此功能允许你使用Odoo的导入/导出工具修改批记录,非常适合电子表格应用。"
#: ../../content/applications/general/export_import_data.rst:298
msgid "What happens if I do not provide a value for a specific field?"
msgstr "如果我没有为特定字段提供值怎么办?"
#: ../../content/applications/general/export_import_data.rst:300
msgid ""
"If you do not set all fields in your CSV file, Odoo will assign the default "
"value for every non defined fields. But if you set fields with empty values "
"in your CSV file, Odoo will set the EMPTY value in the field, instead of "
"assigning the default value."
msgstr ""
"如果您未在CSV文件中设置所有字段则Odoo将为每个未定义的字段分配默认值。 但是如果您在CSV文件中将字段设置为空值则Odoo会在该字段中设置 "
"\"空\" 值,而不是分配默认值。"
#: ../../content/applications/general/export_import_data.rst:305
msgid "How to export/import different tables from an SQL application to Odoo?"
msgstr "如何从一个SQL应用中向Odoo导出/导入不同的表单?"
#: ../../content/applications/general/export_import_data.rst:307
msgid ""
"If you need to import data from different tables, you will have to recreate "
"relations between records belonging to different tables. (e.g. if you import"
" companies and persons, you will have to recreate the link between each "
"person and the company they work for)."
msgstr ""
"如要从不同的表单中导入数据,应在各个记录间重新创建属于不同表单的关系(即:如你导入公司和人员数据,需要在每个人及其服务的公司间重新创建链接)。"
#: ../../content/applications/general/export_import_data.rst:311
msgid ""
"To manage relations between tables, you can use the \"External ID\" "
"facilities of Odoo. The \"External ID\" of a record is the unique identifier"
" of this record in another application. This \"External ID\" must be unique "
"across all the records of all objects, so it's a good practice to prefix "
"this \"External ID\" with the name of the application or table. (like "
"'company_1', 'person_1' instead of '1')"
msgstr ""
"如要管理表单之间的关系你可使用Odoo的“外部ID”工具。一条记录的“外部ID”是指这条记录在其他应用程序中的唯一标识符。“外部ID”必须在所有对象的所有记录中具备唯一性因此在“外部ID”前面加上应用程序或表单名称是很好的习惯。如“company_1'”或“person_1”而不仅仅只有“1”"
#: ../../content/applications/general/export_import_data.rst:317
msgid ""
"As an example, suppose you have a SQL database with two tables you want to "
"import: companies and persons. Each person belong to one company, so you "
"will have to recreate the link between a person and the company he work for."
" (If you want to test this example, here is a :download:`dump of such a "
"PostgreSQL database <export_import_data/database_import_test.sql>`)"
msgstr ""
#: ../../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_1Eric在Organi公司工作。人员与公司的关系通过公司的外部ID来确定。我们必须将表单名称作为“外部ID”的前缀以免人员与公司的ID之间出现冲突person_1和company_1在原始数据库中的ID都是1。"
#: ../../content/applications/general/export_import_data.rst:359
msgid ""
"The two files produced are ready to be imported in Odoo without any "
"modifications. After having imported these two CSV files, you will have 4 "
"contacts and 3 companies. (the firsts two contacts are linked to the first "
"company). You must first import the companies and then the persons."
msgstr ""
"两个未经修改的文件已经就绪并导入Odoo。导入这两个CSV文件后有4个联系人、3个公司前两个联系人服务于同一公司。你必须首先导入公司然后导入人员。"
#: ../../content/applications/general/export_import_data.rst:364
msgid "How to adapt an import template"
msgstr "如何适配导入模板"
#: ../../content/applications/general/export_import_data.rst:366
msgid ""
"Import templates are provided in the import tool of the most common data to "
"import (contacts, products, bank statements, etc.). You can open them with "
"any spreadsheets software (Microsoft Office, OpenOffice, Google Drive, "
"etc.)."
msgstr ""
"导入工具中提供导入模板适用于大多数数据联系人、产品、银行对账单等导入。可以用任何电子表格软件如Microsoft Office, "
"OpenOffice, Google Drive等"
#: ../../content/applications/general/export_import_data.rst:372
msgid "How to customize the file"
msgstr "如何自定义文件"
#: ../../content/applications/general/export_import_data.rst:374
msgid ""
"Remove columns you don't need. We advise to not remove the *ID* one (see why"
" here below)."
msgstr "删除你不需要的行。建议不要删除 *ID* (原因如下)"
#: ../../content/applications/general/export_import_data.rst:381
msgid ""
"When you add a new column, Odoo might not be able to map it automatically if"
" its label doesn't fit any field of the system. If so, find the "
"corresponding field using the search."
msgstr "添加新一行时如果这个行的标签与系统中任何字段均不匹配Odoo可能不会自动将其映射。因此请通过搜索查找对应的字段。"
#: ../../content/applications/general/export_import_data.rst:388
msgid ""
"Then, use the label you found in your import template in order to make it "
"work straight away the very next time you try to import."
msgstr "然后使用你在导入模板上找到的标签,下次尝试导入的时候即可马上使用。"
#: ../../content/applications/general/export_import_data.rst:392
msgid "Why an “ID” column"
msgstr "为什么要用 \"ID\" 行"
#: ../../content/applications/general/export_import_data.rst:394
msgid ""
"The **ID** (External ID) is an unique identifier for the line item. Feel "
"free to use the one of your previous software to ease the transition to "
"Odoo."
msgstr "**ID**外部ID是行项目独一无二的标识符。请使用之前的软件平稳过度到Odoo。"
#: ../../content/applications/general/export_import_data.rst:397
msgid ""
"Setting an ID is not mandatory when importing but it helps in many cases:"
msgstr "导入数据时ID号设置不是强制的但会在很多情况下非常有用:"
#: ../../content/applications/general/export_import_data.rst:399
msgid ""
"Update imports: you can import the same file several times without creating "
"duplicates;"
msgstr "更新导入:在不创建副本的情况下多次导入同一个文件;"
#: ../../content/applications/general/export_import_data.rst:400
msgid "Import relation fields (see here below)."
msgstr "导入关系字段(见下文)"
#: ../../content/applications/general/export_import_data.rst:403
msgid "How to import relation fields"
msgstr "如何导入关系字段"
#: ../../content/applications/general/export_import_data.rst:405
msgid ""
"An Odoo object is always related to many other objects (e.g. a product is "
"linked to product categories, attributes, vendors, etc.). To import those "
"relations you need to import the records of the related object first from "
"their own list menu."
msgstr ""
"Odoo对象总是与其他众多对象相关联即产品与产品目录、产品属性、供应商等相关联。为了导入这些关系你需要首先从它们自己的列表菜单中导入相关对象的记录。"
#: ../../content/applications/general/export_import_data.rst:409
msgid ""
"You can do it using either the name of the related record or its ID. The ID "
"is expected when two records have the same name. In such a case add \" / "
"ID\" at the end of the column title (e.g. for product attributes: Product "
"Attributes / Attribute / ID)."
msgstr ""
"可以使用关联的记录或ID号导入。当两个记录的名称相同时需要ID号进行区分即在行标题的末尾添加。\" / ID\"(如产品属性:产品属性/属性 / "
"ID。"
#: ../../content/applications/general/in_app_purchase.rst:3
msgid "In-App Purchase (IAP)"
msgstr ""
#: ../../content/applications/general/in_app_purchase.rst:5
msgid ""
"In-App Purchases (IAP) gives access to additional services through Odoo. For"
" instance, it allows you to send SMS Text Messages or to send Invoices by "
"post directly from my database."
msgstr ""
#: ../../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 (SAAS) and have the Enterprise version, I benefit "
"from free credits to test our IAP features."
msgstr "如果我使用Odoo Online (SAAS)并有企业版我可以获得免费信用用于测试IAP功能。"
#: ../../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 ""
#: ../../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 (SAAS)*: only the IAP services provided by Odoo can be used "
"(i.e. the SMS, Snailmail, Reveal and Partner Autocomplete features);"
msgstr ""
"*Odoo Online (SAAS)* 只能使用Odoo提供的IAP服务即短信、Snailmail、Reveal和业务伙伴自动完成功能"
#: ../../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:`In-App Purchase </developer/misc/api/iap>`."
msgstr ""
#: ../../content/applications/general/payment_acquirers.rst:5
msgid "Payment acquirers (credit cards, online payments)"
msgstr ""
#: ../../content/applications/general/payment_acquirers.rst:21
msgid ""
"Odoo embeds several **payment acquirers** that allow your customers to pay "
"on their *Customer Portals* or your *eCommerce website*. They can pay sales "
"orders, invoices, or subscriptions with recurring payments with their "
"favorite payment methods such as **Credit Cards**."
msgstr ""
#: ../../content/applications/general/payment_acquirers.rst:25
msgid ""
"Offering several payment methods increases the chances of getting paid in "
"time, or even immediately, as you make it more convenient for your customers"
" to pay with the payment method they prefer and trust."
msgstr ""
#: ../../content/applications/general/payment_acquirers.rst:34
msgid ""
"Odoo apps delegate the handling of sensitive information to the certified "
"payment acquirer so that you don't ever have to worry about PCI compliance."
msgstr ""
#: ../../content/applications/general/payment_acquirers.rst:37
msgid ""
"This means that no sensitive information (such as credit card numbers) is "
"stored on Odoo servers or Odoo databases hosted elsewhere. Instead, Odoo "
"apps use a unique reference number to the data stored safely in the payment "
"acquirers' systems."
msgstr ""
#: ../../content/applications/general/payment_acquirers.rst:44
msgid "Payment acquirers"
msgstr "收款方"
#: ../../content/applications/general/payment_acquirers.rst:46
msgid ""
"From an accounting perspective, we can distinguish two types of payment "
"acquirers: the payments that go directly on the bank account and follow the "
"usual reconciliation workflow, and the payment acquirers that are third-"
"party services and require you to follow another accounting workflow."
msgstr ""
"从会计角度看,我们可以区分两种类型的付款收單行:直接在银行帐户上进行并遵循常规对帐工作流程的付款,以及作为第三方服务并要求您遵循另一种会计工作流程的付款收單行。"
#: ../../content/applications/general/payment_acquirers.rst:53
msgid "Bank payments"
msgstr ""
#: ../../content/applications/general/payment_acquirers.rst:0
msgid ":doc:`Wire Transfer <payment_acquirers/wire_transfer>`"
msgstr ""
#: ../../content/applications/general/payment_acquirers.rst:0
msgid ""
"When selected, Odoo displays your payment information with a payment "
"reference. You have to approve the payment manually once you have received "
"it on your bank account."
msgstr "选中后Odoo将显示您的付款信息以及付款参考。 在您的银行帐户中收到付款后,您必须手动批准付款。"
#: ../../content/applications/general/payment_acquirers.rst:0
msgid "SEPA Direct Debit"
msgstr "SEPA直接借方"
#: ../../content/applications/general/payment_acquirers.rst:0
msgid ""
"Your customers can sign a SEPA Direct Debit mandate online and get their "
"bank account charged directly. :doc:`Click here "
"<../finance/accounting/receivables/customer_payments/batch_sdd>` for more "
"information about this payment method."
msgstr ""
#: ../../content/applications/general/payment_acquirers.rst:66
msgid "Online payment providers"
msgstr ""
#: ../../content/applications/general/payment_acquirers.rst:69
msgid "Payment flow"
msgstr "支付流"
#: ../../content/applications/general/payment_acquirers.rst:69
msgid "Save cards"
msgstr ""
#: ../../content/applications/general/payment_acquirers.rst:69
msgid "Capture amount manually"
msgstr ""
#: ../../content/applications/general/payment_acquirers.rst:69
msgid "Refund from Odoo"
msgstr ""
#: ../../content/applications/general/payment_acquirers.rst:72
msgid ":doc:`Adyen <payment_acquirers/adyen>`"
msgstr ""
#: ../../content/applications/general/payment_acquirers.rst:72
#: ../../content/applications/general/payment_acquirers.rst:78
msgid "Payment from Odoo"
msgstr "从Odoo付款"
#: ../../content/applications/general/payment_acquirers.rst:72
#: ../../content/applications/general/payment_acquirers.rst:72
#: ../../content/applications/general/payment_acquirers.rst:78
#: ../../content/applications/general/payment_acquirers.rst:78
#: ../../content/applications/general/payment_acquirers.rst:87
#: ../../content/applications/general/payment_acquirers.rst:102
msgid "|V|"
msgstr ""
#: ../../content/applications/general/payment_acquirers.rst:75
msgid ":doc:`Alipay <payment_acquirers/alipay>`"
msgstr ""
#: ../../content/applications/general/payment_acquirers.rst:75
#: ../../content/applications/general/payment_acquirers.rst:81
#: ../../content/applications/general/payment_acquirers.rst:84
#: ../../content/applications/general/payment_acquirers.rst:87
#: ../../content/applications/general/payment_acquirers.rst:90
#: ../../content/applications/general/payment_acquirers.rst:93
#: ../../content/applications/general/payment_acquirers.rst:96
#: ../../content/applications/general/payment_acquirers.rst:99
#: ../../content/applications/general/payment_acquirers.rst:102
msgid "Redirection to the acquirer website"
msgstr "重定向跳转至所请求的付款收单方网站"
#: ../../content/applications/general/payment_acquirers.rst:78
msgid ":doc:`Authorize.Net <payment_acquirers/authorize>`"
msgstr ""
#: ../../content/applications/general/payment_acquirers.rst:81
msgid ":doc:`Buckaroo <payment_acquirers/buckaroo>`"
msgstr ""
#: ../../content/applications/general/payment_acquirers.rst:84
msgid ":doc:`Mollie <payment_acquirers/mollie>`"
msgstr ""
#: ../../content/applications/general/payment_acquirers.rst:87
msgid ":doc:`Ogone <payment_acquirers/ogone>`"
msgstr ""
#: ../../content/applications/general/payment_acquirers.rst:90
msgid ":doc:`PayPal <payment_acquirers/paypal>`"
msgstr ""
#: ../../content/applications/general/payment_acquirers.rst:93
msgid "PayU Latam"
msgstr "PayU Latam"
#: ../../content/applications/general/payment_acquirers.rst:96
msgid "PayUMoney"
msgstr "PayUMoney"
#: ../../content/applications/general/payment_acquirers.rst:99
msgid ":doc:`SIPS <payment_acquirers/sips>`"
msgstr ""
#: ../../content/applications/general/payment_acquirers.rst:102
msgid ":doc:`Stripe <payment_acquirers/stripe>`"
msgstr ""
#: ../../content/applications/general/payment_acquirers.rst:109
msgid ""
"Some of these online payment providers can also be added as :doc:`bank "
"accounts <../finance/accounting/bank/setup/bank_accounts>`, but this is "
"**not** the same process as adding them as payment acquirers. Payment "
"acquirers allow customers to pay online, and bank accounts are added and "
"configured on your Accounting app to do a bank reconciliation, which is an "
"accounting control process."
msgstr ""
#: ../../content/applications/general/payment_acquirers.rst:120
msgid ""
"Some of the features described in this section are available only with some "
"payment acquirers. Refer to :ref:`the table above "
"<payment_acquirers/online_providers>` for more details."
msgstr ""
#: ../../content/applications/general/payment_acquirers.rst:126
msgid "Add a new payment acquirer"
msgstr ""
#: ../../content/applications/general/payment_acquirers.rst:128
msgid ""
"To add a new payment acquirer and make it available to your customers, go to"
" :menuselection:`Accounting --> Configuration --> Payment Acquirers`, look "
"for your payment acquirer, install the related module, and activate it. To "
"do so, open the payment acquirer and change its state from *Disabled* to "
"*Enabled*."
msgstr ""
#: ../../content/applications/general/payment_acquirers.rst:138
msgid ""
"We recommend using the *Test Mode* on a duplicated database or a test "
"database. The Test Mode is meant to be used with your test/sandbox "
"credentials, but Odoo generates Sales Orders and Invoices as usual. It isn't"
" always possible to cancel an invoice, and this could create some issues "
"with your invoices numbering if you were to test your payment acquirers on "
"your main database."
msgstr ""
"我们建议在复制数据库或测试数据库上使用 **测试模式** 。 测试模式旨在与您的测试/沙盒凭据一起使用但是Odoo会像往常一样生成销售订单和发票。 "
"并非总是可以取消发票,如果要在主数据库上测试人付款收单行,这可能会给发票编号带来一些问题。"
#: ../../content/applications/general/payment_acquirers.rst:146
#: ../../content/applications/general/payment_acquirers/adyen.rst:15
#: ../../content/applications/general/payment_acquirers/alipay.rst:15
#: ../../content/applications/general/payment_acquirers/authorize.rst:15
#: ../../content/applications/general/payment_acquirers/buckaroo.rst:15
#: ../../content/applications/general/payment_acquirers/mollie.rst:14
#: ../../content/applications/general/payment_acquirers/ogone.rst:15
#: ../../content/applications/general/payment_acquirers/paypal.rst:17
#: ../../content/applications/general/payment_acquirers/sips.rst:15
#: ../../content/applications/general/payment_acquirers/stripe.rst:15
msgid "Credentials tab"
msgstr "凭据选项卡"
#: ../../content/applications/general/payment_acquirers.rst:148
msgid ""
"If not done yet, go to the online payment provider website, create an "
"account, and make sure to have the credentials required for third-party use."
" Odoo requires these credentials to communicate with the payment acquirer."
msgstr ""
#: ../../content/applications/general/payment_acquirers.rst:152
msgid ""
"The form in this section is specific to the payment acquirer you are "
"configuring. Please refer to the related documentation for more information."
msgstr ""
#: ../../content/applications/general/payment_acquirers.rst:158
#: ../../content/applications/general/payment_acquirers/authorize.rst:35
#: ../../content/applications/general/payment_acquirers/paypal.rst:37
msgid "Configuration tab"
msgstr "配置选项卡"
#: ../../content/applications/general/payment_acquirers.rst:160
msgid ""
"You can change the payment acquirer's front-end appearance by modifying its "
"name under the **Displayed as** field and which credit card icons to display"
" under the **Supported Payment Icons** field."
msgstr ""
#: ../../content/applications/general/payment_acquirers.rst:167
msgid "Save and reuse credit cards"
msgstr ""
#: ../../content/applications/general/payment_acquirers.rst:169
msgid ""
"With the **Save Cards** feature, Odoo can store **Payment Tokens** in your "
"database, which can be used for subsequent payments, without having to "
"reenter the payment details. This is particularly useful for the eCommerce "
"conversion rate and subscriptions' recurring payments."
msgstr ""
#: ../../content/applications/general/payment_acquirers.rst:176
#: ../../content/applications/general/payment_acquirers/authorize.rst:38
msgid "Place a hold on a card"
msgstr "暂挂信用卡"
#: ../../content/applications/general/payment_acquirers.rst:178
msgid ""
"If you wish to manually capture an amount instead of having an immediate "
"capture, you can enable the manual capture. Capturing payments manually has "
"many advantages:"
msgstr ""
#: ../../content/applications/general/payment_acquirers.rst:181
msgid ""
"Receive the payment confirmation and wait until the order is shipped to "
"capture the payment."
msgstr ""
#: ../../content/applications/general/payment_acquirers.rst:182
msgid ""
"Review and verify that orders are legitimate before the payment is completed"
" and the fulfillment process starts."
msgstr ""
#: ../../content/applications/general/payment_acquirers.rst:184
msgid ""
"Avoid potentially high credit card fees in the event of overselling or "
"cancelled orders."
msgstr ""
#: ../../content/applications/general/payment_acquirers.rst:186
msgid ""
"The **Capture Amount Manually** field is under the **Configuration** tab. If"
" enabled, the funds are reserved for a few days on the customer's card, but "
"not charged yet. Please refer to your acquirer's documentation for the exact"
" reservation duration."
msgstr ""
#: ../../content/applications/general/payment_acquirers.rst:194
msgid ""
"To capture the payment, you must then go to the related sales order or "
"invoice and manually *capture* the funds before its automatic cancellation, "
"or *void the transaction* to unlock the funds from the customer's card."
msgstr ""
#: ../../content/applications/general/payment_acquirers.rst:203
msgid ""
"Odoo may not yet support the manual capture for all acquirers, but some "
"acquirers allow managing the capture from their interfaces."
msgstr ""
#: ../../content/applications/general/payment_acquirers.rst:209
msgid "Countries"
msgstr "国家"
#: ../../content/applications/general/payment_acquirers.rst:211
msgid ""
"Restrict the use of the payment acquirer to a selection of countries. Leave "
"this field blank to make the payment acquirer available to all countries."
msgstr ""
#: ../../content/applications/general/payment_acquirers.rst:217
msgid "Payment journal"
msgstr ""
#: ../../content/applications/general/payment_acquirers.rst:219
msgid ""
"The **Payment journal** selected for your payment acquirer must be a *Bank* "
"journal."
msgstr ""
#: ../../content/applications/general/payment_acquirers.rst:224
msgid "Accounting perspective"
msgstr "会计的观点"
#: ../../content/applications/general/payment_acquirers.rst:226
msgid ""
"The **Bank Payments** that go directly to one of your bank accounts follow "
"their usual reconciliation workflows. However, payments recorded with "
"**Online Payment Providers** require you to consider how you want to record "
"your payments' journal entries. We recommend you to ask your accountant for "
"advice."
msgstr ""
"直接转到您的一个银行帐户的 **银行付款** 遵循其通常的对帐工作流程。 但是,使用 **在线付款提供商** "
"记录的付款要求您考虑如何记录付款的日记帐分录。 我们建议您向会计师咨询。"
#: ../../content/applications/general/payment_acquirers.rst:231
msgid ""
"You need to select a *Payment Journal* on your acquirer configuration to "
"record the payments, on a **Outstanding Account**. The Journal's **type** "
"must be *Bank Journal*."
msgstr ""
#: ../../content/applications/general/payment_acquirers.rst:234
msgid ""
"You can use a single journal for many payment methods. And for each payment "
"method, you can either:"
msgstr ""
#: ../../content/applications/general/payment_acquirers.rst:236
msgid ""
"Define an **Accounting Account** to separate these payments from another "
"payment method."
msgstr ""
#: ../../content/applications/general/payment_acquirers.rst:237
msgid ""
"Leave blank to fallback on the default account, which you can see or change "
"in the settings."
msgstr ""
#: ../../content/applications/general/payment_acquirers.rst:243
msgid ""
"You can have the same bank account for the whole company, or for some "
"journals only, or a single payment method... What best suit your needs."
msgstr ""
#: ../../content/applications/general/payment_acquirers.rst:247
msgid ":doc:`payment_acquirers/wire_transfer`"
msgstr ""
#: ../../content/applications/general/payment_acquirers.rst:248
msgid ":doc:`payment_acquirers/adyen`"
msgstr ""
#: ../../content/applications/general/payment_acquirers.rst:249
msgid ":doc:`payment_acquirers/alipay`"
msgstr ""
#: ../../content/applications/general/payment_acquirers.rst:250
msgid ":doc:`payment_acquirers/authorize`"
msgstr ""
#: ../../content/applications/general/payment_acquirers.rst:251
msgid ":doc:`payment_acquirers/buckaroo`"
msgstr ""
#: ../../content/applications/general/payment_acquirers.rst:252
msgid ":doc:`payment_acquirers/mollie`"
msgstr ""
#: ../../content/applications/general/payment_acquirers.rst:253
msgid ":doc:`payment_acquirers/ogone`"
msgstr ""
#: ../../content/applications/general/payment_acquirers.rst:254
msgid ":doc:`payment_acquirers/paypal`"
msgstr ""
#: ../../content/applications/general/payment_acquirers.rst:255
msgid ":doc:`payment_acquirers/sips`"
msgstr ""
#: ../../content/applications/general/payment_acquirers.rst:256
msgid ":doc:`payment_acquirers/stripe`"
msgstr ""
#: ../../content/applications/general/payment_acquirers.rst:257
msgid ":doc:`../websites/ecommerce/shopper_experience/payment_acquirer`"
msgstr ""
#: ../../content/applications/general/payment_acquirers/adyen.rst:3
msgid "Adyen"
msgstr "Adyen"
#: ../../content/applications/general/payment_acquirers/adyen.rst:5
msgid ""
"`Adyen <https://www.adyen.com/>`_ is a Dutch-based company that offers "
"several online payment possibilities."
msgstr ""
#: ../../content/applications/general/payment_acquirers/adyen.rst:12
#: ../../content/applications/general/payment_acquirers/alipay.rst:12
#: ../../content/applications/general/payment_acquirers/authorize.rst:12
#: ../../content/applications/general/payment_acquirers/buckaroo.rst:12
#: ../../content/applications/general/payment_acquirers/mollie.rst:11
#: ../../content/applications/general/payment_acquirers/ogone.rst:12
#: ../../content/applications/general/payment_acquirers/paypal.rst:14
#: ../../content/applications/general/payment_acquirers/sips.rst:12
#: ../../content/applications/general/payment_acquirers/stripe.rst:12
msgid ":ref:`payment_acquirers/add_new`"
msgstr ""
#: ../../content/applications/general/payment_acquirers/adyen.rst:17
msgid ""
"Odoo needs your **API Credentials** to connect with your Adyen account, "
"which comprise:"
msgstr ""
#: ../../content/applications/general/payment_acquirers/adyen.rst:19
msgid ""
"**Merchant Account**: The code of the merchant account to use with Adyen."
msgstr ""
#: ../../content/applications/general/payment_acquirers/adyen.rst:20
msgid ""
":ref:`API Key <adyen/api_and_client_keys>`: The API key of the webservice "
"user."
msgstr ""
#: ../../content/applications/general/payment_acquirers/adyen.rst:21
msgid ""
":ref:`Client Key <adyen/api_and_client_keys>`: The client key of the "
"webservice user."
msgstr ""
#: ../../content/applications/general/payment_acquirers/adyen.rst:22
msgid ":ref:`HMAC Key <adyen/hmac_key>`: The HMAC key of the webhook."
msgstr ""
#: ../../content/applications/general/payment_acquirers/adyen.rst:23
msgid ""
":ref:`Checkout API URL <adyen/urls>`: The base URL for the Checkout API "
"endpoints."
msgstr ""
#: ../../content/applications/general/payment_acquirers/adyen.rst:24
msgid ""
":ref:`Recurring API URL <adyen/urls>`: The base URL for the Recurring API "
"endpoints."
msgstr ""
#: ../../content/applications/general/payment_acquirers/adyen.rst:26
msgid ""
"You can copy your credentials from your Adyen account, and paste them in the"
" related fields under the **Credentials** tab."
msgstr ""
#: ../../content/applications/general/payment_acquirers/adyen.rst:30
msgid ""
"If you are trying Adyen as a test, with a *test account*, change the "
"**State** to *Test Mode*. We recommend doing this on a test Odoo database, "
"rather than on your main database."
msgstr ""
#: ../../content/applications/general/payment_acquirers/adyen.rst:36
msgid "API Key and Client Key"
msgstr ""
#: ../../content/applications/general/payment_acquirers/adyen.rst:38
msgid ""
"In order to retrieve the API Key and the Client Key, log into your Adyen "
"account, go to :menuselection:`Developers --> API Credentials`. - If you "
"already have an API user, open it. - If you don't have an API user yet, "
"click on **Create new credential**. Go to :menuselection:`Authentication` "
"and get or generate your **API Key** and **Client Key**. Be careful to copy "
"your API key as you'll not be allowed to get it later without generating a "
"new one."
msgstr ""
#: ../../content/applications/general/payment_acquirers/adyen.rst:45
msgid ""
"This is also the place where you'll :ref:`allow payments to be made from "
"your website <adyen/allowed_origins>`."
msgstr ""
#: ../../content/applications/general/payment_acquirers/adyen.rst:51
msgid "HMAC key"
msgstr ""
#: ../../content/applications/general/payment_acquirers/adyen.rst:53
msgid ""
"In order to retrieve the HMAC Key, you'll need to configure a `Standard "
"Notification` webhook. For this, log into your Adyen account then go to "
":menuselection:`Developers --> Webhooks --> Add webhook --> Add Standard "
"notification`."
msgstr ""
#: ../../content/applications/general/payment_acquirers/adyen.rst:61
msgid ""
"There, in :menuselection:`Transport --> URL`, enter your server address "
"followed by `/payment/adyen/notification`."
msgstr ""
#: ../../content/applications/general/payment_acquirers/adyen.rst:68
msgid ""
"Then continue in :menuselection:`Additional Settings --> HMAC Key --> "
"Generate new HMAC key`. Be careful to copy it as you'll not be allowed to "
"get it later without generating a new one."
msgstr ""
#: ../../content/applications/general/payment_acquirers/adyen.rst:71
msgid "You have to save the webhook to finalize its creation."
msgstr ""
#: ../../content/applications/general/payment_acquirers/adyen.rst:76
msgid "URLs"
msgstr ""
#: ../../content/applications/general/payment_acquirers/adyen.rst:78
msgid ""
"To retrieve the URLs, log into your Adyen account, go to "
":menuselection:`Developers --> API URLs`. Pick one of the URLs listed next "
"to **Recurring** as your **Recurring API URL** and one of the URLs listed "
"next to **Checkout API** as your **Checkout API URL**."
msgstr ""
#: ../../content/applications/general/payment_acquirers/adyen.rst:87
msgid "Adyen Account"
msgstr "Adyen帐户"
#: ../../content/applications/general/payment_acquirers/adyen.rst:92
msgid "Allow payments from a specific origin"
msgstr ""
#: ../../content/applications/general/payment_acquirers/adyen.rst:94
msgid ""
"To allow payment originated from your website, follow the steps in "
":ref:`adyen/api_and_client_keys` to navigate to your API user and go to "
":menuselection:`Allowed Origins`, then add the URLs from where payments will"
" be made (the URLs of the servers hosting your Odoo instances)."
msgstr ""
#: ../../content/applications/general/payment_acquirers/adyen.rst:103
#: ../../content/applications/general/payment_acquirers/alipay.rst:36
#: ../../content/applications/general/payment_acquirers/authorize.rst:47
#: ../../content/applications/general/payment_acquirers/buckaroo.rst:47
#: ../../content/applications/general/payment_acquirers/mollie.rst:31
#: ../../content/applications/general/payment_acquirers/ogone.rst:69
#: ../../content/applications/general/payment_acquirers/paypal.rst:142
#: ../../content/applications/general/payment_acquirers/sips.rst:32
#: ../../content/applications/general/payment_acquirers/stripe.rst:49
#: ../../content/applications/general/payment_acquirers/wire_transfer.rst:39
msgid ":doc:`../payment_acquirers`"
msgstr ""
#: ../../content/applications/general/payment_acquirers/alipay.rst:3
msgid "Alipay"
msgstr "支付宝"
#: ../../content/applications/general/payment_acquirers/alipay.rst:5
msgid ""
"`Alipay <https://www.alipay.com/>`_ is an online payments platform "
"established in China by Alibaba Group."
msgstr ""
#: ../../content/applications/general/payment_acquirers/alipay.rst:17
msgid ""
"Odoo needs your **API Credentials** to connect with your Alipay account, "
"which comprise:"
msgstr ""
#: ../../content/applications/general/payment_acquirers/alipay.rst:19
msgid ""
"**Account**: Depending on where you are situated - `Express Checkout` if "
"your are a Chinese Merchant. - `Cross-border` if you are not."
msgstr ""
#: ../../content/applications/general/payment_acquirers/alipay.rst:22
msgid ""
"**Alipay Seller Email**: Your public Alipay partner email (for express "
"checkout only)."
msgstr ""
#: ../../content/applications/general/payment_acquirers/alipay.rst:23
msgid ""
"**Merchant Partner ID**: The public partner ID solely used to identify the "
"account with Alipay."
msgstr ""
#: ../../content/applications/general/payment_acquirers/alipay.rst:24
msgid "**MD5 Signature Key**: The signature key."
msgstr ""
#: ../../content/applications/general/payment_acquirers/alipay.rst:26
msgid ""
"You can copy your credentials from your Alipay account, and paste them in "
"the related fields under the **Credentials** tab."
msgstr ""
#: ../../content/applications/general/payment_acquirers/alipay.rst:29
msgid ""
"To retrieve them, log into your Alipay account, they are on the front page."
msgstr ""
#: ../../content/applications/general/payment_acquirers/alipay.rst:32
msgid ""
"If you are trying Alipay as a test, in the *sandbox*, change the **State** "
"to *Test Mode*. We recommend doing this on a test Odoo database, rather than"
" on your main database."
msgstr ""
#: ../../content/applications/general/payment_acquirers/authorize.rst:3
msgid "Authorize.Net"
msgstr "授权.Net"
#: ../../content/applications/general/payment_acquirers/authorize.rst:5
msgid ""
"`Authorize.Net <https://www.authorize.net>`_ is a United States-based online"
" payment solution provider, allowing businesses to accept **credit cards**."
msgstr ""
#: ../../content/applications/general/payment_acquirers/authorize.rst:17
msgid ""
"Odoo needs your **API Credentials & Keys** to connect with your "
"Authorize.Net account, which comprise:"
msgstr "Odoo需要您的 **API凭据和密钥** 才能与您的Authorize.Net帐户建立连接该帐户包括"
#: ../../content/applications/general/payment_acquirers/authorize.rst:20
msgid ""
"**API Login ID**: The ID solely used to identify the account with "
"Authorize.Net."
msgstr ""
#: ../../content/applications/general/payment_acquirers/authorize.rst:21
msgid "**API Transaction Key**"
msgstr ""
#: ../../content/applications/general/payment_acquirers/authorize.rst:22
msgid "**API Signature Key**"
msgstr ""
#: ../../content/applications/general/payment_acquirers/authorize.rst:23
msgid "**API Client Key**"
msgstr ""
#: ../../content/applications/general/payment_acquirers/authorize.rst:25
msgid ""
"To retrieve them, log into your Authorize.Net account, go to "
":menuselection:`Account --> Settings --> Security Settings --> API "
"Credentials & Keys`, generate your **Transaction Key** and **Signature "
"Key**, and paste them on the related fields in Odoo. Then, click on "
"**Generate Client Key**."
msgstr ""
#: ../../content/applications/general/payment_acquirers/authorize.rst:31
msgid ""
"If you are trying Authorize.Net as a test, with a *sandbox account*, change "
"the **State** to *Test Mode*. We recommend doing this on a test Odoo "
"database, rather than on your main database."
msgstr ""
"如果您尝试使用 *沙箱帐户* 来测试Authorize.Net请将 **状态** 更改为 *测试模式 * 。 "
"我们建议在Odoo测试数据库上执行此操作而不是在你的主数据库上。"
#: ../../content/applications/general/payment_acquirers/authorize.rst:40
msgid ""
"With Authorize.net, you can enable the :ref:`manual capture "
"<payment_acquirers/capture_amount>`. If enabled, the funds are reserved for "
"30 days on the customer's card, but not charged yet."
msgstr ""
#: ../../content/applications/general/payment_acquirers/authorize.rst:44
msgid ""
"After **30 days**, the transaction is **voided automatically** by "
"Authorize.net."
msgstr "在 **30天** 之后Authorize.net 会自动 **自动取消交易** 。"
#: ../../content/applications/general/payment_acquirers/buckaroo.rst:3
msgid "Buckaroo"
msgstr "牛仔"
#: ../../content/applications/general/payment_acquirers/buckaroo.rst:5
msgid ""
"`Buckaroo <https://www.buckaroo.eu/>`_ is a Dutch-based company that offers "
"several online payment possibilities."
msgstr ""
#: ../../content/applications/general/payment_acquirers/buckaroo.rst:17
msgid ""
"Odoo needs your **API Credentials** to connect with your Buckaroo account, "
"which comprise:"
msgstr ""
#: ../../content/applications/general/payment_acquirers/buckaroo.rst:19
msgid ""
":ref:`Website Key <buckaroo/website_key>`: The key solely used to identify "
"the website with Buckaroo."
msgstr ""
#: ../../content/applications/general/payment_acquirers/buckaroo.rst:21
msgid ""
":ref:`Secret Key <buckaroo/secret_key>`: The secret key you entered on "
"Buckaroo."
msgstr ""
#: ../../content/applications/general/payment_acquirers/buckaroo.rst:23
msgid ""
"You can copy your credentials from your Buckaroo account, and paste them in "
"the related fields under the **Credentials** tab."
msgstr ""
#: ../../content/applications/general/payment_acquirers/buckaroo.rst:29
msgid "Website Key"
msgstr ""
#: ../../content/applications/general/payment_acquirers/buckaroo.rst:31
msgid ""
"In order to retrieve the Website Key, log into your Buckaroo account, go to "
":menuselection:`Configuration --> Templates --> Your Website`."
msgstr ""
#: ../../content/applications/general/payment_acquirers/buckaroo.rst:37
msgid "Secret Key"
msgstr "密钥"
#: ../../content/applications/general/payment_acquirers/buckaroo.rst:39
msgid ""
"In order to retrieve the Website Key, log into your Buckaroo account, go to "
":menuselection:`Configuration --> Security --> Secret Key`."
msgstr ""
#: ../../content/applications/general/payment_acquirers/buckaroo.rst:43
msgid ""
"If you are trying Buckaroo in a test account, change the **State** to *Test "
"Mode*. We recommend doing this on a test Odoo database, rather than on your "
"main database."
msgstr ""
#: ../../content/applications/general/payment_acquirers/mollie.rst:3
msgid "Mollie"
msgstr ""
#: ../../content/applications/general/payment_acquirers/mollie.rst:5
msgid ""
"`Mollie <https://www.mollie.com/>`_ is an online payments platform "
"established in the Netherlands."
msgstr ""
#: ../../content/applications/general/payment_acquirers/mollie.rst:16
msgid ""
"Odoo needs your **API Credentials** to connect with your Mollie account, "
"which comprise:"
msgstr ""
#: ../../content/applications/general/payment_acquirers/mollie.rst:18
msgid ""
"**API Key**: The test or live API Key depending on the configuration of the "
"acquirer."
msgstr ""
#: ../../content/applications/general/payment_acquirers/mollie.rst:20
msgid ""
"You can copy your credentials from your Mollie account, and paste them in "
"the related fields under the **Credentials** tab."
msgstr ""
#: ../../content/applications/general/payment_acquirers/mollie.rst:23
msgid ""
"To retrieve your API key, log into your Mollie account, go to "
":menuselection:`Developers --> API keys`, and copy your Test or Live **API "
"Key**."
msgstr ""
#: ../../content/applications/general/payment_acquirers/mollie.rst:27
msgid ""
"If you are trying Mollie as a test, with the Test API key, change the "
"**State** to *Test Mode*. We recommend doing this on a test Odoo database, "
"rather than on your main database."
msgstr ""
#: ../../content/applications/general/payment_acquirers/ogone.rst:3
msgid "Ogone"
msgstr "Ogone"
#: ../../content/applications/general/payment_acquirers/ogone.rst:5
msgid ""
"`Ogone <https://www.ingenico.com/>`_, also known as **Ingenico Payment "
"Services** is a France-based company that provides the technology involved "
"in secure electronic transactions."
msgstr ""
#: ../../content/applications/general/payment_acquirers/ogone.rst:17
msgid ""
"Odoo needs your **API Credentials** to connect with your Ogone account, "
"which comprise:"
msgstr ""
#: ../../content/applications/general/payment_acquirers/ogone.rst:19
msgid ""
"**PSPID**: The ID solely used to identify the account with Ogone. You chose "
"it when you opened your account."
msgstr ""
#: ../../content/applications/general/payment_acquirers/ogone.rst:21
msgid ""
":ref:`API User ID <ogone/api_user>`: The ID solely used to identify the user"
" with Ogone."
msgstr ""
#: ../../content/applications/general/payment_acquirers/ogone.rst:22
msgid ""
":ref:`API User Password <ogone/api_user>`: Value used to identify the user "
"with Ogone."
msgstr ""
#: ../../content/applications/general/payment_acquirers/ogone.rst:23
msgid ""
":ref:`SHA Key IN <ogone/sha_key_in>`: Key used in the signature Odoo send to"
" Ogone."
msgstr ""
#: ../../content/applications/general/payment_acquirers/ogone.rst:24
msgid ""
":ref:`SHA Key OUT <ogone/sha_key_out>`: Key used in the signature Ogone send"
" to Odoo."
msgstr ""
#: ../../content/applications/general/payment_acquirers/ogone.rst:26
msgid ""
"You can copy your credentials from your Ogone account, and paste them in the"
" related fields under the **Credentials** tab."
msgstr ""
#: ../../content/applications/general/payment_acquirers/ogone.rst:32
msgid "API User ID and Password"
msgstr ""
#: ../../content/applications/general/payment_acquirers/ogone.rst:34
msgid ""
"If you already created a user and have both its ID and password, just copy "
"them. You can also generate a new password from "
":menuselection:`Configuration --> Users --> Your chosen user --> change "
"password`."
msgstr ""
#: ../../content/applications/general/payment_acquirers/ogone.rst:38
msgid ""
"If you don't have a user, create one by going to "
":menuselection:`Configuration --> Users --> New User`. Set your **User ID** "
"to get your **password** when you save your new user."
msgstr ""
#: ../../content/applications/general/payment_acquirers/ogone.rst:48
msgid "SHA Key IN"
msgstr "SHA Key IN"
#: ../../content/applications/general/payment_acquirers/ogone.rst:50
msgid ""
"In order to retrieve the SHA Key IN, log into your ogone account, go to "
":menuselection:`Configuration --> Technical Information --> Data and origin "
"verification --> Checks for e-Commerce & Alias Gateway`, and retrieve **SHA "
"Key IN**."
msgstr ""
#: ../../content/applications/general/payment_acquirers/ogone.rst:57
msgid "SHA Key OUT"
msgstr "SHA Key OUT"
#: ../../content/applications/general/payment_acquirers/ogone.rst:59
msgid ""
"In order to retrieve the API Key and the Client Key, log into your ogone "
"account, go to :menuselection:`Configuration --> Technical Information --> "
"Transaction feedback --> All transaction submission modes`, and get or "
"generate your **API Key** and **Client Key**. Be careful to copy your API "
"key as you'll not be allowed to get it later without generating a new one."
msgstr ""
#: ../../content/applications/general/payment_acquirers/ogone.rst:65
msgid ""
"If you are trying Ogone as a test, with the Test Account, change the "
"**State** to *Test Mode*. We recommend doing this on a test Odoo database, "
"rather than on your main database."
msgstr ""
#: ../../content/applications/general/payment_acquirers/paypal.rst:3
msgid "Paypal"
msgstr "Paypal"
#: ../../content/applications/general/payment_acquirers/paypal.rst:5
msgid ""
"`Paypal <https://www.paypal.com/>`_ is available and popular worldwide. It "
"doesn't charge any subscription fee and creating an account is very easy. "
"That's why we definitely recommend it for starters in Odoo. It works as a "
"seamless flow where the customer is routed to Paypal website to register the"
" payment."
msgstr ""
#: ../../content/applications/general/payment_acquirers/paypal.rst:11
msgid "Settings in Odoo"
msgstr "在Odoo上设置"
#: ../../content/applications/general/payment_acquirers/paypal.rst:19
msgid ""
"Odoo needs your **API Credentials** to connect with your PayPal account, "
"which comprise:"
msgstr ""
#: ../../content/applications/general/payment_acquirers/paypal.rst:21
msgid "**Email ID**: your login email address in Paypal."
msgstr ""
#: ../../content/applications/general/payment_acquirers/paypal.rst:22
msgid ""
"**Merchant ID**: the code of the merchant account used to identify your "
"Paypal account."
msgstr ""
#: ../../content/applications/general/payment_acquirers/paypal.rst:23
msgid ""
"**Use IPN**: either you want to use Instant Payment Notification. Already "
"checked, you don't have to change it."
msgstr ""
#: ../../content/applications/general/payment_acquirers/paypal.rst:26
msgid ""
"You can copy your credentials from your Paypal account, and paste them in "
"the related fields under the **Credentials** tab."
msgstr ""
#: ../../content/applications/general/payment_acquirers/paypal.rst:29
msgid ""
"To retrieve them, log into your Paypal account, and go to "
":menuselection:`Your account menu --> Account settings --> Business Profile "
"--> Business Information`"
msgstr ""
#: ../../content/applications/general/payment_acquirers/paypal.rst:33
msgid ""
"If you are trying Paypal as a test, with a *sandbox account*, change the "
"**State** to *Test Mode*. We recommend doing this on a test Odoo database, "
"rather than on your main database."
msgstr ""
#: ../../content/applications/general/payment_acquirers/paypal.rst:39
msgid ""
"You can charge extra fees to your customers for paying with Paypal; This to "
"cover the transaction fees Paypal charges you. Once redirected to Paypal, "
"your customer sees an extra applied to the order amount."
msgstr "你可以向顾客额外收费以冲抵Paypal向你收取的手续费。转到Paypal后你的顾客将看到订单要额外收取费用。"
#: ../../content/applications/general/payment_acquirers/paypal.rst:43
msgid ""
"To activate this, go to the Configuration tab of Paypal configuration in "
"Odoo and check *Add Extra Fees*."
msgstr "如要启用本功能进入Odoo Paypal配置的配置选项卡并点击*添加额外费用*。"
#: ../../content/applications/general/payment_acquirers/paypal.rst:46
msgid ""
"You can refer to `Paypal Fees <https://www.paypal.com/webapps/mpp/paypal-"
"fees>`_ to set up fees."
msgstr ""
#: ../../content/applications/general/payment_acquirers/paypal.rst:49
msgid ""
"`Traders in the EU "
"<https://europa.eu/youreurope/citizens/consumers/shopping/pricing-payments/ "
"index_en.htm>`_ are not allowed to charge extra fees for paying with credit "
"cards."
msgstr ""
"`欧盟贸易商 <https://europa.eu/youreurope/citizens/consumers/shopping/pricing-"
"payments/ index_en.htm>`_不允许因使用信用卡支付而收取额外费用。"
#: ../../content/applications/general/payment_acquirers/paypal.rst:53
msgid "Settings in Paypal"
msgstr "Paypal中的设置"
#: ../../content/applications/general/payment_acquirers/paypal.rst:55
msgid ""
"First, lets see how to set up your Paypal account in order to build a "
"seamless customer experience with Odoo."
msgstr "首先我们来看如何设置Paypal账户以创建与Odoo之间的无缝客户体验。"
#: ../../content/applications/general/payment_acquirers/paypal.rst:58
msgid ""
"Log in and open the settings. Go to :menuselection:`Your account menu --> "
"Account settings --> Product & Services --> Website payments` and click "
"**Update** on **Website preferences**."
msgstr ""
#: ../../content/applications/general/payment_acquirers/paypal.rst:62
msgid "Auto Return"
msgstr "自动返回"
#: ../../content/applications/general/payment_acquirers/paypal.rst:64
msgid ""
"*Auto Return* automatically redirects your customers to Odoo once the "
"payment is processed. Check *Auto Return* and enter your domain name with "
"the suffix ``/shop/confirmation`` as *Return URL* (e.g. "
"`https://yourcompany.odoo.com/shop/confirmation`)."
msgstr ""
#: ../../content/applications/general/payment_acquirers/paypal.rst:68
msgid ""
"This URL is requested in Paypal but not used in practice as Odoo transmits "
"it at each transaction. Dont worry if you manage several sales channels or "
"Odoo databases."
msgstr ""
"此URL是在Paypal中请求的但实际上并未使用因为Odoo在每次交易中都会将其发送。 如果您管理多个销售渠道或Odoo数据库请不要担心。"
#: ../../content/applications/general/payment_acquirers/paypal.rst:72
msgid "Payment Data Transfer (PDT)"
msgstr "支付数据传输(PDT)"
#: ../../content/applications/general/payment_acquirers/paypal.rst:74
msgid ""
"*Payment Data Transfer* delivers the payment confirmation to Odoo as soon as"
" it is processed. Without it, Odoo cannot end the sales flow. This setting "
"must be activated as well. When saving, an *Identity Token* is generated. "
"You will be later requested to enter it in Odoo."
msgstr ""
"*支付数据传输* 在支付处理完毕后向Odoo发出支付确认。否则Odoo无法结束销售流程。这项设置也必须启动。保存时将生成 *身份令牌* "
"。你稍后将被要求在Odoo中输入身份令牌。"
#: ../../content/applications/general/payment_acquirers/paypal.rst:79
msgid "Paypal Account Optional"
msgstr "Paypal账户可选项"
#: ../../content/applications/general/payment_acquirers/paypal.rst:81
msgid ""
"We advise you to not prompt customers to log in with a Paypal account when "
"they get to pay. Let them pay with debit/credit cards as well, or you might "
"lose some deals. Make sure this setting is turned on."
msgstr "我们建议你在客户付款时不要提示他们登录Paypal账户。允许他们用借记卡/信用卡支付,否则你可能失去某些业务。确保启用这项设置。"
#: ../../content/applications/general/payment_acquirers/paypal.rst:86
msgid "Instant Payment Notification (IPN)"
msgstr "即时付款通知(IPN)"
#: ../../content/applications/general/payment_acquirers/paypal.rst:88
msgid ""
"PDT sends order confirmations once and only once. As a result, your site "
"must be running when it happens; otherwise, it will never receive the "
"message. Thats why we advise to activate the *Instant Payment Notification*"
" (IPN) on top. With IPN, delivery of order confirmations is virtually "
"guaranteed since IPN resends a confirmation until your site acknowledges "
"receipt."
msgstr ""
"支付数据传输(PDT)会发送订单确认,但仅发送一次。因此,在它发送时,你的站点必须正在运行;否则,就无法收到该信息。因此我们首先建议启用 "
"*即时付款通知* (IPN)。通过IPN我们基本可以确保发送订单确认因为IPN会重新发送确认直到你的站点确认已收到。"
#: ../../content/applications/general/payment_acquirers/paypal.rst:94
msgid ""
"To activate IPN, get back to *Website payments* menu and click *Update* in "
"*Instant Payment Notification*."
msgstr "如要启用IPN返回 *网站支付* 菜单并在 *即时付款通知* 中点击 *更新* 。"
#: ../../content/applications/general/payment_acquirers/paypal.rst:96
msgid ""
"The *Notification URL* to set is your domain name + “payment/paypal/ipn” "
"(e.g. `https://yourcompany.odoo.com/payment/paypal/ipn`)."
msgstr ""
#: ../../content/applications/general/payment_acquirers/paypal.rst:99
msgid "Payment Messages Format"
msgstr "支付信息格式"
#: ../../content/applications/general/payment_acquirers/paypal.rst:101
msgid ""
"If you use accented characters (or anything else than basic Latin "
"characters) for your customer names, addresses... you MUST configure the "
"encoding format of the payment request sent by Odoo to Paypal."
msgstr "如果你为客户名称、地址等使用重音字符或基本拉丁字符以外的任何其他字符。你必须配置Odoo发送给Paypal的支付请求的编码格式。"
#: ../../content/applications/general/payment_acquirers/paypal.rst:106
msgid ""
"If you don't configure this setting, some transactions fail without notice."
msgstr "如不配置此项设置,某些交易可能在无通知的情况下失败。"
#: ../../content/applications/general/payment_acquirers/paypal.rst:108
msgid "To do so, open:"
msgstr "如要进行此项操作,打开:"
#: ../../content/applications/general/payment_acquirers/paypal.rst:110
msgid ""
"`this page for a test account <https://sandbox.paypal.com/cgi-"
"bin/customerprofileweb?cmd=_profile-language-encoding>`_"
msgstr ""
#: ../../content/applications/general/payment_acquirers/paypal.rst:111
msgid ""
"`this page for a production account <https://www.paypal.com/cgi-"
"bin/customerprofileweb?cmd=_profile-language-encoding>`_"
msgstr ""
#: ../../content/applications/general/payment_acquirers/paypal.rst:113
msgid ""
"Then, click *More Options* and set the two default encoding formats as "
"**UTF-8**."
msgstr "然后点击 *更多选项* ,将两个默认的编码格式设为 **UTF-8** 。"
#: ../../content/applications/general/payment_acquirers/paypal.rst:115
msgid "Your Paypal account is ready!"
msgstr "你的Paypal账户已就绪"
#: ../../content/applications/general/payment_acquirers/paypal.rst:118
msgid ""
"For Encrypted Website Payments & EWP_SETTINGS error, please check the "
"`Paypal documentation <https://developer.paypal.com/docs/classic/paypal-"
"payments-standard/integration-guide/ encryptedwebpayments#encrypted-website-"
"payments-ewp>`_."
msgstr ""
#: ../../content/applications/general/payment_acquirers/paypal.rst:123
msgid "Test environment"
msgstr "测试环境"
#: ../../content/applications/general/payment_acquirers/paypal.rst:125
msgid ""
"You can test the entire payment flow in Odoo thanks to Paypal Sandbox "
"accounts."
msgstr "你可利用Paypal沙箱账户在Odoo中测试整个支付流程。"
#: ../../content/applications/general/payment_acquirers/paypal.rst:127
msgid ""
"Log in to `Paypal Developer Site <https://developer.paypal.com/>`__ with "
"your Paypal credentials."
msgstr "用你的Paypal凭据登录`Paypal开发人员站点 <https://developer.paypal.com/>`__。"
#: ../../content/applications/general/payment_acquirers/paypal.rst:129
msgid "This will create two sandbox accounts:"
msgstr "这将创建两个沙箱账户:"
#: ../../content/applications/general/payment_acquirers/paypal.rst:131
msgid ""
"A business account (to use as merchant, e.g. "
"`pp.merch01-facilitator@example.com "
"<mailto:pp.merch01-facilitator@example.com>`__)."
msgstr ""
"一个企业账户(用作商户,例如,`pp.merch01-facilitator@example.com "
"<mailto:pp.merch01-facilitator@example.com>`__。"
#: ../../content/applications/general/payment_acquirers/paypal.rst:133
msgid ""
"A default personal account (to use as shopper, e.g. "
"`pp.merch01-buyer@example.com <mailto:pp.merch01-buyer@example.com>`__)."
msgstr ""
"一个默认个人账户(用作购物者,例如,`pp.merch01-buyer@example.com "
"<mailto:pp.merch01-buyer@example.com>`__"
#: ../../content/applications/general/payment_acquirers/paypal.rst:135
msgid ""
"Log in to Paypal Sandbox with the merchant account and follow the same "
"configuration instructions. Enter your sandbox credentials in Odoo and make "
"sure Paypal is still set on *Test Mode*. We recommend doing this on a test "
"Odoo database, rather than on your main database."
msgstr ""
#: ../../content/applications/general/payment_acquirers/paypal.rst:139
msgid "Run a test transaction from Odoo using the sandbox personal account."
msgstr "用沙盒个人账号从Odoo中运行一笔测试交易。"
#: ../../content/applications/general/payment_acquirers/sips.rst:3
msgid "SIPS"
msgstr "SIPS"
#: ../../content/applications/general/payment_acquirers/sips.rst:5
msgid ""
"`SIPS <https://sips.worldline.com/>`_ is an online payments solution from "
"the multinational Worldline."
msgstr ""
#: ../../content/applications/general/payment_acquirers/sips.rst:17
msgid ""
"Odoo needs your **API Credentials** to connect with your SIPS account, which"
" comprise:"
msgstr ""
#: ../../content/applications/general/payment_acquirers/sips.rst:19
msgid ""
"**Merchant ID**: The ID solely used to identify the merchant account with "
"SIPS."
msgstr ""
#: ../../content/applications/general/payment_acquirers/sips.rst:20
msgid "**Secret Key**: The key to sign the merchant account with SIPS."
msgstr ""
#: ../../content/applications/general/payment_acquirers/sips.rst:21
msgid "**Secret Key Version**: The version of the key, pre-filled."
msgstr ""
#: ../../content/applications/general/payment_acquirers/sips.rst:22
msgid "**Interface Version**: Pre-filled, don't change it."
msgstr ""
#: ../../content/applications/general/payment_acquirers/sips.rst:24
msgid ""
"You can copy your credentials from your SIPS environment info documentation,"
" in the section **PROD**, and paste them in the related fields under the "
"**Credentials** tab."
msgstr ""
#: ../../content/applications/general/payment_acquirers/sips.rst:28
msgid ""
"If you are trying SIPS as a test, with the *TEST* credentials, change the "
"**State** to *Test Mode*. We recommend doing this on a test Odoo database, "
"rather than on your main database."
msgstr ""
#: ../../content/applications/general/payment_acquirers/stripe.rst:3
msgid "Stripe"
msgstr "条纹"
#: ../../content/applications/general/payment_acquirers/stripe.rst:5
msgid ""
"`Stripe <https://stripe.com/>`_ is a United States-based online payment "
"solution provider, allowing businesses to accept **credit cards** and other "
"payment methods."
msgstr ""
#: ../../content/applications/general/payment_acquirers/stripe.rst:17
msgid ""
"Odoo needs your **API Credentials** to connect with your Stripe account, "
"which comprise:"
msgstr ""
#: ../../content/applications/general/payment_acquirers/stripe.rst:19
msgid ""
"Publishable Key: The key solely used to identify the account with Stripe."
msgstr ""
#: ../../content/applications/general/payment_acquirers/stripe.rst:20
msgid "Secret Key: The key to sign the merchant account with Stripe."
msgstr ""
#: ../../content/applications/general/payment_acquirers/stripe.rst:21
msgid ""
"Webhook Signing Secret: If a webhook is enabled on your Stripe account "
"(:menuselection:`Developers --> webhooks`), this signing secret must be set "
"to authenticate the messages sent from Stripe to Odoo."
msgstr ""
#: ../../content/applications/general/payment_acquirers/stripe.rst:25
msgid ""
"To retrieve the publishable and secret keys, log into your Stripe dashboard "
"and go to :menuselection:`Developers --> API Keys --> Standard Keys`"
msgstr ""
#: ../../content/applications/general/payment_acquirers/stripe.rst:29
msgid ""
"If you are trying Stripe as a test, in the **test mode**, change the "
"**State** to *Test Mode*. We recommend doing this on a test Odoo database, "
"rather than on your main database."
msgstr ""
#: ../../content/applications/general/payment_acquirers/stripe.rst:33
msgid "Enable local payment methods"
msgstr ""
#: ../../content/applications/general/payment_acquirers/stripe.rst:35
msgid ""
"Local payment methods are payment methods that are only available for "
"certain merchants and customers countries and currencies."
msgstr ""
#: ../../content/applications/general/payment_acquirers/stripe.rst:38
msgid ""
"To enable specific local payment methods with Stripe, list them as supported"
" payment icons. To do so, go to :menuselection:`Payment Acquirers --> Stripe"
" --> Configuration` and add the desired payment methods in the **Supported "
"Payment Icons** field. If the desired payment method is already listed, you "
"don't have anything to do. If a payment icon record doesn't exist in the "
"database, its related payment method is considered enabled with Stripe."
msgstr ""
#: ../../content/applications/general/payment_acquirers/wire_transfer.rst:3
msgid "How to get paid with wire transfers"
msgstr "如何电汇付款"
#: ../../content/applications/general/payment_acquirers/wire_transfer.rst:5
msgid ""
"**Wire Transfer** is the default payment method available. The aim is "
"providing your customers with your bank details so they can pay on their "
"own. This is very easy to start with but slow and inefficient process-wise. "
"Opt for payment acquirers as soon as you can!"
msgstr ""
"**电汇** 是默认的可用付款方式,用于向顾客提供你的银行信息,以便让他们通过银行付款。这种方式简单易懂但效率缓慢,还是尽快采用网上支付方式吧!"
#: ../../content/applications/general/payment_acquirers/wire_transfer.rst:10
msgid "How to provide customers with payment instructions"
msgstr "如何向顾客提供付款指引"
#: ../../content/applications/general/payment_acquirers/wire_transfer.rst:12
msgid ""
"Put your payment instructions in the **Thanks Message** of your payment "
"method."
msgstr "将付款指引置于付款方式的 **感谢电邮** 中。"
#: ../../content/applications/general/payment_acquirers/wire_transfer.rst:17
msgid "They will appear to the customers when they place an order."
msgstr "顾客下单后即显示。"
#: ../../content/applications/general/payment_acquirers/wire_transfer.rst:23
msgid "How to manage an order once you get paid"
msgstr "收款后如何进行订单管理"
#: ../../content/applications/general/payment_acquirers/wire_transfer.rst:25
msgid ""
"Whenever a customer pays by wire transfer, the order stays in an "
"intermediary stage **Quotation Sent** (i.e. unpaid order). When you get "
"paid, you confirm the order manually to launch the delivery."
msgstr "顾客电汇后,订单停留在中间状态 **报价已发送** (即未付款的订单)。付款后,需要你手动确认订单,启动送货流程。"
#: ../../content/applications/general/payment_acquirers/wire_transfer.rst:30
msgid "How to create other manual payment methods"
msgstr "如何创建其他的手动付款方法"
#: ../../content/applications/general/payment_acquirers/wire_transfer.rst:32
msgid ""
"If you manage a B2B business, you can create other manually-processed "
"payment methods like paying by check. To do so, just rename *Wire Transfer* "
"or duplicate it."
msgstr "如果你管理一个B2B业务可以创建其他需要人工处理的付款方式如支票付款。只需要重新命名*电汇*或复制之。"
#: ../../content/applications/general/users.rst:7
msgid "Users & Companies"
msgstr "用户和公司"
#: ../../content/applications/general/users.rst:9
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 ""
#: ../../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 ""
#: ../../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: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: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: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: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: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: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 ""
#: ../../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: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: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 ""
#: ../../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: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 ""
#: ../../content/applications/general/users/companies.rst:89
msgid ":doc:`Taxes <../../finance/accounting/taxation/taxes/default_taxes>`"
msgstr ""
#: ../../content/applications/general/users/companies.rst:90
msgid ""
":doc:`Fiscal Positions "
"<../../finance/accounting/taxation/taxes/fiscal_positions>`"
msgstr ""
#: ../../content/applications/general/users/companies.rst:91
msgid ":doc:`Journals <../../finance/accounting/bank/setup/bank_accounts>`"
msgstr ""
#: ../../content/applications/general/users/companies.rst:92
msgid ""
":doc:`Fiscal Localizations "
"<../../finance/accounting/fiscal_localizations/overview/fiscal_localization_packages>`"
msgstr ""
#: ../../content/applications/general/users/companies.rst:94
msgid ":doc:`Pricelists <../../sales/sales/products_prices/prices/pricing>`"
msgstr ""
#: ../../content/applications/general/users/companies.rst:96
msgid ""
"Now, activate the *Inter-Company Transactions* option under *Settings*. With"
" the respective company *activated* and *selected*, choose if you would like"
" operations between companies to be synchronized at an invoice/bills level "
"or at a sales/purchase orders level."
msgstr ""
"现在,在 *设定* 下激活 *公司间交易* 选项。 在 *已激活* 和 *已选择* "
"各自的公司的情况下,选择是否要在发票/开票级别或在销售/采购订单级别同步公司之间的操作。"
#: ../../content/applications/general/users/companies.rst:104
msgid ""
"**Synchronize invoice/bills**: generates a bill/invoice when a company "
"confirms a bill/invoice for the selected company."
msgstr "**同步发票/账单** :当公司确认所选公司的账单/发票时生成账单/发票。"
#: ../../content/applications/general/users/companies.rst:107
msgid ""
"*Example:* an invoice posted on JS Store Belgium, for JS Store US, "
"automatically creates a vendor bill on the JS Store US, from the JS Store "
"Belgium."
msgstr ""
"*示例:* 在JS Store Belgium 发布了JS Store US 的发票在JS Store Belgium将自动在J S Store "
"US创建供应商账单。"
#: ../../content/applications/general/users/companies.rst:114
msgid ""
"**Synchronize sales/purchase order**: generates a drafted purchase/sales "
"order using the selected company warehouse when a sales/purchase order is "
"confirmed for the selected company. If instead of a drafted purchase/sales "
"order you rather have it validated, enable *Automatic Validation*."
msgstr ""
"**同步销售/采购订单** :当确认选定公司的销售/采购订单时,使用选定的公司仓库起草的采购/销售订单。 "
"如果您要验证草稿而不是草拟的采购/销售订单,请启用 *自动验证* 。"
#: ../../content/applications/general/users/companies.rst:118
msgid ""
"*Example:* when a sale order for JS Store US is confirmed on JS Store "
"Belgium, a purchase order on JS Store Belgium is automatically created (and "
"confirmed if the *Automatic Validation* feature was enabled)."
msgstr ""
"*例如:* 当在JS Store Belgium上确认了JS Store US的销售订单时将自动在JS Store "
"Belgium上创建采购订单确认是否启用了 *自动验证* 功能)。"
#: ../../content/applications/general/users/companies.rst:127
msgid ""
"Products have to be configured as *Can be sold* and must be shared between "
"the companies."
msgstr ""
#: ../../content/applications/general/users/companies.rst:130
msgid ""
"Remember to test all workflows as an user other than the administrator."
msgstr "切记请以管理员以外的身份测试所有工作流程。"
#: ../../content/applications/general/users/companies.rst:133
msgid ":doc:`Multi-company Guidelines </developer/howtos/company>`"
msgstr ""
#: ../../content/applications/general/users/companies.rst:134
msgid ":doc:`../../finance/accounting/others/multicurrencies/how_it_works`"
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/publish/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 ""
#: ../../content/applications/general/users/manage_users.rst:10
msgid ":doc:`language`"
msgstr ""
#: ../../content/applications/general/users/manage_users.rst:11
msgid ":doc:`access_rights`"
msgstr ""
#: ../../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: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 ""
#: ../../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: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: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 ""
#: ../../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 ""
#: ../../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 ""
#: ../../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 ""
#: ../../content/applications/general/users/manage_users.rst:101
msgid ""
"The *Send Password Reset Instructions* button only appears if the Odoo "
"invitation email has already been confirmed by the user."
msgstr ""
#: ../../content/applications/general/users/manage_users.rst:104
msgid ""
"This email contains all the instructions needed to reset the password, along"
" with a link redirecting the user to an Odoo login page."
msgstr ""
#: ../../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 ""
#: ../../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 ""
#: ../../content/applications/general/users/manage_users.rst:130
msgid ""
"Click on *Change Password* one more time. You are then redirected to an Odoo"
" login page where you can reaccess your database using your new password."
msgstr ""
#: ../../content/applications/general/users/manage_users.rst:136
msgid "Multi Companies"
msgstr "多公司"
#: ../../content/applications/general/users/manage_users.rst:138
msgid ""
"The *Multi Companies* field allows you to set to which of the multiple "
"companies database you hold the user can have access."
msgstr "*多公司架构* 字段允许您设置用户访问您的多分部数据库的权限。"
#: ../../content/applications/general/users/manage_users.rst:142
msgid ""
"Note that if not handled correctly, it may be the source of a lot of "
"inconsistent multi-company behaviors. Therefore, a good knowledge of Odoo is"
" required. For technical explanations refer to :doc:`this "
"</developer/howtos/company>` documentation."
msgstr ""
#: ../../content/applications/general/users/manage_users.rst:152
msgid ":doc:`companies`"
msgstr ""
#: ../../content/applications/general/voip.rst:5
msgid "VoIP (Voice over Internet Protocol)"
msgstr ""
#: ../../content/applications/general/voip/asterisk.rst:3
msgid "Configure your VoIP Asterisk server for Odoo"
msgstr ""
#: ../../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:37
msgid "**Change to the pjproject source directory:**"
msgstr " **更改为pjproject源目录 :** "
#: ../../content/applications/general/voip/asterisk.rst:43
msgid "**run:**"
msgstr " **运行 :** "
#: ../../content/applications/general/voip/asterisk.rst:49
msgid "**Build and install pjproject:**"
msgstr " **编译并安装pjproject :** "
#: ../../content/applications/general/voip/asterisk.rst:57
msgid "**Update shared library links:**"
msgstr " **更新共享库链接 :** "
#: ../../content/applications/general/voip/asterisk.rst:63
msgid "**Verify that pjproject is installed:**"
msgstr " **确保已经安装了pjproject :** "
#: ../../content/applications/general/voip/asterisk.rst:69
msgid "**The result should be:**"
msgstr " **结果应该是 :** "
#: ../../content/applications/general/voip/asterisk.rst:86
msgid "Asterisk"
msgstr "Asterisk"
#: ../../content/applications/general/voip/asterisk.rst:88
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:90
msgid "Extract Asterisk:"
msgstr "导出Asterisk"
#: ../../content/applications/general/voip/asterisk.rst:96
msgid "Enter the Asterisk directory:"
msgstr "输入Asterisk 目录"
#: ../../content/applications/general/voip/asterisk.rst:102
msgid "Run the Asterisk configure script:"
msgstr "运行Asterisk 配置脚本"
#: ../../content/applications/general/voip/asterisk.rst:108
msgid "Run the Asterisk menuselect tool:"
msgstr "运行Asterisk 菜单选择工具"
#: ../../content/applications/general/voip/asterisk.rst:114
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:116
msgid "Compile and install Asterisk:"
msgstr "编译和安装Asterisk :"
#: ../../content/applications/general/voip/asterisk.rst:122
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:125
msgid "DTLS Certificates"
msgstr "DTLS 认证"
#: ../../content/applications/general/voip/asterisk.rst:127
msgid "After you need to setup the DTLS certificates."
msgstr "然后你要安装DTLS认证"
#: ../../content/applications/general/voip/asterisk.rst:133
msgid "Enter the Asterisk scripts directory:"
msgstr "进入Asterisk脚本目录 :"
#: ../../content/applications/general/voip/asterisk.rst:139
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:146
msgid "Configure Asterisk server"
msgstr "配置Asterisk服务器"
#: ../../content/applications/general/voip/asterisk.rst:148
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:158
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:186
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:193
msgid "Lastly, set up extensions.conf:"
msgstr "最后, 建立extensions.conf文件 :"
#: ../../content/applications/general/voip/asterisk.rst:202
msgid "Configure Odoo VOIP"
msgstr "配置Odoo VOIP"
#: ../../content/applications/general/voip/asterisk.rst:204
msgid "In Odoo, the configuration should be done in the user's preferences."
msgstr "在Odoo, 配置应该在用户的偏好来实现。"
#: ../../content/applications/general/voip/asterisk.rst:210
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:212
msgid "The SIP Password is the secret you chose in the sip.conf file."
msgstr "SIP密码是你在sip.conf文件中选择的密码。"
#: ../../content/applications/general/voip/asterisk.rst:214
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:217
msgid ""
"The configuration should also be done in the General Settings under the "
"\"Integrations\" section."
msgstr "你也可在一般设置的“集成”部分完成本配置。"
#: ../../content/applications/general/voip/asterisk.rst:222
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:224
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 ""
#: ../../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 ""
#: ../../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 ""
#: ../../content/applications/general/voip/axivox.rst:18
msgid "Go to :menuselection:`Apps` and install the **VoIP Module**."
msgstr ""
#: ../../content/applications/general/voip/axivox.rst:24
msgid ""
"Go to :menuselection:`Settings --> General Settings --> Integrations`, and "
"fill out the **Asterisk (VoIP)** field:"
msgstr ""
#: ../../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 ""
#: ../../content/applications/general/voip/axivox.rst:29
msgid "**WebSocket**: type in ``wss://pabx.axivox.com:3443``"
msgstr ""
#: ../../content/applications/general/voip/axivox.rst:30
msgid "**VoIP Environment**: set as *Production*"
msgstr ""
#: ../../content/applications/general/voip/axivox.rst:37
msgid "Configure the VOIP user in the Odoo's user"
msgstr ""
#: ../../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 ""
#: ../../content/applications/general/voip/axivox.rst:42
msgid "**SIP Login / Browser's Extension**: the Axivox *username*"
msgstr ""
#: ../../content/applications/general/voip/axivox.rst:43
msgid "**SIP Password**: the Axivox *SIP Password*"
msgstr ""
#: ../../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 ""
#: ../../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 ""
#: ../../content/applications/general/voip/axivox.rst:65
msgid "Your number is the one provided by Axivox."
msgstr ""
#: ../../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 ""
#: ../../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 ""
#: ../../content/applications/general/voip/onsip.rst:3
msgid "Use VoIP services in Odoo with OnSIP"
msgstr ""
#: ../../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 中,因为软电话是独立的应用程序。"