[I18N] Update translation terms from Transifex
This commit is contained in:
File diff suppressed because it is too large
Load Diff
+3951
-1813
File diff suppressed because it is too large
Load Diff
+575
-258
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -20,7 +20,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-12-21 13:43+0000\n"
|
||||
"POT-Creation-Date: 2024-01-19 15:28+0000\n"
|
||||
"PO-Revision-Date: 2023-11-08 08:57+0000\n"
|
||||
"Last-Translator: Chloe Wang, 2024\n"
|
||||
"Language-Team: Chinese (China) (https://app.transifex.com/odoo/teams/41243/zh_CN/)\n"
|
||||
@@ -2267,7 +2267,7 @@ msgstr ""
|
||||
msgid ""
|
||||
"View of an attendee form emphasizing the send by email and cancel registration in Odoo\n"
|
||||
"Events."
|
||||
msgstr ""
|
||||
msgstr "视图:Odoo 中通过电子邮件发送和取消注册的参与者表单"
|
||||
|
||||
#: ../../content/applications/marketing/events/track_manage_talks.rst:128
|
||||
msgid "Lead Generation Rules"
|
||||
|
||||
@@ -22,7 +22,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-12-21 13:43+0000\n"
|
||||
"POT-Creation-Date: 2024-01-19 15:28+0000\n"
|
||||
"PO-Revision-Date: 2023-11-08 08:57+0000\n"
|
||||
"Last-Translator: Chloe Wang, 2024\n"
|
||||
"Language-Team: Chinese (China) (https://app.transifex.com/odoo/teams/41243/zh_CN/)\n"
|
||||
@@ -8719,26 +8719,28 @@ msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/to_do.rst:23
|
||||
msgid ""
|
||||
"You can create a new to-do on the fly from anywhere in Odoo by clicking the "
|
||||
"clock button and then :guilabel:`Add a To-Do`."
|
||||
"You can create a new to-do on the fly from anywhere in Odoo by opening the "
|
||||
"**command palette tool** with the keyboard shortcut ´ctrl+k´ and clicking "
|
||||
":guilabel:`Add a To-Do`, or by clicking the clock button and then "
|
||||
":guilabel:`Add a To-Do`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/to_do.rst:0
|
||||
msgid "Adding a to-do on the fly"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/to_do.rst:30
|
||||
#: ../../content/applications/productivity/to_do.rst:31
|
||||
msgid "Converting to-dos into project tasks"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/to_do.rst:32
|
||||
#: ../../content/applications/productivity/to_do.rst:33
|
||||
msgid ""
|
||||
"If you use the :doc:`Project app <../services/project>`, you can convert to-"
|
||||
"dos into project tasks. To do so, open a to-do and click the gear button "
|
||||
"(:guilabel:`⚙`), then :guilabel:`Convert to Task`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/to_do.rst:35
|
||||
#: ../../content/applications/productivity/to_do.rst:36
|
||||
msgid ""
|
||||
"Next, select the :guilabel:`Project`, :guilabel:`Assignees`, and "
|
||||
":guilabel:`Tags`, then click :guilabel:`Convert to Task`. The to-do is now a"
|
||||
@@ -8749,11 +8751,11 @@ msgstr ""
|
||||
msgid "Converting a to-do into a task"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/to_do.rst:42
|
||||
#: ../../content/applications/productivity/to_do.rst:43
|
||||
msgid "Managing the to-do pipeline"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/to_do.rst:44
|
||||
#: ../../content/applications/productivity/to_do.rst:45
|
||||
msgid ""
|
||||
"Your assigned **to-dos** are displayed on the app dashboard. You can drag "
|
||||
"and drop a to-do to move it from one stage to another."
|
||||
@@ -8763,13 +8765,13 @@ msgstr ""
|
||||
msgid "Example of a to-do pipeline"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/to_do.rst:51
|
||||
#: ../../content/applications/productivity/to_do.rst:52
|
||||
msgid ""
|
||||
"Click the :guilabel:`+ Personal Stage` button on the left of the pipeline to"
|
||||
" create a new stage."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/to_do.rst:53
|
||||
#: ../../content/applications/productivity/to_do.rst:54
|
||||
msgid ""
|
||||
"Click the gear button (:guilabel:`⚙`) next to a stage to :guilabel:`Fold`, "
|
||||
":guilabel:`Edit`, or :guilabel:`Delete` it."
|
||||
@@ -8779,11 +8781,11 @@ msgstr ""
|
||||
msgid "Stage settings button"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/to_do.rst:60
|
||||
#: ../../content/applications/productivity/to_do.rst:61
|
||||
msgid "Scheduling activities"
|
||||
msgstr "安排活动"
|
||||
|
||||
#: ../../content/applications/productivity/to_do.rst:62
|
||||
#: ../../content/applications/productivity/to_do.rst:63
|
||||
msgid ""
|
||||
"To schedule an activity on a to-do, click the clock button on the app "
|
||||
"dashboard, then the :guilabel:`+ Schedule an activity` button."
|
||||
@@ -8793,43 +8795,43 @@ msgstr ""
|
||||
msgid "Scheduling an activity from the To-do dashboard"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/to_do.rst:68
|
||||
#: ../../content/applications/productivity/to_do.rst:69
|
||||
msgid "To create the activity:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/to_do.rst:70
|
||||
#: ../../content/applications/productivity/to_do.rst:71
|
||||
msgid "Select an :guilabel:`Activity Type`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/to_do.rst:71
|
||||
#: ../../content/applications/productivity/to_do.rst:72
|
||||
msgid "Select a :guilabel:`Due date`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/to_do.rst:72
|
||||
#: ../../content/applications/productivity/to_do.rst:73
|
||||
msgid "Choose who the activity should be :guilabel:`Assigned to`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/to_do.rst:73
|
||||
#: ../../content/applications/productivity/to_do.rst:74
|
||||
msgid ""
|
||||
"Add a brief :guilabel:`Summary` if needed. You can add a more elaborate "
|
||||
"description in the :guilabel:`Log a note` box."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/to_do.rst:76
|
||||
#: ../../content/applications/productivity/to_do.rst:77
|
||||
msgid "Click :guilabel:`Schedule` to complete the action."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/to_do.rst:79
|
||||
#: ../../content/applications/productivity/to_do.rst:80
|
||||
msgid ""
|
||||
"The :guilabel:`To Do` activity is *not* a to-do task. Selecting it does not "
|
||||
"create a to-do task."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/to_do.rst:82
|
||||
#: ../../content/applications/productivity/to_do.rst:83
|
||||
msgid "Viewing to-dos in the Project app"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/to_do.rst:84
|
||||
#: ../../content/applications/productivity/to_do.rst:85
|
||||
msgid ""
|
||||
"If you use the :doc:`Project app <../services/project>`, your to-dos also "
|
||||
"appear as private tasks under the :guilabel:`My Tasks` view."
|
||||
@@ -8839,7 +8841,7 @@ msgstr ""
|
||||
msgid "Example of a \"My Tasks\" pipeline in the Project app"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/productivity/to_do.rst:91
|
||||
#: ../../content/applications/productivity/to_do.rst:92
|
||||
msgid ""
|
||||
"A padlock icon is visible on your private tasks to quickly identify them "
|
||||
"among your project tasks."
|
||||
|
||||
+3403
-1186
File diff suppressed because it is too large
Load Diff
@@ -18,7 +18,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-12-21 13:43+0000\n"
|
||||
"POT-Creation-Date: 2024-01-19 15:28+0000\n"
|
||||
"PO-Revision-Date: 2023-11-08 08:57+0000\n"
|
||||
"Last-Translator: Chloe Wang, 2024\n"
|
||||
"Language-Team: Chinese (China) (https://app.transifex.com/odoo/teams/41243/zh_CN/)\n"
|
||||
@@ -4153,12 +4153,9 @@ msgstr "项目设置"
|
||||
|
||||
#: ../../content/applications/services/project/project_management.rst:58
|
||||
msgid ""
|
||||
"`Odoo Tutorials: Customize your project "
|
||||
"<https://www.odoo.com/slides/slide/customize-your-"
|
||||
"project-1662?fullscreen=1>`_"
|
||||
"`Odoo Tutorials: Customize projects "
|
||||
"<https://www.odoo.com/slides/slide/customize-projects-3615?fullscreen=1>`_"
|
||||
msgstr ""
|
||||
"`Odoo 教程:自定义您的项目<https://www.odoo.com/slides/slide/customize-your-"
|
||||
"project-1662?fullscreen=1>`_"
|
||||
|
||||
#: ../../content/applications/services/project/project_management.rst:61
|
||||
msgid ""
|
||||
|
||||
@@ -19,20 +19,20 @@
|
||||
# mrshelly <mrshelly@hotmail.com>, 2023
|
||||
# Datasource International <Hennessy@datasourcegroup.com>, 2023
|
||||
# Mandy Choy <mnc@odoo.com>, 2023
|
||||
# Wil Odoo, 2023
|
||||
# 山西清水欧度(QQ:54773801) <54773801@qq.com>, 2023
|
||||
# John An <johnxan@163.com>, 2023
|
||||
# Chloe Wang, 2024
|
||||
# 阿隆 <zhongqilong001@gmail.com>, 2024
|
||||
# Wil Odoo, 2024
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-12-21 13:43+0000\n"
|
||||
"POT-Creation-Date: 2024-01-19 15:28+0000\n"
|
||||
"PO-Revision-Date: 2023-11-08 08:57+0000\n"
|
||||
"Last-Translator: 阿隆 <zhongqilong001@gmail.com>, 2024\n"
|
||||
"Last-Translator: Wil Odoo, 2024\n"
|
||||
"Language-Team: Chinese (China) (https://app.transifex.com/odoo/teams/41243/zh_CN/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
@@ -44,6 +44,278 @@ msgstr ""
|
||||
msgid "Websites"
|
||||
msgstr "网站"
|
||||
|
||||
#: ../../content/applications/websites/blog.rst:3
|
||||
msgid "Blog"
|
||||
msgstr "博客"
|
||||
|
||||
#: ../../content/applications/websites/blog.rst:5
|
||||
msgid ""
|
||||
"**Odoo Blog** allows you to create and manage blog posts on your website to "
|
||||
"engage your audience and build a community."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/blog.rst:9
|
||||
msgid ""
|
||||
"If the Blog module is not yet installed, click :guilabel:`+New` on the "
|
||||
"website builder, select :guilabel:`Blog Post`, and click "
|
||||
":guilabel:`Install`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/blog.rst:13
|
||||
msgid "Creating a blog"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/blog.rst:15
|
||||
msgid ""
|
||||
"To create or edit a blog, go to :menuselection:`Website --> Configuration "
|
||||
"--> Blogs: Blogs`. Click :guilabel:`New`, and enter the :guilabel:`Blog "
|
||||
"Name` and the :guilabel:`Blog Subtitle`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/blog.rst:18
|
||||
msgid ""
|
||||
"The :guilabel:`Blog` menu item is added to your website's menu the first "
|
||||
"time you create a blog and gathers all your blogs."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/blog.rst:22
|
||||
msgid "Adding a blog post"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/blog.rst:24
|
||||
msgid ""
|
||||
"Go to your website, click :guilabel:`+New` in the top-right corner, and "
|
||||
"select :guilabel:`Blog Post`. In the pop-up, **select the blog** where the "
|
||||
"post should appear, write the post's :guilabel:`Title`, and "
|
||||
":guilabel:`Save`. You can then write the post's content and customize the "
|
||||
"page using the website builder."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/blog.rst:30
|
||||
msgid ""
|
||||
"Illustrate your articles with copyright-free images from :doc:`Unsplash "
|
||||
"<website/configuration/unsplash>`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/blog.rst:32
|
||||
msgid "Type `/` in the text editor to format and add elements to your text."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/blog.rst:35
|
||||
msgid ""
|
||||
"Don't forget to toggle the :guilabel:`Unpublished` switch in the top-right "
|
||||
"corner to publish your post."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/blog.rst:39
|
||||
msgid "Using tags"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/blog.rst:41
|
||||
msgid ""
|
||||
"Tags let visitors filter all posts sharing the same tag. By default, they "
|
||||
"are displayed at the bottom of posts, but can also be displayed on the "
|
||||
"blog's main page. To do so, click :menuselection:`Edit --> Customize` and "
|
||||
"enable the :guilabel:`Sidebar`. By default, the sidebar's :guilabel:`Tags "
|
||||
"List` is enabled."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/blog.rst:46
|
||||
msgid ""
|
||||
"To create a tag, go to :menuselection:`Website --> Configuration --> Blogs: "
|
||||
"Tags` and click :guilabel:`New`. Fill in the:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/blog.rst:49
|
||||
msgid ":guilabel:`Name`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/blog.rst:50
|
||||
msgid ""
|
||||
":guilabel:`Category`: tag categories let you group tags displayed on the "
|
||||
"sidebar by theme."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/blog.rst:51
|
||||
msgid ""
|
||||
":guilabel:`Used in`: to apply the tag to existing blog posts, click "
|
||||
":guilabel:`Add a line`, select the posts, and click :guilabel:`Select`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/blog.rst:54
|
||||
msgid ""
|
||||
"You can add and create tags directly from posts by clicking "
|
||||
":menuselection:`Edit --> Customize` and select the post's cover. Under "
|
||||
":guilabel:`Tags`, click :guilabel:`Choose a record...`, and select or create"
|
||||
" a tag."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/blog.rst-1
|
||||
msgid "Adding a tag to a blog post"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/blog.rst:62
|
||||
msgid ""
|
||||
"To manage tag categories, go to :menuselection:`Website --> Configuration "
|
||||
"--> Blogs: Tag Categories`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/blog.rst:66
|
||||
msgid "Customizing blog homepages"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/blog.rst:68
|
||||
msgid ""
|
||||
"Customize the content of blog homepages by opening a blog homepage and "
|
||||
"clicking :menuselection:`Edit --> Customize`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/blog.rst:72
|
||||
msgid "Settings apply to **all** blogs homepages."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/blog.rst:74
|
||||
msgid ""
|
||||
":guilabel:`Top Banner`: :guilabel:`Name/Latest Post` displays the title of "
|
||||
"the latest post on the top banner, while :guilabel:`Drop Zone for Building "
|
||||
"Blocks` removes the top banner and lets you use any building block instead."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/blog.rst:78
|
||||
msgid ""
|
||||
":guilabel:`Layout`: organizes posts as a :guilabel:`Grid` or "
|
||||
":guilabel:`List`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/blog.rst:80
|
||||
msgid ":guilabel:`Cards`: adds a *card* effect."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/blog.rst:81
|
||||
msgid ":guilabel:`Increase Readability`: improves the text's readability."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/blog.rst:83
|
||||
msgid ""
|
||||
":guilabel:`Sidebar`: displays a sidebar containing an :guilabel:`About us` "
|
||||
"section."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/blog.rst:85
|
||||
msgid ""
|
||||
":guilabel:`Archives`: allows visitors to select a month and filter all posts"
|
||||
" created during that month."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/blog.rst:87
|
||||
msgid ""
|
||||
":guilabel:`Follow Us`: displays links to your social media networks. They "
|
||||
"can be configured using the Social Media building block somewhere on your "
|
||||
"website."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/blog.rst:89
|
||||
msgid ""
|
||||
":guilabel:`Tags List`: displays all tags related to a blog. Visitors can "
|
||||
"select a tag to filter all related posts."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/blog.rst:92
|
||||
msgid ""
|
||||
":guilabel:`Posts List`: :guilabel:`Cover` displays the posts' images, and "
|
||||
":guilabel:`No Cover` hides them."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/blog.rst:95
|
||||
msgid ":guilabel:`Author`: displays the posts' authors."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/blog.rst:96
|
||||
msgid ""
|
||||
":guilabel:`Comments/Views Stats`: displays the posts' number of comments and"
|
||||
" views."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/blog.rst:97
|
||||
msgid ""
|
||||
":guilabel:`Teaser & Tags`: displays the posts' first sentences and tags."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/blog.rst:100
|
||||
msgid "Customizing blog posts"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/blog.rst:102
|
||||
msgid ""
|
||||
"Customize posts by opening a blog post and clicking :menuselection:`Edit -->"
|
||||
" Customize`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/blog.rst:105
|
||||
msgid "Settings apply to **all** posts."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/blog.rst:107
|
||||
msgid ""
|
||||
":guilabel:`Layout`: :guilabel:`Title Inside Cover` displays the title inside"
|
||||
" the cover image, and :guilabel:`Title above Cover` displays it above."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/blog.rst:110
|
||||
msgid ":guilabel:`Increase Readability`: increases the text's readability."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/blog.rst:112
|
||||
msgid ""
|
||||
":guilabel:`Sidebar`: displays the :guilabel:`Sidebar` and additional "
|
||||
"options:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/blog.rst:114
|
||||
msgid ""
|
||||
":guilabel:`Archive`: allows visitors to select a month and filter all posts "
|
||||
"created during that month."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/blog.rst:116
|
||||
msgid ":guilabel:`Author`: displays the post's author and creation date."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/blog.rst:117
|
||||
msgid ":guilabel:`Blog List`: displays links to all your blogs."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/blog.rst:118
|
||||
msgid ""
|
||||
":guilabel:`Share Links`: displays share buttons to several social networks."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/blog.rst:119
|
||||
msgid ":guilabel:`Tags`: displays the post's tags."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/blog.rst:121
|
||||
msgid ":guilabel:`Breadcrumb`: displays the path to the post."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/blog.rst:123
|
||||
msgid ""
|
||||
":guilabel:`Bottom`: :guilabel:`Next Article` displays the next post at the "
|
||||
"bottom, and :guilabel:`Comments` enable visitors to comment on the post."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/blog.rst:126
|
||||
msgid ""
|
||||
":guilabel:`Select To Tweet`: visitors are offered to tweet the text they "
|
||||
"select."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/blog.rst:129
|
||||
msgid ""
|
||||
"Use :ref:`Plausible <website/analytics/plausible>` to keep track of the "
|
||||
"traffic on your blog."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/ecommerce.rst:8
|
||||
msgid "eCommerce"
|
||||
msgstr "电子商务"
|
||||
@@ -4154,22 +4426,21 @@ msgid ""
|
||||
"In order to track the geographical location of visitors, :guilabel:`GeoIP` "
|
||||
"must be installed on the database. While this feature is installed by "
|
||||
"default on *Odoo Online*, *On-Premise* databases will require additional "
|
||||
":doc:`setup steps </applications/websites/website/configuration/on-"
|
||||
"premise_geo-ip-installation>`."
|
||||
":doc:`setup steps </administration/install/geo_ip>`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/livechat.rst:191
|
||||
#: ../../content/applications/websites/livechat.rst:190
|
||||
msgid "Widget"
|
||||
msgstr "小工具"
|
||||
|
||||
#: ../../content/applications/websites/livechat.rst:193
|
||||
#: ../../content/applications/websites/livechat.rst:192
|
||||
msgid ""
|
||||
"The :guilabel:`Widget` tab on the live chat channel details form provides "
|
||||
"the shortcode for an embeddable website widget. This code can be added to a "
|
||||
"website to provide access to a live chat window."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/livechat.rst:197
|
||||
#: ../../content/applications/websites/livechat.rst:196
|
||||
msgid ""
|
||||
"The live chat widget can be added to websites created through Odoo by "
|
||||
"navigating to the :menuselection:`Website --> Configuration --> Settings`. "
|
||||
@@ -4177,14 +4448,14 @@ msgid ""
|
||||
"add to the site. Click :guilabel:`Save` to apply."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/livechat.rst:201
|
||||
#: ../../content/applications/websites/livechat.rst:200
|
||||
msgid ""
|
||||
"To add the widget to a website created on a third-party platform, click the "
|
||||
"first :guilabel:`COPY` button on the :guilabel:`Widget` tab and paste the "
|
||||
"code into the `<head>` tag on the site."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/livechat.rst:204
|
||||
#: ../../content/applications/websites/livechat.rst:203
|
||||
msgid ""
|
||||
"Likewise, to send a live chat session to a customer, click the second "
|
||||
":guilabel:`COPY` button on the :guilabel:`Widget` tab. This link can be sent"
|
||||
@@ -4196,29 +4467,29 @@ msgstr ""
|
||||
msgid "View of the widget tab for Odoo Live Chat."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/livechat.rst:213
|
||||
#: ../../content/applications/websites/livechat.rst:212
|
||||
msgid "Participate in a conversation"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/livechat.rst:215
|
||||
#: ../../content/applications/websites/livechat.rst:214
|
||||
msgid ""
|
||||
"As explained above, *operators* are the users who will respond to live chat "
|
||||
"requests from customers. The information below outlines the necessary steps "
|
||||
"for operators participating in live chat conversations on an Odoo database."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/livechat.rst:220
|
||||
#: ../../content/applications/websites/livechat.rst:219
|
||||
msgid "Set an online chat name"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/livechat.rst:222
|
||||
#: ../../content/applications/websites/livechat.rst:221
|
||||
msgid ""
|
||||
"Before participating in a live chat, operators should update their *Online "
|
||||
"Chat Name*. This is the name that will be displayed to site visitors in the "
|
||||
"live chat conversation."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/livechat.rst:225
|
||||
#: ../../content/applications/websites/livechat.rst:224
|
||||
msgid ""
|
||||
"To update the :guilabel:`Online Chat Name`, click on the user name in the "
|
||||
"upper-right corner of any page in the database. Select :guilabel:`My "
|
||||
@@ -4231,13 +4502,13 @@ msgstr ""
|
||||
msgid "View of the My Profile option in Odoo."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/livechat.rst:234
|
||||
#: ../../content/applications/websites/livechat.rst:233
|
||||
msgid ""
|
||||
"If a users :guilabel:`Online Chat Name` is not set, the name displayed will "
|
||||
"default to the :guilabel:`User Name`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/livechat.rst:238
|
||||
#: ../../content/applications/websites/livechat.rst:237
|
||||
msgid ""
|
||||
"A user has their full name as their :guilabel:`User Name`, but they do not "
|
||||
"want to include their last name in a live chat conversation. They would then"
|
||||
@@ -4248,18 +4519,18 @@ msgstr ""
|
||||
msgid "View of user profile in Odoo, emphasizing the Online Chat name field."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/livechat.rst:247
|
||||
#: ../../content/applications/websites/livechat.rst:246
|
||||
msgid "Join or leave a channel"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/livechat.rst:249
|
||||
#: ../../content/applications/websites/livechat.rst:248
|
||||
msgid ""
|
||||
"To join a live chat channel, go to the :menuselection:`Live Chat` app and "
|
||||
"click the :guilabel:`JOIN` button on the kanban card for the appropriate "
|
||||
"channel."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/livechat.rst:252
|
||||
#: ../../content/applications/websites/livechat.rst:251
|
||||
msgid ""
|
||||
"Any channel where the user is currently active will show a :guilabel:`LEAVE`"
|
||||
" button. Click this button to disconnect from the channel."
|
||||
@@ -4270,18 +4541,18 @@ msgid ""
|
||||
"View of a channel form and the option to join a channel for Odoo Live Chat."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/livechat.rst:260
|
||||
#: ../../content/applications/websites/livechat.rst:259
|
||||
msgid ""
|
||||
"*Operators* that do not show any activity in Odoo for more than thirty "
|
||||
"minutes will be considered disconnected, and subsequently removed from the "
|
||||
"channel."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/livechat.rst:264
|
||||
#: ../../content/applications/websites/livechat.rst:263
|
||||
msgid "Manage live chat requests"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/livechat.rst:266
|
||||
#: ../../content/applications/websites/livechat.rst:265
|
||||
msgid ""
|
||||
"When an operator is active in a channel, chat windows will open in the "
|
||||
"bottom right corner of the screen, no matter where they are in the database."
|
||||
@@ -4289,7 +4560,7 @@ msgid ""
|
||||
"location."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/livechat.rst:271
|
||||
#: ../../content/applications/websites/livechat.rst:270
|
||||
msgid ""
|
||||
"Conversations can also be accessed by clicking the :guilabel:`Conversations`"
|
||||
" icon in the menu bar."
|
||||
@@ -4299,7 +4570,7 @@ msgstr ""
|
||||
msgid "View of the menu bar in Odoo emphasizing the conversations icon."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/livechat.rst:278
|
||||
#: ../../content/applications/websites/livechat.rst:277
|
||||
msgid ""
|
||||
"Live chat conversations can also be viewed by navigating to "
|
||||
":menuselection:`Dashboard --> Discuss`. New conversations will appear in "
|
||||
@@ -4312,20 +4583,20 @@ msgid ""
|
||||
"Odoo."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/livechat.rst:285
|
||||
#: ../../content/applications/websites/livechat.rst:284
|
||||
msgid ""
|
||||
"Click on a conversation in the left panel to select it. This will open the "
|
||||
"conversation. From this view, an operator can participate in the chat the "
|
||||
"same as they would in the normal chat window."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/livechat.rst:289
|
||||
#: ../../content/applications/websites/livechat.rst:288
|
||||
msgid ""
|
||||
":doc:`Get Started with Discuss "
|
||||
"</applications/productivity/discuss/overview/get_started>`"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/livechat.rst:290
|
||||
#: ../../content/applications/websites/livechat.rst:289
|
||||
msgid ":doc:`/applications/websites/livechat/responses`"
|
||||
msgstr ""
|
||||
|
||||
@@ -5361,6 +5632,123 @@ msgid ""
|
||||
"beautiful websites that convert visitors into leads or revenues."
|
||||
msgstr "探索最好的 **源网站建设** ,学习如何创建美丽的网站,将访问者转化为潜在客户或收入。"
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/address_autocomplete.rst:3
|
||||
msgid "Address autocomplete"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/address_autocomplete.rst:5
|
||||
msgid ""
|
||||
"You can use the Google Places API on your website to ensure that your users'"
|
||||
" delivery addresses exist and are understood by the carrier. The Google "
|
||||
"Places API allows developers to access detailed information about places "
|
||||
"using HTTP requests. The autocompletion predicts a list of places when the "
|
||||
"user starts typing the address."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/address_autocomplete.rst-1
|
||||
msgid "Address autocomplete example"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/address_autocomplete.rst:13
|
||||
msgid ""
|
||||
"`Google Maps Platform <https://mapsplatform.google.com/maps-products>`_"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/address_autocomplete.rst:14
|
||||
msgid ""
|
||||
"`Google Developers Documentation: Google Places API "
|
||||
"<https://developers.google.com/maps/documentation/places/web-"
|
||||
"service/autocomplete>`_"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/address_autocomplete.rst:18
|
||||
msgid ""
|
||||
"To do so, go to :menuselection:`Website --> Configuration --> Settings` and "
|
||||
"enable :guilabel:`Address Autocomplete` in the :guilabel:`SEO` section."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/address_autocomplete.rst-1
|
||||
msgid "Enable address autocomplete"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/address_autocomplete.rst:24
|
||||
msgid ""
|
||||
"Insert your :guilabel:`Google Places API key` in the :guilabel:`API Key` "
|
||||
"field. If you don't have one, create yours on the `Google Cloud Console "
|
||||
"<https://console.cloud.google.com/getting-started>`_ and follow these steps."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/address_autocomplete.rst:28
|
||||
msgid "Step 1: Enable the Google Places API"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/address_autocomplete.rst:30
|
||||
msgid "**Create a New Project:**"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/address_autocomplete.rst:32
|
||||
msgid ""
|
||||
"To enable the **Google Places API**, you first need to create a project. To "
|
||||
"do so, click :guilabel:`Select a project` in the top left corner, "
|
||||
":guilabel:`New Project`, and follow the prompts to set up your project."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/address_autocomplete.rst:34
|
||||
msgid "**Enable the Google Places API:**"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/address_autocomplete.rst:36
|
||||
msgid ""
|
||||
"Go to the :guilabel:`Enabled APIs & Services` and click :guilabel:`+ ENABLE "
|
||||
"APIS AND SERVICES.` Search for :guilabel:`\"Places API\"` and select it. "
|
||||
"Click on the :guilabel:`\"Enable\"` button."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/address_autocomplete.rst:39
|
||||
msgid ""
|
||||
"Google's pricing depends on the number of requests and their complexity."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/address_autocomplete.rst:42
|
||||
msgid "Step 2: Create API Credentials"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/address_autocomplete.rst:44
|
||||
msgid ""
|
||||
"Go to `APIs & Services --> Credentials "
|
||||
"<https://console.cloud.google.com/apis/credentials>`_."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/address_autocomplete.rst:46
|
||||
msgid "**Create credentials:**"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/address_autocomplete.rst:48
|
||||
msgid ""
|
||||
"To create your credentials, go to :guilabel:`Credentials`, click "
|
||||
":guilabel:`Create Credentials`, and select :guilabel:`API key`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/address_autocomplete.rst:50
|
||||
msgid "Restrict the API Key (Optional)"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/address_autocomplete.rst:52
|
||||
msgid ""
|
||||
"For security purposes, you can restrict the usage of your API key. You can "
|
||||
"go to the :guilabel:`API restrictions` section to specify which APIs your "
|
||||
"key can access. For the Google Places API, you can restrict it to only allow"
|
||||
" requests from specific websites or apps."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/address_autocomplete.rst:57
|
||||
msgid "Save Your API Key: Copy your API key and securely store it."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/address_autocomplete.rst:58
|
||||
msgid "Do not share it publicly or expose it in client-side code."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/cookies_bar.rst:3
|
||||
msgid "Cookies bar"
|
||||
msgstr ""
|
||||
@@ -5783,101 +6171,6 @@ msgid ""
|
||||
"and select :guilabel:`Group by --> Website`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/on-premise_geo-ip-installation.rst:3
|
||||
msgid "Geo IP Installation (On-Premises Database)"
|
||||
msgstr "地理IP安装(内部数据库)"
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/on-premise_geo-ip-installation.rst:6
|
||||
msgid "Installation"
|
||||
msgstr "安装"
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/on-premise_geo-ip-installation.rst:8
|
||||
msgid ""
|
||||
"Download both the GeoLite2 City and Country `databases "
|
||||
"<https://dev.maxmind.com/geoip/geoip2/geolite2/>`_. You should end up with "
|
||||
"two files called :file:`GeoLite2-City.mmdb` and "
|
||||
":file:`GeoLite2-Country.mmdb`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/on-premise_geo-ip-installation.rst:12
|
||||
msgid "Move the files to the folder :file:`/usr/share/GeoIP/`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/on-premise_geo-ip-installation.rst:19
|
||||
msgid "Restart the server"
|
||||
msgstr "重启服务器"
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/on-premise_geo-ip-installation.rst:22
|
||||
msgid ""
|
||||
"If you don't want to locate the geoip database in :file:`/usr/share/GeoIP/`,"
|
||||
" use the :option:`--geoip-city-db <odoo-bin --geoip-city-db>` and "
|
||||
":option:`--geoip-country-db <odoo-bin --geoip-country-db>` options of the "
|
||||
"Odoo command line interface. These options take the absolute path to the "
|
||||
"GeoIP database file and use it as the GeoIP database. For example:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/on-premise_geo-ip-installation.rst:33
|
||||
msgid ":doc:`CLI documentation </developer/reference/cli>`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/on-premise_geo-ip-installation.rst:36
|
||||
msgid "Test GeoIP Geolocation In Odoo Website"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/on-premise_geo-ip-installation.rst:38
|
||||
msgid ""
|
||||
"Edit a web page to include some geo-ip information such as the country name "
|
||||
"of the current request IP address. To do so:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/on-premise_geo-ip-installation.rst:41
|
||||
msgid "Go to your website. Open the web page that you want to test ``GeoIP``."
|
||||
msgstr "转到你的网站。打开要测试“GeoIP”的网页。"
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/on-premise_geo-ip-installation.rst:42
|
||||
msgid "Choose :menuselection:`Customize --> HTML/CSS/JS Editor`."
|
||||
msgstr "选择 :menuselection:`自定义 --> HTML/CSS/JS编辑器`。"
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/on-premise_geo-ip-installation.rst:43
|
||||
msgid "Add the following piece of XML in the page :"
|
||||
msgstr "在页面添加以下XML:"
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/on-premise_geo-ip-installation.rst:49
|
||||
msgid "Save and refresh the page."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/on-premise_geo-ip-installation.rst:51
|
||||
msgid ""
|
||||
"Geo-ip is working if you read your country name displayed in bold in the "
|
||||
"middle of the page."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/on-premise_geo-ip-installation.rst:53
|
||||
msgid ""
|
||||
"In case you read \"**geoip failure**\" instead then the geolocalization "
|
||||
"failed. The common causes are:"
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/on-premise_geo-ip-installation.rst:55
|
||||
msgid ""
|
||||
"The browsing IP address is the localhost (``127.0.0.1``) or a local area "
|
||||
"network one. If you don't know, you can access your website using mobile "
|
||||
"data."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/on-premise_geo-ip-installation.rst:57
|
||||
msgid ""
|
||||
"You are using a reverse-proxy (apache, nginx) in front of Odoo but didn't "
|
||||
"start Odoo with the proxy-mode enabled. See :option:`proxy mode <odoo-bin "
|
||||
"--proxy-mode>`."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/on-premise_geo-ip-installation.rst:59
|
||||
msgid ""
|
||||
"The GeoIP database is corrupt, missing or unaccessible. In such case a "
|
||||
"warning was logged in the server logs."
|
||||
msgstr ""
|
||||
|
||||
#: ../../content/applications/websites/website/configuration/spam_protection.rst:3
|
||||
msgid "Forms spam protection"
|
||||
msgstr ""
|
||||
|
||||
Reference in New Issue
Block a user