[I18N] Update translation terms from Transifex
This commit is contained in:
@@ -18,18 +18,18 @@
|
||||
# Datasource International <Hennessy@datasourcegroup.com>, 2023
|
||||
# Emily Jia <eji@odoo.com>, 2023
|
||||
# diaojiaolou <124412206@qq.com>, 2023
|
||||
# Raymond Yu <cl_yu@hotmail.com>, 2023
|
||||
# Martin Trigaux, 2023
|
||||
# 山西清水欧度(QQ:54773801) <54773801@qq.com>, 2023
|
||||
# Raymond Yu <cl_yu@hotmail.com>, 2023
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-01-13 14:27+0000\n"
|
||||
"POT-Creation-Date: 2023-01-19 15:37+0000\n"
|
||||
"PO-Revision-Date: 2023-01-13 14:30+0000\n"
|
||||
"Last-Translator: 山西清水欧度(QQ:54773801) <54773801@qq.com>, 2023\n"
|
||||
"Last-Translator: Raymond Yu <cl_yu@hotmail.com>, 2023\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"
|
||||
@@ -2138,6 +2138,380 @@ msgstr ""
|
||||
msgid "Maintain"
|
||||
msgstr "维持"
|
||||
|
||||
#: ../../content/administration/maintain/azure_oauth.rst:3
|
||||
msgid "Connect Microsoft Outlook 365 to Odoo using Azure OAuth"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/azure_oauth.rst:5
|
||||
msgid ""
|
||||
"Odoo is compatible with Microsoft's Azure OAuth for Microsoft 365. In order "
|
||||
"to send and receive secure emails from a custom domain, all that is required"
|
||||
" is to configure a few settings on the Azure platform and on the back end of"
|
||||
" the Odoo database. This configuration works with either a personal email "
|
||||
"address or an address created by a custom domain."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/azure_oauth.rst:11
|
||||
msgid ""
|
||||
"`Microsoft Learn: Register an application with the Microsoft identity "
|
||||
"platform <https://learn.microsoft.com/azure/active-"
|
||||
"directory/develop/quickstart-register-app>`_"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/azure_oauth.rst:15
|
||||
msgid "Setup in Microsoft Azure Portal"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/azure_oauth.rst:18
|
||||
msgid "Create a new application"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/azure_oauth.rst:20
|
||||
msgid ""
|
||||
"To get started, go to `Microsoft's Azure Portal "
|
||||
"<https://portal.azure.com/>`_. Log in with the :guilabel:`Microsoft Outlook "
|
||||
"Office 365` account if there is one, otherwise log in with the personal "
|
||||
":guilabel:`Microsoft account`. A user with administrative access to the "
|
||||
"Azure Settings will need to connect and perform the following configuration."
|
||||
" Next, navigate to the section labeled :guilabel:`Manage Azure Active "
|
||||
"Directory`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/azure_oauth.rst:26
|
||||
msgid ""
|
||||
"Now, click on :guilabel:`Add (+)`, located in the top menu, and then select "
|
||||
":guilabel:`App registration`. On the :guilabel:`Register an application` "
|
||||
"screen, rename the :guilabel:`Name` to `Odoo` or something recognizable. "
|
||||
"Under the :guilabel:`Supported account types` section select "
|
||||
":guilabel:`Accounts in any organizational directory (Any Azure AD directory "
|
||||
"- Multitenant) and personal Microsoft accounts (e.g. Skype, Xbox)`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/azure_oauth.rst:32
|
||||
msgid ""
|
||||
"Under the :guilabel:`Redirect URL` section, select :guilabel:`Web` as the "
|
||||
"platform, and then input `https://<odoo base url>/microsoft_outlook/confirm`"
|
||||
" in the :guilabel:`URL` field. The Odoo base URL is the canonical domain at "
|
||||
"which your Odoo instance can be reached in the URL field."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/azure_oauth.rst:37
|
||||
msgid ""
|
||||
"*mydatabase.odoo.com*, where *mydatabase* is the actual prefix of the "
|
||||
"database's subdomain, assuming it's hosted on Odoo.com"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/azure_oauth.rst:40
|
||||
msgid ""
|
||||
"After the URL has been added to the field, :guilabel:`Register` the "
|
||||
"application so it is created."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/azure_oauth.rst:43
|
||||
msgid "API permissions"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/azure_oauth.rst:45
|
||||
msgid ""
|
||||
"The :guilabel:`API permissions` should be set next. Odoo will need specific "
|
||||
"API permissions to be able to read (IMAP) and send (IMAP) emails in the "
|
||||
"Microsoft 365 setup. First, click the :guilabel:`API permissions` link, "
|
||||
"located in the left menu bar. Next, click on the :guilabel:`(+) Add a "
|
||||
"Permission` button and select :guilabel:`Microsoft Graph` under "
|
||||
":guilabel:`Commonly Used Microsoft APIs`. After, select the "
|
||||
":guilabel:`Delegated Permissions` option."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/azure_oauth.rst:51
|
||||
msgid ""
|
||||
"In the search bar, search for the following :guilabel:`Deregulated "
|
||||
"permissions` and click :guilabel:`Add permissions` for each one:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/azure_oauth.rst:54
|
||||
msgid ":guilabel:`SMTP.Send`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/azure_oauth.rst:55
|
||||
msgid ":guilabel:`IMAP.AccessAsUser.All`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/azure_oauth.rst:58
|
||||
msgid "The :guilabel:`User.Read` permission will be added by default."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/azure_oauth.rstNone
|
||||
msgid ""
|
||||
"API permissions needed for Odoo integration are listed under the Microsoft "
|
||||
"Graph."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/azure_oauth.rst:65
|
||||
msgid "Assign users and groups"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/azure_oauth.rst:67
|
||||
msgid ""
|
||||
"After adding the API permissions, navigate back to the :guilabel:`Overview` "
|
||||
"of the :guilabel:`Application` in the top of the left sidebar menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/azure_oauth.rst:70
|
||||
msgid ""
|
||||
"Now, add users to this application. Under the :guilabel:`Essentials` "
|
||||
"overview table, click on the link labeled :guilabel:`Managed Application in "
|
||||
"Local Directory`, or the last option on the bottom right-hand side of the "
|
||||
"table."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/azure_oauth.rstNone
|
||||
msgid ""
|
||||
"Add users/groups by clicking the Managed application in local directory link for the\n"
|
||||
"created application."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/azure_oauth.rst:79
|
||||
msgid ""
|
||||
"In the left sidebar menu, select :guilabel:`Users and Groups`. Next, click "
|
||||
"on :guilabel:`(+) Add User/Group`. Depending on the account, either a "
|
||||
":guilabel:`Group` and a :guilabel:`User` can be added, or only "
|
||||
":guilabel:`Users`. Personal accounts will only allow for :guilabel:`Users` "
|
||||
"to be added."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/azure_oauth.rst:84
|
||||
msgid ""
|
||||
"Under :guilabel:`Users` or :guilabel:`Groups`, click on :guilabel:`None "
|
||||
"Selected` and add the users or group of users that will be sending emails "
|
||||
"from the :guilabel:`Microsoft account` in Odoo. :guilabel:`Add` the "
|
||||
"users/groups, click :guilabel:`Select`, and then :guilabel:`Assign` them to "
|
||||
"the application."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/azure_oauth.rst:90
|
||||
msgid "Create credentials"
|
||||
msgstr "创建凭据"
|
||||
|
||||
#: ../../content/administration/maintain/azure_oauth.rst:92
|
||||
msgid ""
|
||||
"Now that the Microsoft Azure app is set up, credentials need to be created "
|
||||
"for the Odoo setup. These include the :guilabel:`Client ID` and "
|
||||
":guilabel:`Client Secret`. To start, the :guilabel:`Client ID` can be copied"
|
||||
" from the :guilabel:`Overview` page of the app. The :guilabel:`Client ID` or"
|
||||
" :guilabel:`Application ID` is located under the :guilabel:`Display Name` in"
|
||||
" the :guilabel:`Essentials` overview of the app."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/azure_oauth.rstNone
|
||||
msgid "Application/Client ID located in the Overview of the app."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/azure_oauth.rst:102
|
||||
msgid ""
|
||||
"Next, the :guilabel:`Client Secret Value` needs to be retrieved. To get this"
|
||||
" value, click on :guilabel:`Certificates & Secrets` in the left sidebar "
|
||||
"menu. Then, a :guilabel:`Client Secret` needs to be produced. In order to do"
|
||||
" this, click on the :guilabel:`(+) New Client Secret` button."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/azure_oauth.rst:106
|
||||
msgid ""
|
||||
"A window on the right will populate with a button labeled :guilabel:`Add a "
|
||||
"client secret`. Under :guilabel:`Description`, type in `Odoo Fetchmail` or "
|
||||
"something recognizable, and then set the :guilabel:`expiration date`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/azure_oauth.rst:111
|
||||
msgid ""
|
||||
"A new :guilabel:`Client Secret` will need to be produced and configured if "
|
||||
"the first one expires. In this event, there could be an interruption of "
|
||||
"service, so the expiration date should be noted and set to the furthest "
|
||||
"possible date."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/azure_oauth.rst:115
|
||||
msgid ""
|
||||
"Next, click on :guilabel:`Add` when these two values are entered. A "
|
||||
":guilabel:`Client Secret Value` and :guilabel:`Secret ID` will be created. "
|
||||
"It is important to copy the :guilabel:`Value` or :guilabel:`Client Secret "
|
||||
"Value` into a notepad as it will become encrypted after leaving this page. "
|
||||
"The :guilabel:`Secret ID` is not needed."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/azure_oauth.rstNone
|
||||
msgid "Client Secret Value or Value in the app's credentials."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/azure_oauth.rst:124
|
||||
msgid ""
|
||||
"After these steps, the following items should be ready to be set up in Odoo:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/azure_oauth.rst:126
|
||||
msgid "A client ID (:guilabel:`Client ID` or :guilabel:`Application ID`)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/azure_oauth.rst:127
|
||||
msgid "A client secret (:guilabel:`Value` or :guilabel:`Client Secret Value`)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/azure_oauth.rst:129
|
||||
msgid ""
|
||||
"This completes the setup on the :guilabel:`Microsoft Azure Portal` side."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/azure_oauth.rst:132
|
||||
#: ../../content/administration/maintain/google_oauth.rst:84
|
||||
msgid "Setup in Odoo"
|
||||
msgstr "设置Odoo"
|
||||
|
||||
#: ../../content/administration/maintain/azure_oauth.rst:135
|
||||
msgid "Enter Microsoft Outlook credentials"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/azure_oauth.rst:137
|
||||
msgid ""
|
||||
"First, open the Odoo database and navigate to the :guilabel:`Apps` module. "
|
||||
"Then, remove the :guilabel:`Apps` filter from the search bar and type in "
|
||||
"`Outlook`. After that, install the module called :guilabel:`Microsoft "
|
||||
"Outlook`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/azure_oauth.rst:141
|
||||
msgid ""
|
||||
"Next, navigate to :menuselection:`Settings --> General Settings`, and under "
|
||||
"the :guilabel:`Discuss` section, ensure that the checkbox for "
|
||||
":guilabel:`Custom Email Servers` is checked. This populates a new option for"
|
||||
" :guilabel:`Outlook Credentials`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/azure_oauth.rst:145
|
||||
msgid ":guilabel:`Save` the progress."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/azure_oauth.rst:147
|
||||
msgid ""
|
||||
"Then, copy and paste the :guilabel:`Client ID` (Application ID) and "
|
||||
":guilabel:`Client Secret (Client Secret Value)` into the respective fields "
|
||||
"and :guilabel:`Save` the settings."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/azure_oauth.rstNone
|
||||
msgid "Outlook Credentials in Odoo General Settings."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/azure_oauth.rst:155
|
||||
#: ../../content/administration/maintain/google_oauth.rst:98
|
||||
msgid "Configure outgoing email server"
|
||||
msgstr "配置邮件外发服务器"
|
||||
|
||||
#: ../../content/administration/maintain/azure_oauth.rst:157
|
||||
msgid ""
|
||||
"On the :guilabel:`General Settings` page, under the :guilabel:`Custom Email "
|
||||
"Servers` setting, click the :guilabel:`Outgoing Email Servers` link to "
|
||||
"configure the Microsoft account."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/azure_oauth.rst:160
|
||||
msgid ""
|
||||
"Then, create a new email server and check the box for :guilabel:`Outlook`. "
|
||||
"Next, fill in the :guilabel:`Name` (it can be anything) and the Microsoft "
|
||||
"Outlook email :guilabel:`Username`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/azure_oauth.rst:163
|
||||
msgid ""
|
||||
"If the :guilabel:`From Filter` field is empty, enter either a :ref:`domain "
|
||||
"or email address <email_communication/default_from>`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/azure_oauth.rst:166
|
||||
msgid "Then, cick on :guilabel:`Connect your Outlook account`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/azure_oauth.rst:168
|
||||
msgid ""
|
||||
"A new window from Microsoft opens to complete the :guilabel:`authorization "
|
||||
"process`. Select the appropriate email address that is being configured in "
|
||||
"Odoo."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/azure_oauth.rstNone
|
||||
msgid "Permission page to grant access between newly created app and Odoo."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/azure_oauth.rst:175
|
||||
msgid ""
|
||||
"Then, allow Odoo to access the Microsoft account by clicking on "
|
||||
":guilabel:`Yes`. After this, the page will navigate back to the newly "
|
||||
"configured :guilabel:`Outgoing Mail Server` in Odoo. The configuration "
|
||||
"automatically loads the :guilabel:`token` in Odoo, and a tag stating "
|
||||
":guilabel:`Outlook Token Valid` appears in green."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/azure_oauth.rstNone
|
||||
msgid "Valid Outlook Token indicator."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/azure_oauth.rst:184
|
||||
msgid ""
|
||||
"Finally, click :guilabel:`Test Connection`. A confirmation message should "
|
||||
"appear. The Odoo database can now send safe, secure emails through Microsoft"
|
||||
" Outlook using OAuth authentication."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/azure_oauth.rst:188
|
||||
msgid "Multiple user configuration"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/azure_oauth.rst:190
|
||||
msgid ""
|
||||
"Each user should have a separate server set up. The :guilabel:`from-filter` "
|
||||
"should be set so that only the user's email is sent from that server. In "
|
||||
"other words, only a user with an email address that matches the set "
|
||||
":guilabel:`from-filter` is able to use this server."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/azure_oauth.rst:194
|
||||
msgid ""
|
||||
"After setting the :guilabel:`from-filter`, set up a fallback email account "
|
||||
"to allow for the sending of :guilabel:`notifications`. The fallback email "
|
||||
"must be configured as a :guilabel:`general transactional server`. The "
|
||||
":guilabel:`mail.default.from` system parameter must be set to the "
|
||||
":guilabel:`username` of the general transactional server account. For more "
|
||||
"information see :ref:`Use a default email address "
|
||||
"<email_communication/default>`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/azure_oauth.rst:201
|
||||
#: ../../content/administration/maintain/mailjet_api.rst:213
|
||||
msgid ""
|
||||
"The :guilabel:`System Parameters` can be accessed by activating "
|
||||
":doc:`../../applications/general/developer_mode` in the "
|
||||
":menuselection:`Settings --> Technical --> Parameters --> System Parameters`"
|
||||
" menu."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/azure_oauth.rst:206
|
||||
msgid "Configure incoming email server"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/azure_oauth.rst:208
|
||||
msgid ""
|
||||
"The incoming account should be configured in a similar way to the outgoing "
|
||||
"email account. Navigate to the :guilabel:`Incoming Mail Servers` in the "
|
||||
":guilabel:`Technical Menu` and :guilabel:`Create` a new configuration. Check"
|
||||
" or Select the button next to :guilabel:`Outlook Oauth Authentication` and "
|
||||
"enter the :guilabel:`Microsoft Outlook username`. Click on "
|
||||
":guilabel:`Connect your Outlook account`. Odoo will state: "
|
||||
":guilabel:`Outlook Token Valid` Now :guilabel:`Test and Confirm` the "
|
||||
"account. The account should be ready to receive email to the Odoo database."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/azure_oauth.rst:216
|
||||
msgid ":doc:`../../applications/general/email_communication/email_servers`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/domain_names.rst:3
|
||||
msgid "Domain names"
|
||||
msgstr "网站域名"
|
||||
@@ -3097,10 +3471,6 @@ msgstr ""
|
||||
msgid "Client ID and Client Secret for Google OAuth."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/google_oauth.rst:84
|
||||
msgid "Setup in Odoo"
|
||||
msgstr "设置Odoo"
|
||||
|
||||
#: ../../content/administration/maintain/google_oauth.rst:87
|
||||
msgid "Enter Google Credentials"
|
||||
msgstr ""
|
||||
@@ -3122,10 +3492,6 @@ msgid ""
|
||||
":guilabel:`Save` the settings."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/google_oauth.rst:98
|
||||
msgid "Configure outgoing email server"
|
||||
msgstr "配置邮件外发服务器"
|
||||
|
||||
#: ../../content/administration/maintain/google_oauth.rst:100
|
||||
msgid ""
|
||||
"After that, on the :guilabel:`General Settings` page, under "
|
||||
@@ -3852,15 +4218,7 @@ msgstr ""
|
||||
#: ../../content/administration/maintain/mailjet_api.rst:211
|
||||
msgid ""
|
||||
"For more information see :ref:`Using a default email address "
|
||||
"<email_domain/default>`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/mailjet_api.rst:213
|
||||
msgid ""
|
||||
"The :guilabel:`System Parameters` can be accessed by activating "
|
||||
":doc:`../../applications/general/developer_mode` in the "
|
||||
":menuselection:`Settings --> Technical --> Parameters --> System Parameters`"
|
||||
" menu."
|
||||
"<email_communication/default>`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/administration/maintain/mailjet_api.rst:217
|
||||
|
||||
@@ -35,18 +35,18 @@
|
||||
# 苏州远鼎 <tiexinliu@126.com>, 2022
|
||||
# Emily Jia <eji@odoo.com>, 2022
|
||||
# 稀饭~~ <wangwhai@qq.com>, 2022
|
||||
# Martin Trigaux, 2022
|
||||
# keecome <7017511@qq.com>, 2022
|
||||
# Jeffery CHEN Fan <jeffery9@gmail.com>, 2022
|
||||
# Martin Trigaux, 2023
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-12-23 09:13+0000\n"
|
||||
"POT-Creation-Date: 2023-01-19 15:37+0000\n"
|
||||
"PO-Revision-Date: 2022-10-04 12:53+0000\n"
|
||||
"Last-Translator: Jeffery CHEN Fan <jeffery9@gmail.com>, 2022\n"
|
||||
"Last-Translator: Martin Trigaux, 2023\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"
|
||||
@@ -276,6 +276,7 @@ msgstr "**启用银行**:斯堪的纳维亚国家"
|
||||
#: ../../content/applications/finance/accounting/fiscal_localizations/localizations/colombia.rst:34
|
||||
#: ../../content/applications/finance/accounting/fiscal_localizations/localizations/germany.rst:58
|
||||
#: ../../content/applications/finance/accounting/fiscal_localizations/localizations/italy.rst:18
|
||||
#: ../../content/applications/finance/accounting/fiscal_localizations/localizations/kenya.rst:8
|
||||
#: ../../content/applications/finance/accounting/fiscal_localizations/localizations/luxembourg.rst:6
|
||||
#: ../../content/applications/finance/accounting/fiscal_localizations/localizations/mexico.rst:78
|
||||
#: ../../content/applications/finance/accounting/fiscal_localizations/localizations/peru.rst:25
|
||||
@@ -299,6 +300,7 @@ msgstr "**启用银行**:斯堪的纳维亚国家"
|
||||
#: ../../content/applications/finance/accounting/receivables/customer_payments/followup.rst:14
|
||||
#: ../../content/applications/finance/accounting/receivables/customer_payments/online_payment.rst:15
|
||||
#: ../../content/applications/finance/accounting/reporting/declarations/intrastat.rst:19
|
||||
#: ../../content/applications/finance/accounting/reporting/silverfin.rst:11
|
||||
#: ../../content/applications/finance/accounting/taxation/taxes/B2B_B2C.rst:60
|
||||
#: ../../content/applications/finance/accounting/taxation/taxes/cash_basis_taxes.rst:14
|
||||
#: ../../content/applications/finance/accounting/taxation/taxes/default_taxes.rst:19
|
||||
@@ -2275,6 +2277,8 @@ msgstr ""
|
||||
#: ../../content/applications/finance/accounting/fiscal_localizations/localizations/egypt.rst:16
|
||||
#: ../../content/applications/finance/accounting/fiscal_localizations/localizations/france.rst:182
|
||||
#: ../../content/applications/finance/accounting/fiscal_localizations/localizations/india.rst:16
|
||||
#: ../../content/applications/finance/accounting/fiscal_localizations/localizations/kenya.rst:16
|
||||
#: ../../content/applications/finance/accounting/fiscal_localizations/localizations/kenya.rst:34
|
||||
#: ../../content/applications/finance/accounting/fiscal_localizations/localizations/luxembourg.rst:14
|
||||
#: ../../content/applications/finance/accounting/receivables/customer_invoices/electronic_invoicing.rst:94
|
||||
msgid "Name"
|
||||
@@ -2283,6 +2287,8 @@ msgstr "名称"
|
||||
#: ../../content/applications/finance/accounting/fiscal_localizations/localizations/argentina.rst:27
|
||||
#: ../../content/applications/finance/accounting/fiscal_localizations/localizations/egypt.rst:17
|
||||
#: ../../content/applications/finance/accounting/fiscal_localizations/localizations/india.rst:17
|
||||
#: ../../content/applications/finance/accounting/fiscal_localizations/localizations/kenya.rst:17
|
||||
#: ../../content/applications/finance/accounting/fiscal_localizations/localizations/kenya.rst:35
|
||||
#: ../../content/applications/finance/accounting/fiscal_localizations/localizations/luxembourg.rst:15
|
||||
#: ../../content/applications/finance/accounting/receivables/customer_invoices/electronic_invoicing.rst:95
|
||||
msgid "Technical name"
|
||||
@@ -2292,6 +2298,8 @@ msgstr "技术名称"
|
||||
#: ../../content/applications/finance/accounting/fiscal_localizations/localizations/egypt.rst:18
|
||||
#: ../../content/applications/finance/accounting/fiscal_localizations/localizations/france.rst:59
|
||||
#: ../../content/applications/finance/accounting/fiscal_localizations/localizations/india.rst:18
|
||||
#: ../../content/applications/finance/accounting/fiscal_localizations/localizations/kenya.rst:18
|
||||
#: ../../content/applications/finance/accounting/fiscal_localizations/localizations/kenya.rst:36
|
||||
#: ../../content/applications/finance/accounting/fiscal_localizations/localizations/luxembourg.rst:16
|
||||
msgid "Description"
|
||||
msgstr "说明"
|
||||
@@ -10389,6 +10397,204 @@ msgstr ""
|
||||
"Per inviare la fattura tramite PEC e generare il file XML, basterà cliccare "
|
||||
"su invia. Il documento verrà poi mostrato tra gli allegati."
|
||||
|
||||
#: ../../content/applications/finance/accounting/fiscal_localizations/localizations/kenya.rst:3
|
||||
msgid "Kenya"
|
||||
msgstr "肯亚"
|
||||
|
||||
#: ../../content/applications/finance/accounting/fiscal_localizations/localizations/kenya.rst:10
|
||||
msgid ""
|
||||
":ref:`Install <general/install>` the following modules to get all the "
|
||||
"features of the Kenyan localization:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/fiscal_localizations/localizations/kenya.rst:19
|
||||
msgid ":guilabel:`Kenyan - Accounting`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/fiscal_localizations/localizations/kenya.rst:20
|
||||
msgid "`l10n_ke`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/fiscal_localizations/localizations/kenya.rst:21
|
||||
msgid ""
|
||||
"Installing this module grants you access to the list of accounts used in the"
|
||||
" local GAAP and the list of common taxes (VAT, etc.)."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/fiscal_localizations/localizations/kenya.rst:23
|
||||
msgid ":guilabel:`Kenyan - Accounting Reports`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/fiscal_localizations/localizations/kenya.rst:24
|
||||
msgid "`l10n_ke_reports`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/fiscal_localizations/localizations/kenya.rst:25
|
||||
msgid ""
|
||||
"Installing this module grants you access to improved accounting reports for "
|
||||
"Kenya, such as Profit and Loss and Balance Sheets."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/fiscal_localizations/localizations/kenya.rst:28
|
||||
msgid ""
|
||||
"You also have to install the **Kenya Tremol Device EDI Integration** package"
|
||||
" to be able to report your taxes to the **Kenya Revenue Authority (KRA)** "
|
||||
"using the Tremol G03 Control Unit:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/fiscal_localizations/localizations/kenya.rst:37
|
||||
msgid ":guilabel:`Kenya Tremol Device EDI Integration`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/fiscal_localizations/localizations/kenya.rst:38
|
||||
msgid "`l10n_ke_edi_tremol`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/fiscal_localizations/localizations/kenya.rst:39
|
||||
msgid ""
|
||||
"Installing this module integrates with the Kenyan G03 Tremol control unit "
|
||||
"device to report taxes to KRA through TIMS."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/fiscal_localizations/localizations/kenya.rstNone
|
||||
msgid "The three modules for the Kenya Fiscal Localization Package on Odoo"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/fiscal_localizations/localizations/kenya.rst:47
|
||||
msgid "Kenyan TIMS integration"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/fiscal_localizations/localizations/kenya.rst:49
|
||||
msgid ""
|
||||
"The Kenya Revenue Authority (KRA) has decided to go digital for tax "
|
||||
"collection through the **Tax Invoice Management System (TIMS)**. As of "
|
||||
"December 1st, 2022, all VAT-registered persons should comply with TIMS. The "
|
||||
"goal is to reduce VAT fraud, increase tax revenue, and increase VAT "
|
||||
"compliance through standardization, validation, and transmission of invoices"
|
||||
" to KRA on a real-time or near real-time basis."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/fiscal_localizations/localizations/kenya.rst:55
|
||||
msgid ""
|
||||
"All VAT-registered taxpayers should use a **compliant tax register**. Odoo "
|
||||
"decided to develop the integration of the **Tremol G03 Control Unit (type "
|
||||
"C)**, which can be run locally through USB. This device validates invoices "
|
||||
"to ensure financial documents meet the new regulations and send the "
|
||||
"validated tax invoices directly to KRA. Installing a proxy server that "
|
||||
"provides a gateway between users and the internet is required."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/fiscal_localizations/localizations/kenya.rst:62
|
||||
msgid "Installing the proxy server on a Windows device"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/fiscal_localizations/localizations/kenya.rst:64
|
||||
msgid ""
|
||||
"Go to `odoo.com/download <https://www.odoo.com/page/download>`_, fill out "
|
||||
"the required information and click :guilabel:`Download`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/fiscal_localizations/localizations/kenya.rstNone
|
||||
msgid "Install the Proxy Server on a Windows device"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/fiscal_localizations/localizations/kenya.rst:71
|
||||
msgid ""
|
||||
"Once it is loaded on your computer, a wizard opens. You have to read and "
|
||||
"agree with the terms of the agreement. On the next page, select the "
|
||||
":guilabel:`type of install: Odoo IoT`. Then, click :guilabel:`Next` and "
|
||||
":guilabel:`Install`. Once completed, click :guilabel:`Next`. Check the "
|
||||
":guilabel:`Start Odoo` box to be redirected to Odoo automatically, and then "
|
||||
"click :guilabel:`Finish`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/fiscal_localizations/localizations/kenya.rst:76
|
||||
msgid ""
|
||||
"A new page opens, confirming your :doc:`IoT Box "
|
||||
"<../../../../productivity/iot/config/connect>` is up and running. Connect "
|
||||
"your physical device **Tremol G03 Control Unit (type C)** to your laptop via"
|
||||
" USB. In the :guilabel:`IoT Device` section, check that your Tremol G03 "
|
||||
"Control Unit (type C) appears, confirming the connection between the device "
|
||||
"and your computer."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/fiscal_localizations/localizations/kenya.rstNone
|
||||
msgid "Your IoT box is up and running"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/fiscal_localizations/localizations/kenya.rst:86
|
||||
msgid ""
|
||||
"If the device is not detected, try to plug it in again or click on the "
|
||||
":guilabel:`Restart` button in the top right corner."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/fiscal_localizations/localizations/kenya.rst:90
|
||||
msgid ""
|
||||
":doc:`Connect an IoT box to your database "
|
||||
"<../../../../productivity/iot/config/connect>`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/fiscal_localizations/localizations/kenya.rst:93
|
||||
msgid "Sending the data to KRA using the Tremol G03 Control Unit"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/fiscal_localizations/localizations/kenya.rst:95
|
||||
msgid ""
|
||||
"As a pre-requisite, check out that the :ref:`Kenyan Accounting modules "
|
||||
"<localization/kenya/configuration>` are installed on your database. Then, go"
|
||||
" to :menuselection:`Accounting --> Configuration --> Settings --> Kenya TIMS"
|
||||
" Integration section`, and check that the :guilabel:`control Unit Proxy "
|
||||
"Address` matches the address of the IoT box."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/fiscal_localizations/localizations/kenya.rst:100
|
||||
msgid ""
|
||||
"To send data to KRA, create a new invoice by going to "
|
||||
":menuselection:`Accounting Dashboard --> Customer Invoice card` and clicking"
|
||||
" :guilabel:`New Invoice`. Upon confirmation of a new invoice, the "
|
||||
":guilabel:`Send invoice to Fiscal Device` button appears. Clicking on it "
|
||||
"sends the invoice details to the device and from the device to the "
|
||||
"government. The :guilabel:`CU Invoice Number` field is now completed in your"
|
||||
" invoice, confirming the information has been sent."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/fiscal_localizations/localizations/kenya.rst:106
|
||||
msgid ""
|
||||
"The :guilabel:`Tremol G03 Fiscal Device` tab contains fields that are "
|
||||
"automatically completed once the invoice is sent to the government:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/fiscal_localizations/localizations/kenya.rst:109
|
||||
msgid ""
|
||||
":guilabel:`CU QR Code`: Url from the KRA portal which reflects a QR code."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/fiscal_localizations/localizations/kenya.rst:110
|
||||
msgid ""
|
||||
":guilabel:`CU Serial Number`: reflects the serial number of the device."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/fiscal_localizations/localizations/kenya.rst:111
|
||||
msgid ""
|
||||
":guilabel:`CU Signing Date and Time`: The date and time when the invoice has"
|
||||
" been sent to KRA."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/fiscal_localizations/localizations/kenya.rst:113
|
||||
msgid ""
|
||||
"If you click on :guilabel:`Send and Print`, a .pdf of the invoice is "
|
||||
"generated. The :guilabel:`Kenyan Fiscal Device Info` is mentioned on the "
|
||||
"document."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/fiscal_localizations/localizations/kenya.rst:117
|
||||
msgid ""
|
||||
"To verify KRA has received the invoice information, take the :guilabel:`CU "
|
||||
"Invoice Number` and and enter it in the :guilabel:`Invoice Number Checker` "
|
||||
"section on `Kenya Revenue Authority website <https://itax.kra.go.ke/KRA-"
|
||||
"Portal>`_. Click :guilabel:`Validate` and find the invoice details."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/fiscal_localizations/localizations/luxembourg.rst:3
|
||||
msgid "Luxembourg"
|
||||
msgstr "卢森堡"
|
||||
@@ -24284,6 +24490,85 @@ msgstr "在税务结算期间,税务报告显示金额从上一期间结转。
|
||||
msgid "Illustration of the tax return"
|
||||
msgstr "纳税申报表图示"
|
||||
|
||||
#: ../../content/applications/finance/accounting/reporting/silverfin.rst:3
|
||||
msgid "Silverfin integration"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/reporting/silverfin.rst:5
|
||||
msgid ""
|
||||
"`Silverfin <https://www.silverfin.com>`_ is a third-party service provider "
|
||||
"that offers a cloud platform for accountants."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/reporting/silverfin.rst:8
|
||||
msgid ""
|
||||
"Odoo and Silverfin provide an integration to automate the synchronisation of"
|
||||
" data."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/reporting/silverfin.rst:13
|
||||
msgid ""
|
||||
"To configure this integration, you need to input the following data into "
|
||||
"your Silverfin account:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/reporting/silverfin.rst:15
|
||||
msgid "user's email address"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/reporting/silverfin.rst:16
|
||||
msgid ":ref:`Odoo API key <silverfin/api-key>`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/reporting/silverfin.rst:17
|
||||
msgid "URL of the Odoo database"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/reporting/silverfin.rst:18
|
||||
msgid "name of your Odoo database"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/reporting/silverfin.rst:23
|
||||
msgid "Odoo API key"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/reporting/silverfin.rst:25
|
||||
msgid ""
|
||||
"To create a new API key, navigate to `Odoo's website "
|
||||
"<https://www.odoo.com>`_ and sign in with your administrator account. Next,"
|
||||
" open `your account security settings in developer mode "
|
||||
"<https://www.odoo.com/my/security?debug=1>`_, click on :guilabel:`New API "
|
||||
"Key`, confirm your password, give a descriptive name to your new key, and "
|
||||
"copy the new API key."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/reporting/silverfin.rst:31
|
||||
msgid ""
|
||||
"You can copy the API key only at its creation, and you cannot retrieve it "
|
||||
"later."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/reporting/silverfin.rst:32
|
||||
msgid ""
|
||||
"The API key provides full access to your user account. Store it securely."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/reporting/silverfin.rst:33
|
||||
msgid "If you need it again, create a new API key."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/reporting/silverfin.rst:34
|
||||
msgid "You can delete your existing API keys from this same page."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/reporting/silverfin.rstNone
|
||||
msgid "creation of an Odoo external API key for an integration with Silverfin"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/reporting/silverfin.rst:41
|
||||
msgid ":doc:`/developer/api/external_api`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/finance/accounting/taxation.rst:5
|
||||
msgid "Taxation"
|
||||
msgstr "税务"
|
||||
|
||||
@@ -23,7 +23,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2022-12-23 09:13+0000\n"
|
||||
"POT-Creation-Date: 2023-01-19 15:37+0000\n"
|
||||
"PO-Revision-Date: 2022-10-04 12:53+0000\n"
|
||||
"Last-Translator: Jeffery CHEN Fan <jeffery9@gmail.com>, 2022\n"
|
||||
"Language-Team: Chinese (China) (https://www.transifex.com/odoo/teams/41243/zh_CN/)\n"
|
||||
@@ -7896,86 +7896,124 @@ msgstr "管理半成品"
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/manufacturing/management/sub_assemblies.rst:5
|
||||
msgid ""
|
||||
"With Odoo MRP, you can use semi-finished products to simplify a complex "
|
||||
"*Bill of Materials* or to represent your manufacturing flow more accurately."
|
||||
" A *semi-finished product* is a manufactured product that is used as a "
|
||||
"component in a Bill of Material."
|
||||
msgstr "使用Odoo MRP,您可以使用半成品简化复杂的物料清单,或更准确地表示您的制造流程。*半成品*是用作物料清单中组件的制成品。"
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/manufacturing/management/sub_assemblies.rst:10
|
||||
msgid ""
|
||||
"A *BoM* that employs *semi-finished products* is referred to as a multi-"
|
||||
"level BoM, where we distinguish between the *top level Product* and the "
|
||||
"*sub-assemblies*."
|
||||
msgstr "使用*半成品*的*BoM*被称为多级BoM,我们在其中区分*顶级产品*和*子组件*。"
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/manufacturing/management/sub_assemblies.rst:15
|
||||
msgid "Configure a Multi Level BoM"
|
||||
msgstr "配置多级BoM表"
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/manufacturing/management/sub_assemblies.rst:17
|
||||
msgid ""
|
||||
"To configure a *multi-level BoM*, you will need the top-level product and "
|
||||
"its sub-assemblies. Therefore, you must first create the sub-assembly "
|
||||
"products and their respective Bill of Materials. Please refer to "
|
||||
":doc:`bill_configuration` for more details on how to create a BOM."
|
||||
"A *semi-finished product*, also known as a *subassembly*, is a manufactured "
|
||||
"product that is used as a component in another product's bill of materials "
|
||||
"(BoM). Semi-finished products are used to simplify complex :abbr:`BoMs "
|
||||
"(Bills of Materials)` or to more accurately represent a manufacturing flow. "
|
||||
"A :abbr:`BoM (Bill of Materials)` that contains semi-finished products is "
|
||||
"referred to as a *multilevel BoM*, where the main *top-level product* and "
|
||||
"its subassemblies are distinguished."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/manufacturing/management/sub_assemblies.rst:12
|
||||
msgid "Configure semi-finished products"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/manufacturing/management/sub_assemblies.rst:14
|
||||
msgid ""
|
||||
"To set up a multilevel :abbr:`BoM (Bill of Materials)`, the top-level "
|
||||
"product and semi-finished products must be configured. Therefore, the first "
|
||||
"step is to create the semi-finished products and their :abbr:`BoMs (Bills of"
|
||||
" Materials)`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/manufacturing/management/sub_assemblies.rst:19
|
||||
msgid ":doc:`bill_configuration`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/manufacturing/management/sub_assemblies.rstNone
|
||||
msgid "A bill of materials for a semi-finished product."
|
||||
msgstr ""
|
||||
"要配置*多级BoM表*,您需要顶级产品及其子组件。因此,必须首先创建子部件产品及其各自的BOM表。有关如何创建BOM的更多详细信息,请参阅::doc:`bill_configuration`。"
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/manufacturing/management/sub_assemblies.rst:26
|
||||
msgid "Configure the Main BoM"
|
||||
msgstr "配置主物料清单"
|
||||
msgid "Create the top-level bill of materials (BoM)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/manufacturing/management/sub_assemblies.rst:28
|
||||
msgid ""
|
||||
"Then on the final product form, simply add your semi-finished products to "
|
||||
"the Bill of Material."
|
||||
msgstr "然后在最终产品表单上,只需将半成品添加到物料清单中。"
|
||||
"After the semi-finished products are fully configured, navigate to "
|
||||
":menuselection:`Manufacturing --> Products --> Products`. Then, "
|
||||
":guilabel:`Create` the top-level product. Configure the product's "
|
||||
"specifications as desired, and be sure to :guilabel:`Save`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/manufacturing/management/sub_assemblies.rst:35
|
||||
msgid "Manage your production planning"
|
||||
msgstr "管理生产计划"
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/manufacturing/management/sub_assemblies.rst:37
|
||||
#: ../../content/applications/inventory_and_mrp/manufacturing/management/sub_assemblies.rst:32
|
||||
msgid ""
|
||||
"There are several methods to manage the triggering of the various "
|
||||
"manufacturing orders."
|
||||
msgstr "有几种方法可以管理各种生产订单的触发。"
|
||||
"Once the top-level product is configured, click the :guilabel:`Bill of "
|
||||
"Materials` smart button on the product form, then click :guilabel:`Create` "
|
||||
"to make a :abbr:`BoM (Bill of Materials)` for the top-level product. Then, "
|
||||
"simply add the semi-finished products to this :abbr:`BoM (Bill of "
|
||||
"Materials)`, along with any other necessary components."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/manufacturing/management/sub_assemblies.rst:39
|
||||
#: ../../content/applications/inventory_and_mrp/manufacturing/management/sub_assemblies.rstNone
|
||||
msgid ""
|
||||
"If every time a manufacturing order is confirmed for the main product, you'd"
|
||||
" like one for the semi-finished products as well, you have two options:"
|
||||
msgstr "如果每次确认主要产品的生产订单时,你也想要一个半成品订单,你有两种选择:"
|
||||
"A bill of materials for a top-level product, containing a subassembly "
|
||||
"component."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/manufacturing/management/sub_assemblies.rst:42
|
||||
msgid "Manage production planning"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/manufacturing/management/sub_assemblies.rst:44
|
||||
msgid ""
|
||||
"Option 1 : Create re-ordering rules for the semi-finished products, with "
|
||||
"both the minimum and maximum desired stock quantities at 0."
|
||||
msgstr "选项1:为半成品创建重新订购规则,最小和最大预期库存量均为0。"
|
||||
"There are several methods to manage manufacturing order automation for "
|
||||
"products with multilevel :abbr:`BoMs (Bills of Materials)`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/manufacturing/management/sub_assemblies.rst:48
|
||||
msgid ""
|
||||
"Option 2 : Use the Replenish on Order (MTO) route on the semi-finished "
|
||||
"product, as well as the manufacturing one."
|
||||
msgstr "选项2:在半成品和制造产品上使用按订单补充(MTO)路线。"
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/manufacturing/management/sub_assemblies.rst:51
|
||||
msgid ""
|
||||
"Note that Option 1 is usually recommended over Option 2 as it is more "
|
||||
"flexible. The MTO route creates a unique link between the semi-finished and "
|
||||
"the top level product, whereas the re-ordering rule allows you to simply "
|
||||
"unreserve that production from the top level product production and redirect"
|
||||
" it to another, more pressing demand, for example."
|
||||
"Semi-finished products are specifically used to manage manufacturable "
|
||||
"products with multilevel BoMs. If a BoM is being created simply to organize "
|
||||
"components or bundle sellable products, using :doc:`Kits <kit_shipping>` is "
|
||||
"the more appropriate option."
|
||||
msgstr ""
|
||||
"注意,方案1通常优于方案2,因为它更灵活。MTO路线在半成品和顶级产品之间创建了一个独特的链接,而重新订购规则允许您简单地从顶级产品生产中取消该生产,并将其重定向到另一个更紧迫的需求,例如。"
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/manufacturing/management/sub_assemblies.rst:56
|
||||
#: ../../content/applications/inventory_and_mrp/manufacturing/management/sub_assemblies.rst:52
|
||||
msgid ""
|
||||
"In any case, as soon as the semi-finished product is produced, it will "
|
||||
"become available in the manufacturing order of the final product, as shown "
|
||||
"below."
|
||||
msgstr "在任何情况下,一旦生产出半成品,它将在最终产品的制造订单中可用,如下所示。"
|
||||
"To automatically trigger manufacturing orders for semi-finished products "
|
||||
"after confirming a manufacturing order for the main product, there are two "
|
||||
"options:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/manufacturing/management/sub_assemblies.rst:55
|
||||
msgid ""
|
||||
"**Option 1 (recommended):** Create *Reordering Rules* for the semi-finished "
|
||||
"products and set both the minimum and maximum desired stock quantities to "
|
||||
"`0`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/manufacturing/management/sub_assemblies.rst:59
|
||||
msgid ":doc:`../../purchase/products/reordering`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/manufacturing/management/sub_assemblies.rst:61
|
||||
msgid ""
|
||||
"**Option 2:** Activate the :guilabel:`Replenish on Order (MTO)` and "
|
||||
":guilabel:`Manufacture` routes under the :guilabel:`Inventory` tab of the "
|
||||
"semi-finished product's product form."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/manufacturing/management/sub_assemblies.rst:64
|
||||
msgid ""
|
||||
"Option 1 is more flexible than Option 2 and is therefore recommended. "
|
||||
"Reordering rules do not directly link demand to replenishment, and therefore"
|
||||
" allow stocks to be unreserved and redirected to other orders, if necessary."
|
||||
" The Replenish on Order (MTO) route creates a unique link between the semi-"
|
||||
"finished and top-level products, exclusively reserving quantities for the "
|
||||
"confirmed top-level manufacturing order."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/manufacturing/management/sub_assemblies.rst:70
|
||||
msgid ""
|
||||
"Regardless of the method chosen, semi-finished products must be fully "
|
||||
"manufactured before manufacturing can begin on the top-level product."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/manufacturing/management/sub_assemblies.rstNone
|
||||
msgid "A manufacturing order for a top-level product."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/inventory_and_mrp/manufacturing/management/subcontracting.rst:3
|
||||
msgid "Subcontract your Manufacturing"
|
||||
|
||||
@@ -4252,7 +4252,7 @@ msgstr "内联元素放在其他元素旁边,不从新行开始,宽度根据
|
||||
msgid ""
|
||||
"You can set an element's width and margins by selecting it and going to the "
|
||||
":guilabel:`Options` tab."
|
||||
msgstr ""
|
||||
msgstr "选择元素,转到:guilabel:`选项`选项卡,设置元素宽度和边距。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/pdf_reports.rst:251
|
||||
msgid "Table"
|
||||
@@ -4260,7 +4260,7 @@ msgstr "表格"
|
||||
|
||||
#: ../../content/applications/productivity/studio/pdf_reports.rst:253
|
||||
msgid "Table elements are used together to create a data table."
|
||||
msgstr ""
|
||||
msgstr "表格元素用于创建数据表。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/pdf_reports.rst:255
|
||||
msgid ""
|
||||
@@ -4269,10 +4269,13 @@ msgid ""
|
||||
"fields/many2many>` or :ref:`One2Many <studio/fields/relational-"
|
||||
"fields/one2many>` field on your model."
|
||||
msgstr ""
|
||||
":guilabel:`Data table`:创建表格,动态添加显示模型中:ref:`Many2Many "
|
||||
"<studio/fields/relational-fields/many2many>`或:ref:`One2Many "
|
||||
"<studio/fields/relational-fields/one2many>`的*名称*值的首列。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/pdf_reports.rst:0
|
||||
msgid "Example of a Data table"
|
||||
msgstr ""
|
||||
msgstr "数据表示例"
|
||||
|
||||
#: ../../content/applications/productivity/studio/pdf_reports.rst:263
|
||||
msgid ""
|
||||
@@ -4280,10 +4283,12 @@ msgid ""
|
||||
"values of a :ref:`Related Field <studio/fields/relational-fields/related-"
|
||||
"field>` to the one used to create the :guilabel:`Data table`."
|
||||
msgstr ""
|
||||
":guilabel:`字段列`:向表格添加新列,为创建:guilabel:`Data table`显示:ref:`Related Field "
|
||||
"<studio/fields/relational-fields/related-field>`的值。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/pdf_reports.rst:267
|
||||
msgid ":guilabel:`Text in Cell`: add any text within an existing table cell."
|
||||
msgstr ""
|
||||
msgstr ":guilabel:`单元格文本`:在已有单元格内添加任何文本。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/pdf_reports.rst:269
|
||||
msgid ""
|
||||
@@ -4291,6 +4296,8 @@ msgid ""
|
||||
" a :ref:`Related Field <studio/fields/relational-fields/related-field>` to "
|
||||
"the one used to create the :guilabel:`Data table`."
|
||||
msgstr ""
|
||||
":guilabel:`单元格字段`:在已有单元格内添加用于创建:guilabel:`Data table`的:ref:`Related Field "
|
||||
"<studio/fields/relational-fields/related-field>`。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/pdf_reports.rst:273
|
||||
msgid ""
|
||||
@@ -4298,6 +4305,7 @@ msgid ""
|
||||
"value. If a :guilabel:`Taxes` field exists, the untaxed and taxes amounts "
|
||||
"are added before the total amount."
|
||||
msgstr ""
|
||||
":guilabel:`小计和总计`:添加已有:guilabel:`总计`字段的值。如果已有:guilabel:`税项`字段,未纳税金额和税费金额在得出总额之前相加。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/pdf_reports.rst:279
|
||||
msgid "Column"
|
||||
@@ -4307,121 +4315,126 @@ msgstr "栏"
|
||||
msgid ""
|
||||
"Columns are used to add multiple :ref:`blocks <studio/pdf-"
|
||||
"reports/elements/block>` elements on the same line."
|
||||
msgstr ""
|
||||
msgstr "列用于向同一行添加多个:ref:`blocks <studio/pdf-reports/elements/block>`元素。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/pdf_reports.rst:284
|
||||
msgid ":guilabel:`Two Columns`: add any text in two different columns."
|
||||
msgstr ""
|
||||
msgstr ":guilabel:`两列`:向两个列添加任何内容。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/pdf_reports.rst:286
|
||||
msgid ":guilabel:`Three Columns`: add any text in three different columns."
|
||||
msgstr ""
|
||||
msgstr ":guilabel:`三列`:向三个列添加任何内容。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/pdf_reports.rst:289
|
||||
msgid "Report tab"
|
||||
msgstr ""
|
||||
msgstr "报告选项卡"
|
||||
|
||||
#: ../../content/applications/productivity/studio/pdf_reports.rst:291
|
||||
msgid ""
|
||||
"Several configuration options are available under the :guilabel:`Report` "
|
||||
"tab."
|
||||
msgstr ""
|
||||
msgstr "在:guilabel:`报告`选项卡下提供了几个配置选项。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/pdf_reports.rst:293
|
||||
msgid ""
|
||||
":guilabel:`Name`: change the report name. The new name is applied everywhere"
|
||||
" (in Studio, under the :guilabel:`Print` button, and for the PDF file name)."
|
||||
msgstr ""
|
||||
msgstr ":guilabel:`名称`:更改报告名称。新名称应用于所有位置(Studio、:guilabel:`打印`按钮和PDF文件名)。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/pdf_reports.rst:296
|
||||
msgid ":guilabel:`Paper format`: change the paper size of the report."
|
||||
msgstr ""
|
||||
msgstr ":guilabel:`Paper format`:更改报告的纸张尺寸。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/pdf_reports.rst:298
|
||||
msgid ""
|
||||
":guilabel:`Add in print`: add the report under the :guilabel:`🖶 Print` "
|
||||
"button available on the record."
|
||||
msgstr ""
|
||||
msgstr ":guilabel:`Add in print`:将报告添加至记录的可用:guilabel:`🖶打印`按钮下。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/pdf_reports.rst:301
|
||||
msgid ""
|
||||
":guilabel:`Limit visibility to groups`: limit the availability of the PDF "
|
||||
"report to specific :doc:`user groups <../../general/users/access_rights>`."
|
||||
msgstr ""
|
||||
":guilabel:`Limit visibility to groups`:对特定:doc:`user groups "
|
||||
"<../../general/users/access_rights>`限制PDF报告的可用性。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/pdf_reports.rst:305
|
||||
msgid "Options tab"
|
||||
msgstr ""
|
||||
msgstr "“选项”选项卡"
|
||||
|
||||
#: ../../content/applications/productivity/studio/pdf_reports.rst:307
|
||||
msgid ""
|
||||
"Select an element on the report to access the element's options and edit it."
|
||||
msgstr ""
|
||||
msgstr "在报告中选择一个元素,以查看元素的选项,并进行编辑。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/pdf_reports.rstNone
|
||||
msgid "The Options tab for a text element"
|
||||
msgstr ""
|
||||
msgstr "文本元素选项"
|
||||
|
||||
#: ../../content/applications/productivity/studio/pdf_reports.rst:314
|
||||
msgid ""
|
||||
"You can select and edit multiple elements at the same time by clicking on "
|
||||
"the different sections or divisions (e.g., `div`, `table`, etc.)."
|
||||
msgstr ""
|
||||
msgstr "可以点击不同部分或分区(例如`div`、`table`等),同时选择和编辑多个元素。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/pdf_reports.rst:317
|
||||
msgid "Below are presented some of the most common options:"
|
||||
msgstr ""
|
||||
msgstr "最常用选项如下:"
|
||||
|
||||
#: ../../content/applications/productivity/studio/pdf_reports.rst:319
|
||||
msgid ""
|
||||
":guilabel:`Margins`: add spacing at the :guilabel:`top`, :guilabel:`right`, "
|
||||
":guilabel:`bottom`, and :guilabel:`left` of the element."
|
||||
msgstr ""
|
||||
":guilabel:`边距`:为元素的:guilabel:`top`、:guilabel:`right`、:guilabel:`bottom`和:guilabel:`left`添加边距。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/pdf_reports.rst:322
|
||||
msgid ":guilabel:`Width`: set the element's maximum width."
|
||||
msgstr ""
|
||||
msgstr ":guilabel:`宽度`:设置元素的最大宽度。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/pdf_reports.rst:324
|
||||
msgid ""
|
||||
":guilabel:`Visible if`: set under which condition(s) the element should be "
|
||||
"displayed."
|
||||
msgstr ""
|
||||
msgstr ":guilabel:`Visible if`:设置显示元素的条件。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/pdf_reports.rst:326
|
||||
msgid ""
|
||||
":guilabel:`Visible for`: set for which :doc:`users groups "
|
||||
"<../../general/users/access_rights>` the element should be displayed."
|
||||
msgstr ""
|
||||
":guilabel:`Visible for`:设置向其显示元素的:doc:`users groups "
|
||||
"<../../general/users/access_rights>`。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/pdf_reports.rst:329
|
||||
msgid ""
|
||||
":guilabel:`Remove from View`: remove the element from the report's view."
|
||||
msgstr ""
|
||||
msgstr ":guilabel:`从视图移除`:从报告视图移除元素。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/pdf_reports.rst:331
|
||||
msgid ":guilabel:`Text decoration`: bold, italicize, and underline the font."
|
||||
msgstr ""
|
||||
msgstr ":guilabel:`Text decoration`:粗体、斜体和下划线。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/pdf_reports.rst:333
|
||||
msgid ""
|
||||
":guilabel:`Alignment`: align the element to the left, center, or right of "
|
||||
"the report."
|
||||
msgstr ""
|
||||
msgstr ":guilabel:`对齐`:报告文本居左、居中、居右对齐。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/pdf_reports.rst:335
|
||||
msgid ":guilabel:`Font style`: use one of the default font styles."
|
||||
msgstr ""
|
||||
msgstr ":guilabel:`Font style`:使用默认字体样式。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/pdf_reports.rst:337
|
||||
msgid ":guilabel:`Colors`: change the font's color and the background color."
|
||||
msgstr ""
|
||||
msgstr ":guilabel:`颜色`:更改字体颜色和背景颜色。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/pdf_reports.rst:340
|
||||
msgid ""
|
||||
"You may need to select a section or division above the element you want to "
|
||||
"edit to see some of the options described above."
|
||||
msgstr ""
|
||||
msgstr "可能需要在要编辑的元素上方选择一个部分或分区,以查看上述选项。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:3
|
||||
msgid "Views"
|
||||
@@ -4436,12 +4449,16 @@ msgid ""
|
||||
"<studio/views/multiple-records>`, :ref:`timeline <studio/views/timeline>`, "
|
||||
"and :ref:`reporting <studio/views/reporting>`."
|
||||
msgstr ""
|
||||
"视图是显示模型所含数据的界面。一个模型可以有多种视图,以便以不同方式显示相同数据在Studio中,视图分为四类: :ref:`general "
|
||||
"<studio/views/general>`、:ref:`multiple records <studio/views/multiple-"
|
||||
"records>`、:ref:`timeline <studio/views/timeline>`和:ref:`reporting "
|
||||
"<studio/views/reporting>`。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:12
|
||||
msgid ""
|
||||
"To change the default view of a model, go to :menuselection:`Studio --> "
|
||||
"Views --> Dropdown menu (⋮) --> Set as Default`."
|
||||
msgstr ""
|
||||
msgstr "要更改模型的默认视图,转到:menuselection:`Studio-->视图-->下拉菜单(⋮)-->设置为默认值`。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:16
|
||||
msgid ""
|
||||
@@ -4449,6 +4466,8 @@ msgid ""
|
||||
":ref:`Developer mode <developer-mode>`, go to the view you want to edit, "
|
||||
"select the :guilabel:`View` tab and then click on :guilabel:`</> XML`."
|
||||
msgstr ""
|
||||
"可以使用内置XML编辑器修改视图。激活:ref:`Developer mode <developer-"
|
||||
"mode>`,转到要编辑的视图,选择:guilabel:`视图`选项卡,点击:guilabel:`</> XML`。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:21
|
||||
msgid ""
|
||||
@@ -4460,10 +4479,11 @@ msgid ""
|
||||
" and its XPath, the latter which defines which part of the view is modified,"
|
||||
" are automatically generated."
|
||||
msgstr ""
|
||||
"如果使用XML编辑器编辑视图,应避免直接更改标准视图和继承视图进行更改,否则视图将被重置,在更新或模块升级后不会被保留视图。应始终确保选择正确的Studio继承视图。事实上,当通过拖放新字段在Studio中修改视图时,将自动生成特定的Studio继承视图及其XPath,后者定义更改的视图部分。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:31
|
||||
msgid "General views"
|
||||
msgstr ""
|
||||
msgstr "一般视图"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:34
|
||||
#: ../../content/applications/productivity/studio/views.rst:97
|
||||
@@ -4472,7 +4492,7 @@ msgstr ""
|
||||
msgid ""
|
||||
"The settings described below are found under the view's :guilabel:`View` tab"
|
||||
" unless specified otherwise."
|
||||
msgstr ""
|
||||
msgstr "除非另有规定,否则在视图的:guilabel:`视图'选项卡下可以找到下述设置。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:40
|
||||
msgid "Form"
|
||||
@@ -4482,24 +4502,24 @@ msgstr "表单"
|
||||
msgid ""
|
||||
"The :guilabel:`Form` view is used when creating and editing records, such as"
|
||||
" contacts, sales orders, products, etc."
|
||||
msgstr ""
|
||||
msgstr ":guilabel:`表单`视图用于创建和编辑记录,如联系人、销售订单、产品等。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:45
|
||||
msgid ""
|
||||
"To structure a form, drag-and-drop the :guilabel:`Tabs and Columns` element "
|
||||
"found under the :guilabel:`+ Add` tab."
|
||||
msgstr ""
|
||||
msgstr "要构建表彰,拖放:guilabel:`+添加`选项卡下的:guilabel:`选项卡和列`元素。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:47
|
||||
#: ../../content/applications/productivity/studio/views.rst:132
|
||||
msgid ""
|
||||
"To prevent users from creating, editing, or deleting records, untick "
|
||||
":guilabel:`Can Create`, :guilabel:`Can Edit`, or :guilabel:`Can Delete`."
|
||||
msgstr ""
|
||||
msgstr "要防止用户创建、编辑或删除记录,取消勾选:guilabel:`可创建`、:guilabel:`可编辑`或:guilalb:`可删除`。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:0
|
||||
msgid "Sales order model's Form view"
|
||||
msgstr ""
|
||||
msgstr "销售订单模型表单视图"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:59
|
||||
msgid "Activity"
|
||||
@@ -4509,15 +4529,15 @@ msgstr "活动"
|
||||
msgid ""
|
||||
"The :guilabel:`Activity` view is used to schedule and have an overview of "
|
||||
"activities (emails, calls, etc.) linked to records."
|
||||
msgstr ""
|
||||
msgstr ":guilabel:`活动`视图用于计划和概述链接至记录的活动(电子邮件、电话等)。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:65
|
||||
msgid "This view can only be modified within Studio by editing the XML code."
|
||||
msgstr ""
|
||||
msgstr "在Studio中,仅能通过编辑XML代码更改此视图。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:0
|
||||
msgid "Lead/Opportunity model's Activity view"
|
||||
msgstr ""
|
||||
msgstr "潜在客户/商机模型的活动视图"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:76
|
||||
msgid "Search"
|
||||
@@ -4527,7 +4547,7 @@ msgstr "搜索"
|
||||
msgid ""
|
||||
"The :guilabel:`Search` view is added on top of other views to filter, group,"
|
||||
" and search records."
|
||||
msgstr ""
|
||||
msgstr ":guilabel:`搜索`视图添加至其他视图之上,以筛选、分组和搜索记录。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:80
|
||||
msgid ""
|
||||
@@ -4535,21 +4555,22 @@ msgid ""
|
||||
":guilabel:`Separators`, go to the :guilabel:`+ Add` tab and drag and drop "
|
||||
"them under :guilabel:`Filters`."
|
||||
msgstr ""
|
||||
"要添加自定义:guilabel:`筛选器`并使用:guilabel:`分割符`进行构建,转到:guilabel:`+添加`选项卡,并将其拖放至:guilabel:`筛选器`下。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:82
|
||||
msgid ""
|
||||
"To add an existing field under the search dropdown menu, go to the "
|
||||
":guilabel:`+ Add` tab and drag-and-drop it under :guilabel:`Autocompletion "
|
||||
"Fields`."
|
||||
msgstr ""
|
||||
msgstr "要在搜索下拉菜单下添加现有字段,转到:guilabel:`+添加`选项卡,并将其拖放至:guilabel:`自动填写字段`下。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:0
|
||||
msgid "Project model's Search view on the Kanban view"
|
||||
msgstr ""
|
||||
msgstr "看板视图中的项目模型搜索视图"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:94
|
||||
msgid "Multiple records views"
|
||||
msgstr ""
|
||||
msgstr "多项记录视图"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:103
|
||||
msgid "Kanban"
|
||||
@@ -4560,7 +4581,7 @@ msgid ""
|
||||
"The :guilabel:`Kanban` view is often used to support business flows by "
|
||||
"moving records across stages or as an alternative way to display records "
|
||||
"inside *cards*."
|
||||
msgstr ""
|
||||
msgstr ":guilabel:`看板`视图常用于通过跨阶段移动记录来支持业务流,或作为在*卡片*中显示记录的替代方式。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:109
|
||||
msgid ""
|
||||
@@ -4568,27 +4589,29 @@ msgid ""
|
||||
" on mobile devices instead of the :ref:`List view <studio/views/multiple-"
|
||||
"records/list>`."
|
||||
msgstr ""
|
||||
"如果存在:guilable:`看板`视图,在默认情况下,用于在移动设备而非:ref:`List view <studio/views/multiple-"
|
||||
"records/list>`上显示数据。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:112
|
||||
msgid ""
|
||||
"To prevent users from creating new records, untick :guilabel:`Can Create`."
|
||||
msgstr ""
|
||||
msgstr "要防止用户创建新记录,取消勾选:guilabel:`可创建`。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:113
|
||||
msgid ""
|
||||
"To create records directly within the view, in a minimalistic form, enable "
|
||||
":guilabel:`Quick Create`."
|
||||
msgstr ""
|
||||
msgstr "要直接在视图中创建记录,在极简表单中,启用:guilabel:`快速创建`。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:115
|
||||
msgid ""
|
||||
"To change the way records are grouped by default, select a new group under "
|
||||
":guilabel:`Default Group by`."
|
||||
msgstr ""
|
||||
msgstr "要更改记录的默认分组方式,在:guilabel:`默认分组方式`下选择一个新组。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:0
|
||||
msgid "Project model's Kanban view"
|
||||
msgstr ""
|
||||
msgstr "项目模型的看板视图"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:127
|
||||
msgid "List"
|
||||
@@ -4598,7 +4621,7 @@ msgstr "列表"
|
||||
msgid ""
|
||||
"The :guilabel:`List` view is used to overview many records at once, look for"
|
||||
" records, and edit simple records."
|
||||
msgstr ""
|
||||
msgstr ":guilabel:`列表`视图用于一次查看多个记录、查找记录和编辑简单记录。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:134
|
||||
msgid ""
|
||||
@@ -4606,22 +4629,25 @@ msgid ""
|
||||
":guilabel:`New record on top` or :guilabel:`New record at the bottom` under "
|
||||
":guilabel:`Editable`."
|
||||
msgstr ""
|
||||
"要在视图中直接创建和编辑记录,在:guilabel:`可编辑`下选择:guilabel:`New record on "
|
||||
"top`或:guilabel:`New record at bottom`。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:138
|
||||
msgid ""
|
||||
"This prevents users from opening records in :ref:`Form view "
|
||||
"<studio/views/general/form>` from the :guilabel:`List` view."
|
||||
msgstr ""
|
||||
"这将防止用户从:guilabel:`列表`视图打开:ref:`Form view <studio/views/general/form>`中的记录。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:141
|
||||
msgid "To edit several records at once, tick :guilabel:`Enable Mass Editing`."
|
||||
msgstr ""
|
||||
msgstr "要一次编辑多个记录,勾选:guilabel:`启用批量编辑`。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:142
|
||||
msgid ""
|
||||
"To change the way records are sorted by default, select a field under "
|
||||
":guilabel:`Sort By`."
|
||||
msgstr ""
|
||||
msgstr "要更改记录的默认排序方式,在:guilabel:`排序方式`下选择一个字段。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:145
|
||||
msgid ""
|
||||
@@ -4629,14 +4655,16 @@ msgid ""
|
||||
"field <studio/fields/simple-fields/integer>` with the :guilabel:`Handle` "
|
||||
"widget."
|
||||
msgstr ""
|
||||
"要添加拖动手柄图标,以便手动对记录进行重新排序,使用:guilabel:`手柄`小工具添加:ref:`Integer field "
|
||||
"<studio/fields/simple-fields/integer>`。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:0
|
||||
msgid "Drag handle icon enabling to sort records manually in List view"
|
||||
msgstr ""
|
||||
msgstr "拖动手柄图标,用于在列表视图中对记录进行手动排序"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:0
|
||||
msgid "Sales order model's List view"
|
||||
msgstr ""
|
||||
msgstr "销售订单模型的列表视图"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:161
|
||||
msgid "Map"
|
||||
@@ -4647,7 +4675,7 @@ msgid ""
|
||||
"The :guilabel:`Map` view is used to display records on a map. For example, "
|
||||
"it is used in the Field Service app to plan an itinerary between different "
|
||||
"tasks."
|
||||
msgstr ""
|
||||
msgstr ":guilabel:`地图`视图用于在地图上显示记录,例如,在Field Service应用程序中用于计划不同任务间的行程。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:167
|
||||
msgid ""
|
||||
@@ -4655,39 +4683,41 @@ msgid ""
|
||||
" the *Contact* model is required to activate the view, as the contact "
|
||||
"address is used to position records on the map."
|
||||
msgstr ""
|
||||
"链接至*联系人*模型的:ref:`Many2One field <studio/fields/relational-"
|
||||
"fields/many2one>`需要激活该视图,因为联系人地址用于在地图上定位记录。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:170
|
||||
msgid ""
|
||||
"To select which kind of contact should be used on the map, select it under "
|
||||
":guilabel:`Contact Field`."
|
||||
msgstr ""
|
||||
msgstr "在:guilabel:`联系人字段`下选择在地图上使用的联系人类型。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:172
|
||||
msgid ""
|
||||
"To hide the name or the address of the record, tick :guilabel:`Hide name` or"
|
||||
" :guilabel:`Hide Address`."
|
||||
msgstr ""
|
||||
msgstr "要隐藏记录的名称或地址,勾选:guilabel:`隐藏名称`或:guilabel:`隐藏地址`。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:174
|
||||
msgid ""
|
||||
"To add information from other fields, select them under "
|
||||
":guilabel:`Additional Fields`."
|
||||
msgstr ""
|
||||
msgstr "在:guilabel:`其他字段`下选择要从其他字段添加的信息。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:175
|
||||
msgid ""
|
||||
"To have a route suggested between the different records, tick "
|
||||
":guilabel:`Enable Routing` and select which field should be used to sort "
|
||||
"records for the routing."
|
||||
msgstr ""
|
||||
msgstr "要在不同记录间建议路由,勾选:guilabel:`启用路由`,并选择用于对路由记录进行排序的字段。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:0
|
||||
msgid "Task model's Map view"
|
||||
msgstr ""
|
||||
msgstr "任务模型的地图视图"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:187
|
||||
msgid "Timeline views"
|
||||
msgstr ""
|
||||
msgstr "时间线视图"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:190
|
||||
msgid ""
|
||||
@@ -4698,6 +4728,9 @@ msgid ""
|
||||
"view. You can modify the :guilabel:`Start Date Field` and :guilabel:`Stop "
|
||||
"Date Field` after activating the view."
|
||||
msgstr ""
|
||||
"首次激活一个时间线视图时,需要选择模型中的:ref:`Date <studio/fields/simple-"
|
||||
"fields/date>`或:ref:`Date & Time <studio/fields/simple-fields/date-"
|
||||
"time>`字段,以定义在视图上开始和停止显示记录的时间。激活视图后,可以修改:guilabel:`开始日期字段`和:guilabel:`结束日期字段`。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:201
|
||||
msgid "Calendar"
|
||||
@@ -4707,33 +4740,35 @@ msgstr "日历"
|
||||
msgid ""
|
||||
"The :guilabel:`Calendar` view is used to overview and manage records inside "
|
||||
"a calendar."
|
||||
msgstr ""
|
||||
msgstr ":guilabel:`日历`视图用于纵览和管理日历中的记录。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:205
|
||||
msgid ""
|
||||
"To create records directly within the view instead of opening the :ref:`Form"
|
||||
" view <studio/views/general/form>`, enable :guilabel:`Quick Create`."
|
||||
msgstr ""
|
||||
"要直接在视图中创建记录,而不打开:ref:`Form view "
|
||||
"<studio/views/general/form>`,启用guilabel:`快速创建`。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:209
|
||||
msgid ""
|
||||
"This only works on specific models that can be *quick-created* using only a "
|
||||
"*name*. However, most models do not support quick creation and open the "
|
||||
":guilabel:`Form` view to fill in the required fields."
|
||||
msgstr ""
|
||||
msgstr "此操作只适用于仅使用*名称*即可*快速创建*的特定模型。多数模型不支持快速创建和:guilabel:`表单`视图填写所需的字段。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:213
|
||||
msgid ""
|
||||
"To color records on the calendar, select a field under :guilabel:`Color`. "
|
||||
"All the records sharing the same value for that field are displayed using "
|
||||
"the same color."
|
||||
msgstr ""
|
||||
msgstr "要为日历中的记录设置颜色,在:guilabel:`颜色`下选择一个字段,与该字段值相同的所有记录将显示为设置颜色。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:217
|
||||
msgid ""
|
||||
"As the number of colors is limited, the same color can end up being assigned"
|
||||
" to different values."
|
||||
msgstr ""
|
||||
msgstr "由于颜色数量有限,同一颜色可能分配给不同的值。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:220
|
||||
msgid ""
|
||||
@@ -4741,6 +4776,8 @@ msgid ""
|
||||
" :ref:`Checkbox field <studio/fields/simple-fields/checkbox>` that specifies"
|
||||
" if the event lasts the whole day."
|
||||
msgstr ""
|
||||
"要在日历顶部显示全天的事件,选择指定事件是否持续整天的:ref:`Checkbox field <studio/fields/simple-"
|
||||
"fields/checkbox>`。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:223
|
||||
msgid ""
|
||||
@@ -4748,6 +4785,7 @@ msgid ""
|
||||
":guilabel:`Day`, :guilabel:`Week`, :guilabel:`Month`, or :guilabel:`Year` "
|
||||
"under :guilabel:`Default Display Mode`."
|
||||
msgstr ""
|
||||
"要选择显示事件的默认时间刻度,在:guilabel:`默认显示模式`下选择:guilabel:`日`、:guilabel:`周`、:guilabel:`月`或:guilabel:`年`。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:227
|
||||
msgid ""
|
||||
@@ -4758,10 +4796,13 @@ msgid ""
|
||||
"you set an :guilabel:`End Date Field`, the :guilabel:`Delay Field` will not "
|
||||
"be taken into account."
|
||||
msgstr ""
|
||||
"还可以选择模型中规定事件时长的:ref:`Decimal <studio/fields/simple-"
|
||||
"fields/decimal>`或:ref:`Integer <studio/fields/simple-"
|
||||
"fields/integer>`字段,使用:guilabel:`延迟字段`,以小时为单位显示事件的时长。但是,如果设置了:guilabel:`结束日期字段`,则不考虑:guilabel:`延迟字段`。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:0
|
||||
msgid "Calendar Event model's Calendar view"
|
||||
msgstr ""
|
||||
msgstr "日历事件模型的日历视图"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:242
|
||||
msgid "Cohort"
|
||||
@@ -4772,13 +4813,13 @@ msgid ""
|
||||
"The :guilabel:`Cohort` view is used to examine the life cycle of records "
|
||||
"over a time period. For example, it is used in the Subscriptions app to view"
|
||||
" the subscriptions' retention rate."
|
||||
msgstr ""
|
||||
msgstr ":guilabel:`群组`视图用于检查一段时间内记录的生命周期。例如,在订阅应用程序中用于查看订阅保留率。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:247
|
||||
msgid ""
|
||||
"To display a measure (i.e., the aggregated value of a given field) by "
|
||||
"default on the view, select a :guilabel:`Measure Field`."
|
||||
msgstr ""
|
||||
msgstr "要在视图上默认显示测量值(即给定字段的聚合值),选择:guilabel:`测量字段`。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:249
|
||||
msgid ""
|
||||
@@ -4786,6 +4827,7 @@ msgid ""
|
||||
":guilabel:`Day`, :guilabel:`Week`, :guilabel:`Month`, or :guilabel:`Year` "
|
||||
"under :guilabel:`Interval`."
|
||||
msgstr ""
|
||||
"要选择默认情况下对结果进行分组的时间间隔,在:guilabel:`间隔`下选择:guilabel:`日`、:guilabel:`周`、:guilabel:`月`或:guilabel:`年`。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:251
|
||||
msgid ""
|
||||
@@ -4795,6 +4837,10 @@ msgid ""
|
||||
"records moving out over a period of time - it starts at 0% and increases "
|
||||
"with time`."
|
||||
msgstr ""
|
||||
"要更改群组:guilabel:`模式`,选择:guilabel:`Retention` :dfn:`the percentage of records "
|
||||
"staying over a period of time, it starts at 100% and decreases with "
|
||||
"time`或:guilabel:`Churn` :dfn:`the percentage of records moving out over a "
|
||||
"period of time - it starts at 0% and increases with time`。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:255
|
||||
msgid ""
|
||||
@@ -4803,10 +4849,11 @@ msgid ""
|
||||
"(from -15 to 0). For most purposes, the :guilabel:`Forward` timeline is "
|
||||
"used."
|
||||
msgstr ""
|
||||
"要更改:guilabel:`时间线`(即列)前进的方式,选择:guilabel:`Forward`(0~+15)或:guilabel:`Backward`(-15~0)。对于多数目的,使用时间线:guilabel:`向前`。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:0
|
||||
msgid "Subscription model's Cohort view"
|
||||
msgstr ""
|
||||
msgstr "订阅模型的群组视图"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:268
|
||||
msgid "Gantt"
|
||||
@@ -4816,42 +4863,42 @@ msgstr "甘特"
|
||||
msgid ""
|
||||
"The :guilabel:`Gantt` view is used to forecast and examine the overall "
|
||||
"progress of records. Records are represented by a bar under a time scale."
|
||||
msgstr ""
|
||||
msgstr ":guilabel:`甘特`视图用于预测和检查记录的总体进度。记录由时间刻度下方的进度条表示。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:273
|
||||
msgid ""
|
||||
"To prevent users from creating or editing records, untick :guilabel:`Can "
|
||||
"Create` or :guilabel:`Can Edit`."
|
||||
msgstr ""
|
||||
msgstr "要防止用户创建或编辑记录,取消勾选:guilabel:`可创建`或:guilabel:`可编辑`。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:275
|
||||
msgid ""
|
||||
"To fill cells in gray whenever a record should not be created there (e.g., "
|
||||
"on weekends for employees), tick :guilabel:`Display Unavailability`."
|
||||
msgstr ""
|
||||
msgstr "要填写不应创建记录的(例如,周末)灰色单元格,勾选:guilabel:`显示不可用`。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:279
|
||||
msgid ""
|
||||
"The underlying model must support this feature, and support for it cannot be"
|
||||
" added using Studio. It is supported for the Project, Time Off, Planning, "
|
||||
"and Manufacturing apps."
|
||||
msgstr ""
|
||||
msgstr "基础模型须支持该功能,且不能使用Studio添加支持。支持项目、休息、计划和生产应用程序。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:282
|
||||
msgid "To show a total row at the bottom, tick :guilabel:`Display Total row`."
|
||||
msgstr ""
|
||||
msgstr "要在底部显示总计行,勾选 :guilabel:`显示总计行`。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:283
|
||||
msgid ""
|
||||
"To collapse multiple records in a single row, tick :guilabel:`Collapse First"
|
||||
" Level`."
|
||||
msgstr ""
|
||||
msgstr "要在一行中折叠多条记录,勾选:guilabel:`折叠第一级`。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:284
|
||||
msgid ""
|
||||
"To choose which way records are grouped by default on rows (e.g., per "
|
||||
"employee or project), select a field under :guilabel:`Default Group by`."
|
||||
msgstr ""
|
||||
msgstr "要选择记录的默认分组方式(例如,按员工或项目),在:guilabel:`默认分组方式`下选择一个字段。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:286
|
||||
msgid ""
|
||||
@@ -4859,19 +4906,20 @@ msgid ""
|
||||
":guilabel:`Week`, :guilabel:`Month`, or :guilabel:`Year` under "
|
||||
":guilabel:`Default Scale`."
|
||||
msgstr ""
|
||||
"要定义查看记录的默认时间刻度,在:guilabel:`默认刻度`下选择:guilabel:`日`、:guilabel:`周`、:guilabel:`月`或:guilabel:`年`。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:288
|
||||
msgid ""
|
||||
"To color records on the view, select a field under :guilabel:`Color`. All "
|
||||
"the records sharing the same value for that field are displayed using the "
|
||||
"same color."
|
||||
msgstr ""
|
||||
msgstr "要为视图中的记录设置颜色,在:guilabel:`颜色`下选择一个字段,与该字段值相同的所有记录将显示为设置颜色。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:292
|
||||
msgid ""
|
||||
"As the number of colors is limited, the same color can be assigned to "
|
||||
"different values."
|
||||
msgstr ""
|
||||
msgstr "由于颜色数量有限,同一颜色可能分配给不同的值。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:294
|
||||
msgid ""
|
||||
@@ -4881,14 +4929,16 @@ msgid ""
|
||||
":guilabel:`Day` under :guilabel:`Week Precision`, and :guilabel:`Month "
|
||||
"Precision`."
|
||||
msgstr ""
|
||||
"要规定各时间刻度除以的精度,选择 "
|
||||
":guilabel:`日精度`下的:guilabel:`一刻钟`、:guilabel:`半小时`或:guilabel:`小时`,:guilabel:`周精度`下的:guilabel:`半天`或:guilabel:`全天`,以及:guilabel:`月精度`。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:0
|
||||
msgid "Planning Shift model's Gantt view"
|
||||
msgstr ""
|
||||
msgstr "计划班次模型的甘特视图"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:308
|
||||
msgid "Reporting views"
|
||||
msgstr ""
|
||||
msgstr "报告视图"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:317
|
||||
msgid "Pivot"
|
||||
@@ -4901,12 +4951,13 @@ msgid ""
|
||||
"numeric data, create categories, and drill down the data by expanding and "
|
||||
"collapsing different levels of data."
|
||||
msgstr ""
|
||||
":guilabel:`数据透视`视图用于以交互方式探索和分析记录中包含的数据。对于通过扩展和折叠不同级别的数据进行数字数据聚合、类别创建和数据深入探索尤其有用。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:323
|
||||
msgid ""
|
||||
"To access all records whose data is aggregated under a cell, tick "
|
||||
":guilabel:`Access records from cell`."
|
||||
msgstr ""
|
||||
msgstr "要查看在单元格内聚合数据的所有记录,勾选:guilabel:`Access records from cell`。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:325
|
||||
msgid ""
|
||||
@@ -4914,22 +4965,24 @@ msgid ""
|
||||
":guilabel:`Column grouping`, :guilabel:`Row grouping - First level`, or "
|
||||
":guilabel:`Row grouping - Second level`."
|
||||
msgstr ""
|
||||
"要将数据划分为不同类别,选择:guilabel:`Column grouping`、:guilabel:`Row grouping - First "
|
||||
"level`或:guilabel:`Row grouping - Second level`下的字段。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:327
|
||||
msgid ""
|
||||
"To add different types of data to be measured using the view, select a field"
|
||||
" under :guilabel:`Measures`."
|
||||
msgstr ""
|
||||
msgstr "要使用视图添加要测量的、不同类型的数据,在:guilabel:`测量`下选择一个字段。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:329
|
||||
msgid ""
|
||||
"To display a count of records that made up the aggregated data in a cell, "
|
||||
"tick :guilabel:`Display count`."
|
||||
msgstr ""
|
||||
msgstr "要显示构成单元格内聚合数据的记录计数,勾选:guilabel:`显示计数`。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:0
|
||||
msgid "Purchase Report model's Pivot view"
|
||||
msgstr ""
|
||||
msgstr "采购报告模型的数据透视视图"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:341
|
||||
msgid "Graph"
|
||||
@@ -4939,13 +4992,14 @@ msgstr "图形"
|
||||
msgid ""
|
||||
"The :guilabel:`Graph` view is used to showcase data from records in a bar, "
|
||||
"line, or pie chart."
|
||||
msgstr ""
|
||||
msgstr ":guilabel:`图表`视图用于显示条形图、折线图或饼图中记录的数据。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:345
|
||||
msgid ""
|
||||
"To change the default chart, select :guilabel:`Bar`, :guilabel:`Line`, or "
|
||||
":guilabel:`Pie` under :guilabel:`Type`."
|
||||
msgstr ""
|
||||
"要更改默认图表,在:guilabel:`类型`下选择:guilabel:`条形图`、:guilabel:`拆线图`或:guilabel:`饼图`。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:347
|
||||
msgid ""
|
||||
@@ -4953,12 +5007,14 @@ msgid ""
|
||||
":guilabel:`First dimension` and, if needed, another under :guilabel:`Second "
|
||||
"dimension`."
|
||||
msgstr ""
|
||||
"要选择默认数据维度(类别),在:guilabel:`First dimension`下选择一个字段,如果需要,在:guilabel:`Second "
|
||||
"dimension`下选择另一个字段。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:349
|
||||
msgid ""
|
||||
"To select a default type of data to be measured using the view, select a "
|
||||
"field under :guilabel:`Measure`."
|
||||
msgstr ""
|
||||
msgstr "要选择使用视图测量的默认数据类型,在:guilabel:`测量`下选择一个字段。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:351
|
||||
msgid ""
|
||||
@@ -4966,6 +5022,8 @@ msgid ""
|
||||
"their value, select :guilabel:`Ascending` (from lowest to highest value) or "
|
||||
":guilabel:`Descending` (from highest to lowest) under :guilabel:`Sorting`."
|
||||
msgstr ""
|
||||
"*仅适用于条形图*:要按值对不同数据类别进行排序,在:guilabel:`排序`下选择:guilabel:`升序`(从最低值到最高值) (from "
|
||||
"lowest to highest value) or :guilabel:`降序`从最高值到最低值)。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:354
|
||||
msgid ""
|
||||
@@ -4973,17 +5031,18 @@ msgid ""
|
||||
"aggregated under a data category on the chart, tick :guilabel:`Access "
|
||||
"records from graph`."
|
||||
msgstr ""
|
||||
"*仅适用于条形图和饼图*:要查看在图表数据类别下聚合数据的所有记录,勾选:guilabel:`Access records from graph`。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:356
|
||||
msgid ""
|
||||
"*For Bar charts only*: When using two data dimensions (categories), display "
|
||||
"the two columns on top of each other by default by ticking "
|
||||
":guilabel:`Stacked graph`."
|
||||
msgstr ""
|
||||
msgstr "*仅适用于条形图*:如果使用两个数据维度(类别),勾选:guilabel:`Stacked graph`,默认将两列显示在彼此顶部。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:0
|
||||
msgid "Sales Analysis Report model's Bar chart on Graph view"
|
||||
msgstr ""
|
||||
msgstr "图表视图中销售分析报告模型的条形图"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:368
|
||||
msgid "Dashboard"
|
||||
@@ -4994,8 +5053,8 @@ msgid ""
|
||||
"The :guilabel:`Dashboard` view is used to display multiple reporting views "
|
||||
"and key performance indicators. Which elements are displayed on the view "
|
||||
"depends on the configuration of the other reporting views."
|
||||
msgstr ""
|
||||
msgstr ":guilabel:`仪表板`视图用于显示多个报告视图和关键性能指标。视图中显示的元素取决于其他报告视图的配置。"
|
||||
|
||||
#: ../../content/applications/productivity/studio/views.rst:0
|
||||
msgid "Sales Analysis Report model's Dashboard view"
|
||||
msgstr ""
|
||||
msgstr "销售分析报告模型的仪表板视图"
|
||||
|
||||
@@ -11,19 +11,17 @@
|
||||
# Miao Zhou <zhoumiao_nuaa@outlook.com>, 2022
|
||||
# Kenny Yang <biganglerau@gmail.com>, 2022
|
||||
# 山西清水欧度(QQ:54773801) <54773801@qq.com>, 2022
|
||||
# 宣一敏 <freemanxuan@163.com>, 2022
|
||||
# udcs <seanhwa@hotmail.com>, 2022
|
||||
# fausthuang, 2022
|
||||
# mrshelly <mrshelly@hotmail.com>, 2022
|
||||
# 黎伟杰 <674416404@qq.com>, 2022
|
||||
# Gary Wei <Gary.wei@elico-corp.com>, 2022
|
||||
# John Lin <linyinhuan@139.com>, 2022
|
||||
# 稀饭~~ <wangwhai@qq.com>, 2022
|
||||
# Martin Trigaux, 2022
|
||||
# diaojiaolou <124412206@qq.com>, 2022
|
||||
# Datasource International <Hennessy@datasourcegroup.com>, 2022
|
||||
# Mandy Choy <mnc@odoo.com>, 2022
|
||||
# Emily Jia <eji@odoo.com>, 2022
|
||||
# Martin Trigaux, 2023
|
||||
# Jeffery CHEN Fan <jeffery9@gmail.com>, 2023
|
||||
#
|
||||
#, fuzzy
|
||||
@@ -31,7 +29,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo 16.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-01-13 14:27+0000\n"
|
||||
"POT-Creation-Date: 2023-01-19 15:37+0000\n"
|
||||
"PO-Revision-Date: 2022-10-04 12:54+0000\n"
|
||||
"Last-Translator: Jeffery CHEN Fan <jeffery9@gmail.com>, 2023\n"
|
||||
"Language-Team: Chinese (China) (https://www.transifex.com/odoo/teams/41243/zh_CN/)\n"
|
||||
@@ -4528,67 +4526,142 @@ msgid "Advanced Topics"
|
||||
msgstr "高级话题"
|
||||
|
||||
#: ../../content/applications/sales/sales/advanced/portal.rst:3
|
||||
msgid "How to give portal access rights to my customers?"
|
||||
msgstr "如何给我的客户门户访问权限?"
|
||||
msgid "Portal access"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/advanced/portal.rst:6
|
||||
msgid "What is Portal access/Who is a portal user?"
|
||||
msgstr "门户权限怎么设置? 哪些可以是门户用户?"
|
||||
#: ../../content/applications/sales/sales/advanced/portal.rst:5
|
||||
msgid ""
|
||||
"Portal access is given to users who need the ability to view certain "
|
||||
"documents or information within an Odoo database."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/advanced/portal.rst:8
|
||||
msgid ""
|
||||
"A portal access is given to a user who has the necessity to have access to "
|
||||
"Odoo instance, to view certain documents or information in the system."
|
||||
msgstr "拥有门户登陆权限的用户能够登陆Odoo的环境。在系统中查看一些文档或者信息。"
|
||||
"Some common use cases for providing portal access include allowing customers"
|
||||
" to read/view any or all of the following in Odoo:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/advanced/portal.rst:11
|
||||
msgid "leads/opportunities"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/advanced/portal.rst:12
|
||||
msgid "For Example, a long term client who needs to view online quotations."
|
||||
msgstr "例如,需要查看在线报价的长期客户。"
|
||||
msgid "quotations/sales orders"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/advanced/portal.rst:13
|
||||
msgid "purchase orders"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/advanced/portal.rst:14
|
||||
msgid ""
|
||||
"A portal user has only read/view access. He or she will not be able to edit "
|
||||
"any document in the system."
|
||||
msgstr "门户用户只有读/查看的权限。没有在系统中进行编辑的权限。"
|
||||
msgid "invoices & bills"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/advanced/portal.rst:15
|
||||
msgid "projects"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/advanced/portal.rst:16
|
||||
msgid "tasks"
|
||||
msgstr "任务"
|
||||
|
||||
#: ../../content/applications/sales/sales/advanced/portal.rst:17
|
||||
msgid "timesheets"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/advanced/portal.rst:18
|
||||
msgid "How to give portal access to customers?"
|
||||
msgstr "如何允许客户访问门户网站?"
|
||||
msgid "tickets"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/advanced/portal.rst:21
|
||||
msgid "From Contacts Module"
|
||||
msgstr "从联系人模块"
|
||||
#: ../../content/applications/sales/sales/advanced/portal.rst:19
|
||||
msgid "signatures"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/advanced/portal.rst:20
|
||||
msgid "subscriptions"
|
||||
msgstr "网站订阅"
|
||||
|
||||
#: ../../content/applications/sales/sales/advanced/portal.rst:23
|
||||
msgid ""
|
||||
"From the main menu, select **Contacts** menu. If the contact is not yet "
|
||||
"created in the system, click on the create button to create new contact. "
|
||||
"Enter details of the contact and click \"save\"."
|
||||
"Portal users only have read/view access, and will not be able to edit any "
|
||||
"documents in the database."
|
||||
msgstr ""
|
||||
"从主菜单中点击 **讯** ,如果该联系人在系统中不存在,则需要点创建按钮来创建新的联系人,并在通讯录页面中录入详细的数据并点击 \" 保存\" 。"
|
||||
|
||||
#: ../../content/applications/sales/sales/advanced/portal.rst:33
|
||||
#: ../../content/applications/sales/sales/advanced/portal.rst:27
|
||||
msgid "Provide portal access to customers"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/advanced/portal.rst:28
|
||||
msgid ""
|
||||
"Choose a contact, click on the **Action** menu in the top-center of the "
|
||||
"interface and from the drop down."
|
||||
msgstr "要选择联系人, 点击页面上方的 **** 下拉列表按钮。"
|
||||
"From the main Odoo dashboard, select the :guilabel:`Contacts` application. "
|
||||
"If the contact is not yet created in the database, click on the "
|
||||
":guilabel:`Create` button, enter the details of the contact, and then click "
|
||||
":guilabel:`Save`. Otherwise, choose an existing contact, and then click on "
|
||||
"the :guilabel:`Action` drop-down menu located at the top-center of the "
|
||||
"interface."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/advanced/portal.rst:36
|
||||
msgid "Select **Portal Access Management**. A pop up window appears."
|
||||
msgstr "选择了 **户访问管** 。会有窗口弹出。"
|
||||
#: ../../content/applications/sales/sales/advanced/portal.rstNone
|
||||
msgid "Use the Contacts application to give portal access to users"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/advanced/portal.rst:37
|
||||
msgid ""
|
||||
"Then select :guilabel:`Grant portal access`. A pop-up window appears, "
|
||||
"listing three fields:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/advanced/portal.rst:39
|
||||
msgid ""
|
||||
":guilabel:`Contact`: the recorded name of the contact in the Odoo database"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/advanced/portal.rst:40
|
||||
msgid ""
|
||||
":guilabel:`Email`: the contact's email address that they will use to log "
|
||||
"into the portal"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/advanced/portal.rst:41
|
||||
msgid ""
|
||||
"Enter the login **email ID**, check the box under **In Portal** and add the "
|
||||
"content to be included in the email in the text field box below. Click on "
|
||||
"**Apply** when you're done."
|
||||
msgstr "进入登陆 **电邮地址** , 在 **门户中** 的下方选择勾选框并且在下方的文本框中添加邮件的内容。完成后点击 **应用** 。"
|
||||
msgid ":guilabel:`In Portal`: whether or not the user has portal access"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/advanced/portal.rst:47
|
||||
#: ../../content/applications/sales/sales/advanced/portal.rst:43
|
||||
msgid ""
|
||||
"To grant portal access, first enter the contact's :guilabel:`Email` they "
|
||||
"will use to log into the portal. Then, check the box under the :guilabel:`In"
|
||||
" Portal` column. Optionally, add text to the invitation message the contact "
|
||||
"will receive. Then click :guilabel:`Apply` to finish."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/advanced/portal.rstNone
|
||||
msgid ""
|
||||
"An email address and corresponding checkbox for the contact need to be filled in before\n"
|
||||
"sending a portal invitation."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/advanced/portal.rst:52
|
||||
msgid ""
|
||||
"An email will be sent to the specified email address, indicating that the "
|
||||
"contact is now a portal user of the respective instance."
|
||||
msgstr "所有的邮件会被发给特定的邮件地址, 该邮件地址指明联系人是当前环境下的门户用户。"
|
||||
"contact is now a portal user for that Odoo database."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/advanced/portal.rst:56
|
||||
msgid ""
|
||||
"To grant portal access to multiple users at once, navigate to a company "
|
||||
"contact, then click :menuselection:`Action --> Grant portal access` to view "
|
||||
"a list of all of the company's related contacts. Check the box under the "
|
||||
":guilabel:`In Portal` column for all the contacts that need portal access, "
|
||||
"then click :guilabel:`Apply`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/advanced/portal.rst:62
|
||||
msgid ""
|
||||
"At any time, portal access can be revoked by navigating to the contact, "
|
||||
"clicking :menuselection:`Action --> Grant portal access`, and then "
|
||||
"unselecting the checkbox under the :guilabel:`In Portal` column and clicking"
|
||||
" :guilabel:`Apply`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/sales/sales/amazon_connector.rst:5
|
||||
msgid "Amazon Connector"
|
||||
|
||||
Reference in New Issue
Block a user