# SOME DESCRIPTIVE TITLE. # Copyright (C) Odoo S.A. # This file is distributed under the same license as the Odoo package. # FIRST AUTHOR , YEAR. # # Translators: # 黎伟杰 <674416404@qq.com>, 2022 # fausthuang, 2022 # Xia Fajin , 2022 # 思昀 邹 <1025772003@qq.com>, 2022 # liAnGjiA , 2022 # Mandy Choy , 2022 # mrshelly , 2022 # Connie Xiao , 2022 # Datasource International , 2022 # diaojiaolou <124412206@qq.com>, 2022 # zhao yonghui, 2022 # Emily Jia , 2023 # Raymond Yu , 2023 # Martin Trigaux, 2023 # Gary Wei , 2023 # Jeffery CHEN Fan , 2023 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Odoo 16.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-03-16 11:06+0000\n" "PO-Revision-Date: 2022-10-04 12:54+0000\n" "Last-Translator: Jeffery CHEN Fan , 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" "Content-Transfer-Encoding: 8bit\n" "Language: zh_CN\n" "Plural-Forms: nplurals=1; plural=0;\n" #: ../../content/applications/websites.rst:5 msgid "Websites" msgstr "网站" #: ../../content/applications/websites/ecommerce.rst:8 msgid "eCommerce" msgstr "电子商务" #: ../../content/applications/websites/ecommerce.rst:10 msgid "" "Run a modern open-source online store with Odoo eCommerce. Learn how to sell" " online, promote products and increase your average cart sizes." msgstr "使用Odoo电子商务运营一家现代开源在线商店。了解如何在线销售、推广产品和增加购物车的平均尺寸。" #: ../../content/applications/websites/ecommerce.rst:14 #: ../../content/applications/websites/website.rst:14 msgid "" "Odoo offers a :ref:`free custom domain name ` to " "all Odoo Online databases for one year. Visitors can then access your " "website with an address such as ``www.example.com`` rather than the default " "``example.odoo.com``." msgstr "" "Odoo为所有Odoo Online数据库提供一个 :ref:`免费的自定义域名 ` " "。访问者可以使用 ``www.example.com`` 等地址而不是默认的 ``example.odoo.com`` 地址来访问您的网站。" #: ../../content/applications/websites/ecommerce.rst:19 msgid ":doc:`Website Documentation `" msgstr ":doc:`Website Documentation`" #: ../../content/applications/websites/ecommerce.rst:20 #: ../../content/applications/websites/website.rst:20 msgid "`Odoo Tutorials: Website `_" msgstr "`Odoo 教程: 网站 `_" #: ../../content/applications/websites/ecommerce.rst:21 #: ../../content/applications/websites/website.rst:21 msgid "" "`Odoo Tutorials: eCommerce `_" msgstr "`Odoo 教程:电子商务 `_" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping.rst:5 msgid "Checkout, payment, and shipping" msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/cart.rst:3 msgid "Add to cart" msgstr "加入购物车" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/cart.rst:5 msgid "" "The :guilabel:`Add to Cart` button can be customized in multiple ways. You " "can:" msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/cart.rst:7 msgid "" "Choose on which page customers go after clicking the 'Add to Cart' button;" msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/cart.rst:8 msgid "Hide the 'Add to Cart' button to prevent sales;" msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/cart.rst:9 msgid "" "Add a 'Buy Now' button to skip the cart step and lead customers straight to " "checkout;" msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/cart.rst:10 msgid "Create additional 'Add to Cart / Buy Now' buttons;" msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/cart.rst:11 msgid "Add an 'Order Again' button to the customer portal." msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/cart.rst:14 msgid ":doc:`checkout`" msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/cart.rst:17 msgid "'Add to Cart' action customization" msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/cart.rst:19 msgid "" "When customers click on the :guilabel:`Add to Cart` button, the product is " "added to their cart, and customers remain **by default** on the product's " "page. However, customers can either immediately be **redirected** to their " "cart, or given the choice on what to do through a **dialog box**." msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/cart.rst:23 msgid "" "To change the default behavior, go to :menuselection:`Website --> " "Configuration --> Settings`. Under the :guilabel:`Shop - Checkout Process` " "section, look for :guilabel:`Add to Cart` and select one of the options." msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/cart.rst:28 msgid "" "If a product has :doc:`optional products " "<../managing_products/cross_upselling>`, the **dialog box** will always " "appear." msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/cart.rst:32 #: ../../content/applications/websites/ecommerce/managing_products/products.rst:20 msgid ":doc:`../managing_products/catalog`" msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/cart.rst:37 msgid "Replace 'Add to Cart' button by 'Contact Us' button" msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/cart.rst:39 msgid "" "You can replace the 'Add to Cart' button with a 'Contact Us' button which " "redirects users to the URL of your choice." msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/cart.rst:43 msgid "" "Hiding the :guilabel:`Add to Cart` button is often used by B2B eCommerces " "that need to restrict purchases only to :ref:`customers with an account " "`, but still want to display an online product catalog for " "those without." msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/cart.rst:47 msgid "" "To do so, go to :menuselection:`Website --> Configuration --> Settings --> " "Shop - Products` and tick :guilabel:`Prevent Sale of Zero Priced Product`. " "This creates a new :guilabel:`Button url` field where you can enter the " "**redirect URL** to be used. Then, set the price of the product to `0.00` " "either from the **product's template**, or from a :doc:`pricelist " "<../../../sales/sales/products_prices/prices/pricing>`." msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/cart.rstNone msgid "Contact us button on product page" msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/cart.rst:58 msgid "" "The 'Contact Us' button and '*Not Available For Sale*' text can both be " "modified using the **website builder** on the product's page " "(:menuselection:`Edit --> Customize`) by clicking on them." msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/cart.rst:63 #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/cart.rstNone msgid "Customizable 'Add to Cart' button" msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/cart.rst:65 msgid "" "You can also create a customizable 'Add to Cart' button and link it to a " "specific product. The **customized button** can be added on any page of the " "website as an **inner content** building block, and is an *additional* " "button to the regular :guilabel:`Add to Cart` button." msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/cart.rst:69 msgid "" "To add it, go on the :guilabel:`Shop` page of your choice, click " ":menuselection:`Edit --> Blocks` and place the building block. Once placed, " "you have the following options:" msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/cart.rst:72 msgid "" ":guilabel:`Product`: select the product to link the button with. Selecting a" " product renders the :guilabel:`Action` field available;" msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/cart.rst:74 msgid "" ":guilabel:`Action`: choose if the button should :guilabel:`Add to Cart` or " ":guilabel:`Buy Now` (instant checkout)." msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/cart.rst:84 msgid "'Buy Now' button" msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/cart.rst:86 msgid "" "You can enable the 'Buy Now' button to instantly take the customer to " "**checkout** instead of adding the product to the cart. The :guilabel:`Buy " "Now` button is an *additional* button and does not replace the " ":guilabel:`Add to Cart` button. To enable it, go to :menuselection:`Website " "--> Configuration --> Settings --> Shop - Checkout Process` and tick " ":guilabel:`Buy Now`." msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/cart.rstNone msgid "Buy Now button" msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/cart.rst:97 msgid "Re-order from portal" msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/cart.rst:99 msgid "" "Customers have the possibility to **re-order** items from **previous sales " "orders** on the customer portal. To do so, go to :menuselection:`Website -->" " Configuration --> Settings --> Shop - Checkout Process` and enable " ":guilabel:`Re-order From Portal`. Customers can find the :guilabel:`Order " "Again` button on their **sales order** from the **customer portal**." msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/cart.rstNone msgid "Re-order button" msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/checkout.rst:3 msgid "Checkout" msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/checkout.rst:5 msgid "" "You can customize the **checkout steps**, add more content using the " "**website builder**, and enable additional features such as **express " "checkout** and **sign in/up at checkout**." msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/checkout.rst:8 msgid "" "You can use **building blocks** to add content at any step of the checkout " "process. To do so, from any **checkout page**, go to :menuselection:`Edit " "--> Blocks`, and drag and drop **building blocks** to the page." msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/checkout.rst:13 msgid "" "Note that content added through building blocks is **specific** to each " "step." msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/checkout.rst:16 #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/checkout.rstNone msgid "Checkout steps" msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/checkout.rst:19 msgid "Review order: promo code (and subtotal)" msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/checkout.rst:21 msgid "" "If you have enabled :guilabel:`Discounts, Loyalty, & Gift Card` in the " "settings (:menuselection:`Website --> Configuration --> Settings --> Shop - " "Products`), you can enable the :guilabel:`Promo Code` field " "(:menuselection:`Edit --> Customize`) from any checkout page. Customers can " "then redeem gift cards and promotional codes at the :guilabel:`Review Order`" " step." msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/checkout.rst:26 msgid "" "Furthermore, you can display the subtotal with discounts applied by enabling" " :guilabel:`Show Discount in Subtotal`." msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/checkout.rstNone msgid "Subtotal discount" msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/checkout.rst:34 msgid "Address: B2B fields" msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/checkout.rst:36 msgid "" "Optional :guilabel:`TIN/VAT` and :guilabel:`Company Name` fields can be " "added to the :guilabel:`Billing Address` form for B2B customers, at the " ":guilabel:`Address` step. To add the fields, go to :menuselection:`Edit --> " "Customize` from any checkout page, and enable :guilabel:`Show B2B fields`." msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/checkout.rst:42 msgid "Request extra info (additional step)" msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/checkout.rst:44 msgid "" "You can request :guilabel:`Extra Info` from the customer by adding an " ":guilabel:`Extra Info` step between the :guilabel:`Address` and " ":guilabel:`Confirm Order` steps. To do so, go to :menuselection:`Edit --> " "Customize` from any checkout page, and enable :guilabel:`Extra Step Option`." msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/checkout.rst:53 msgid "" "The :guilabel:`Extra Info` step is an online form linked to the quotation or" " sales order of the customer. The information added during that step can be " "found on the quotation or sales order of the customer from the back end, in " "the **Sales** app." msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/checkout.rst:57 msgid "" "When enabled, you can remove, add, and modify fields of the form by clicking" " on :guilabel:`Edit` in the top-right corner, and then clicking on any of " "the form's fields. All customization options, as well as the :guilabel:`+ " "Field` button to add new fields, are available at the bottom of the " ":guilabel:`Customize` menu under the :guilabel:`Field` section." msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/checkout.rstNone msgid "Online form customization" msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/checkout.rst:67 msgid "Confirm order: terms and conditions" msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/checkout.rst:69 msgid "" "You can ask customers to agree to the :guilabel:`Terms & Conditions` in " "order to confirm their order by enabling :guilabel:`Accept Terms & " "Conditions` under :menuselection:`Edit --> Customize` on any checkout page." msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/checkout.rstNone msgid "Terms and conditions" msgstr "期限和条件" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/checkout.rst:78 msgid "Express checkout" msgstr "快速结账" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/checkout.rst:80 msgid "" "You can enable a :guilabel:`Buy Now` button on products' pages which " "instantly takes the customer to the :guilabel:`Confirm Order` checkout page," " instead of adding the product to the cart. To do so, go to " ":menuselection:`Website --> Configuration --> Settings --> Shop - Checkout " "Process section` and tick :guilabel:`Buy Now`. Alternatively, the " ":guilabel:`Buy Now` button can also be enabled from any product's page by " "going :menuselection:`Edit --> Customize`, in the :guilabel:`Cart` section." msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/checkout.rst:86 msgid "" "The button can be found next to the :guilabel:`Add to Cart` button on the " "product's page." msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/checkout.rstNone msgid "Buy now (express checkout) button" msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/checkout.rst:93 msgid ":ref:`Product page design: additional functions `" msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/checkout.rst:98 msgid "Guest and signed-in checkout" msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/checkout.rst:100 msgid "" "It is possible to introduce a **checkout policy** under which customers can " "either checkout as **guests** or **signed-in users only**. Customers can " "also checkout as guest, and **optionally sign up later** in order to track " "their order, if enabled." msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/checkout.rst:104 msgid "" "To select a policy, go to :menuselection:`Website --> Configuration --> " "Settings --> Shop - Checkout Process`. You can choose between:" msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/checkout.rst:107 msgid "" ":guilabel:`Optional`: allows guests to checkout and later register from the " "**order confirmation** email to track their order;" msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/checkout.rst:109 msgid "" ":guilabel:`Disabled (buy as guest)`: customers can only checkout as guests;" msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/checkout.rst:110 msgid "" ":guilabel:`Mandatory (no guest checkout)`: customers can only checkout if " "they have signed-in." msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/checkout.rst:113 msgid ":doc:`../ecommerce_management/customer_accounts`" msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/checkout.rst:114 #: ../../content/applications/websites/ecommerce/ecommerce_management/customer_accounts.rst:24 msgid ":doc:`/applications/general/users/portal`" msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/checkout.rst:117 msgid "B2B access restriction" msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/checkout.rst:119 msgid "" "If you wish to restrict checkout only to **selected B2B customers**, enable " ":guilabel:`Mandatory (no guest checkout)` and go to :menuselection:`Website " "--> eCommerce --> Customers`. Select the customer you wish to **grant access" " to**, click :menuselection:`Action --> Grant portal access`, and click " ":guilabel:`Grant Access`." msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/checkout.rst:125 msgid "" "Settings are **website-specific**, which means you can set up a B2C website " "allowing **guest** checkout, and another for B2B customers with **mandatory " "sign-in**." msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/checkout.rst:129 msgid "" "Users can only have one portal access per **email**. They *cannot* be " "granted access to two different portals with the same **email address**." msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/checkout.rst:133 msgid "Shared customer accounts" msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/checkout.rst:135 msgid "" "If you enable :guilabel:`Shared Customer Accounts` under " ":menuselection:`Website --> Configuration --> Settings --> Privacy section`," " you can allow or disallow access to *all* websites for one same account." msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/payments.rst:3 msgid "Payment providers" msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/payments.rst:5 msgid "" "Odoo supports a multitude of online :doc:`payment providers " "` for your website, allowing your " "customers to pay with their preferred payment methods." msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/payments.rst:10 #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/payments.rst:55 msgid ":doc:`/applications/sales/sales/products_prices/ewallets_giftcards`" msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/payments.rst:11 #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/shipping.rst:12 msgid ":doc:`../checkout_payment_shipping/checkout`" msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/payments.rst:14 #: ../../content/applications/websites/ecommerce/managing_products/price_management.rst:93 #: ../../content/applications/websites/website/optimize/link_tracker.rst:10 msgid "Configuration" msgstr "配置" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/payments.rst:16 msgid "" "To set up payment providers on the eCommerce app, go to " ":menuselection:`Website --> Configuration --> Payment Providers`. From here," " :guilabel:`Activate` the payment providers you wish to have available on " "your shop, and configure them according to your needs." msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/payments.rst:20 msgid "" "Alternatively, you can access **payment providers** via " ":menuselection:`Website --> Configuration --> Settings`. In the " ":guilabel:`Shop - Payment` section, you can :guilabel:`Configure SEPA Direct" " Debit` if you wish to use it, as well as :guilabel:`View other providers`. " "If you use the :guilabel:`Authorize.net` payment provider, the :ref:`Payment" " Capture Method ` can be " "configured in that same menu." msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/payments.rst:27 msgid "" "If you are using :doc:`/applications/finance/payment_providers/paypal`, you " "can also enable and configure it here." msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/payments.rst:31 msgid "Checkout payment options" msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/payments.rst:33 msgid "" "Once activated, customers can choose the payment provider of their choice " "during the **checkout process**, at the :guilabel:`Confirm Order` step." msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/payments.rstNone msgid "Payment provider selection at checkout" msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/payments.rst:41 msgid "eWallets and gift cards" msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/payments.rst:43 msgid "" "When checking out, customers can pay with an eWallet or gift cards. To " "enable these, go to :menuselection:`Website --> Configuration --> Settings`," " and in the :guilabel:`Shop-Products` section, enable " ":menuselection:`Discounts, Loyalty & Gift Card`." msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/payments.rst:47 msgid "" "Once enabled, customers can enter their gift card **code** or pay with their" " eWallet at the checkout step." msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/payments.rstNone msgid "Enter gift card code to process checkout" msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/shipping.rst:3 msgid "Shipping methods" msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/shipping.rst:5 msgid "" "Depending on your shipping strategy, you have the choice to either use your " ":ref:`own shipping methods `, or use an integration " "with an :ref:`existing shipping provider `." msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/shipping.rst:15 msgid "Own shipping methods" msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/shipping.rst:17 msgid "" "You can create your own custom shipping methods and define rules to compute " "shipping costs. To do so, go to :menuselection:`Website --> Configuration " "--> Shipping Methods`, and either select an **existing** shipping method, or" " :guilabel:`Create` one. When creating a shipping method, you can choose " "between :doc:`Fixed Price " "`," " :doc:`Based on Rules " "`," " and :guilabel:`Pickup in store`." msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/shipping.rst:26 msgid "Pickup in store" msgstr "到店提货" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/shipping.rst:28 msgid "" ":guilabel:`Pickup in store` must first be **enabled** in the settings " "(:menuselection:`Website --> Configuration --> Settings --> Shipping " "section)` by checking :guilabel:`On Site Payments & Picking`. Once enabled, " "you can select and :guilabel:`Customize Pickup Sites`. :guilabel:`Picking " "sites` can be made **website-specific**, but are by default available for " "*all* websites." msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/shipping.rst:34 msgid "" ":doc:`/applications/inventory_and_mrp/inventory/shipping/setup/delivery_method`" msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/shipping.rst:35 #: ../../content/applications/websites/ecommerce/ecommerce_management/order_handling.rst:83 msgid "" ":doc:`/applications/inventory_and_mrp/inventory/shipping/operation/invoicing`" msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/shipping.rst:36 #: ../../content/applications/websites/ecommerce/ecommerce_management/order_handling.rst:85 msgid "" ":doc:`/applications/inventory_and_mrp/inventory/shipping/operation/multipack`" msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/shipping.rst:37 msgid "" ":doc:`/applications/inventory_and_mrp/inventory/shipping/operation/cancel`" msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/shipping.rst:42 msgid "Shipping providers" msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/shipping.rst:44 msgid "" "Another solution is to use one of the integrations with an existing shipping" " provider. The advantage of using an integration is that delivery costs are " "automatically computed based on each order as well as generating shipping " "labels." msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/shipping.rst:49 msgid "" ":doc:`/applications/inventory_and_mrp/inventory/shipping/setup/third_party_shipper`" msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/shipping.rst:50 msgid "" ":doc:`/applications/inventory_and_mrp/inventory/shipping/setup/ups_credentials`" msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/shipping.rst:51 msgid "" ":doc:`/applications/inventory_and_mrp/inventory/shipping/setup/dhl_credentials`" msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/shipping.rst:52 #: ../../content/applications/websites/ecommerce/ecommerce_management/order_handling.rst:84 msgid "" ":doc:`/applications/inventory_and_mrp/inventory/shipping/operation/labels`" msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/shipping.rst:55 #: ../../content/applications/websites/ecommerce/managing_products/products.rst:204 msgid "Website availability" msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/shipping.rst:57 msgid "" "Shipping methods can be made available on **specific** websites *only*, if " "desired. To do so, go to :menuselection:`Website --> Configuration --> " "Settings --> Shipping Methods`, and select the desired **shipping method**. " "In the :guilabel:`Website` field, set the website you want the shipping " "method to be restrained to. Leave the field **empty** for the method to be " "available on *all* websites." msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/shipping.rst:63 msgid "Delivery method at checkout" msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/shipping.rst:65 msgid "" "Customers can choose the shipping method at the end of the checkout process," " at the :guilabel:`Confirm Order` step." msgstr "" #: ../../content/applications/websites/ecommerce/checkout_payment_shipping/shipping.rstNone msgid "Delivery method choice at checkout" msgstr "" #: ../../content/applications/websites/ecommerce/ecommerce_management.rst:5 msgid "eCommerce management" msgstr "" #: ../../content/applications/websites/ecommerce/ecommerce_management/customer_accounts.rst:3 #: ../../content/applications/websites/website/publish/multi_website.rst:288 msgid "Customer accounts" msgstr "客户账户" #: ../../content/applications/websites/ecommerce/ecommerce_management/customer_accounts.rst:5 msgid "" "Having customer accounts on an eCommerce allows customers to access all " "their documents from a single place. To access their account, customers must" " be **logged-in** on the eCommerce website, click on their **username** in " "the top-right corner of the screen, and click :guilabel:`My Account`. From " "there, customers can access their :guilabel:`quotations`, " ":guilabel:`orders`, :guilabel:`invoices`, etc." msgstr "" #: ../../content/applications/websites/ecommerce/ecommerce_management/customer_accounts.rstNone msgid "Customer account log-in" msgstr "" #: ../../content/applications/websites/ecommerce/ecommerce_management/customer_accounts.rst:16 msgid "" "Customers can only have an account if the :ref:`sign in/up at checkout " "` option allows for accounts creation." msgstr "" #: ../../content/applications/websites/ecommerce/ecommerce_management/customer_accounts.rst:20 msgid "" "Similarly to the rest of the website, the customer account page can be " "customized with **content blocks** and other features through the **website " "builder**." msgstr "" #: ../../content/applications/websites/ecommerce/ecommerce_management/customer_accounts.rst:27 msgid "Access restriction" msgstr "" #: ../../content/applications/websites/ecommerce/ecommerce_management/customer_accounts.rst:29 msgid "" "It is possible to allow or restrict the documents to which customers have " "access through the website builder. Log in your **own** account with your " "Odoo database credentials, and go to :menuselection:`Edit --> Customize`. " "From the website builder menu, enable or disable the documents customers can" " have access to." msgstr "" #: ../../content/applications/websites/ecommerce/ecommerce_management/customer_accounts.rstNone msgid "Documents to which customers have access to from their account" msgstr "" #: ../../content/applications/websites/ecommerce/ecommerce_management/customer_accounts.rst:39 msgid "Multi-website account" msgstr "" #: ../../content/applications/websites/ecommerce/ecommerce_management/customer_accounts.rst:41 msgid "" "If you own multiple websites, you can make customer accounts available " "across **all** websites. Then, the customer only needs one account. To do " "so, go to :menuselection:`Website --> Configuration --> Settings --> Privacy" " section`, and enable :guilabel:`Shared Customer Accounts`." msgstr "" #: ../../content/applications/websites/ecommerce/ecommerce_management/order_handling.rst:3 msgid "Order handling" msgstr "" #: ../../content/applications/websites/ecommerce/ecommerce_management/order_handling.rst:5 msgid "" "When a customer orders on your eCommerce, there are **three** record types " "required to be handle in Odoo:" msgstr "" #: ../../content/applications/websites/ecommerce/ecommerce_management/order_handling.rst:8 msgid ":ref:`Sales orders `;" msgstr "" #: ../../content/applications/websites/ecommerce/ecommerce_management/order_handling.rst:9 msgid ":ref:`Delivery orders `;" msgstr "" #: ../../content/applications/websites/ecommerce/ecommerce_management/order_handling.rst:10 msgid ":ref:`Invoices & legal requirements `." msgstr "" #: ../../content/applications/websites/ecommerce/ecommerce_management/order_handling.rst:15 msgid "Sales orders" msgstr "" #: ../../content/applications/websites/ecommerce/ecommerce_management/order_handling.rst:18 msgid "Order and payment status" msgstr "" #: ../../content/applications/websites/ecommerce/ecommerce_management/order_handling.rst:20 msgid "" "The first step when a customer adds a product to his cart is the creation of" " a quotation. Orders can be managed either from the **Website** or " ":doc:`Sales ` app. eCommerce orders can " "automatically be assigned to a specific sales team by going to " ":menuselection:`Website --> Configuration --> Settings`. In the **Shop - " "Checkout Process** section, select a :guilabel:`Sales Team` or " ":guilabel:`Salesperson` to handle eCommerce orders." msgstr "" #: ../../content/applications/websites/ecommerce/ecommerce_management/order_handling.rstNone msgid "Assignment of online orders to a sales team or salesperson" msgstr "" #: ../../content/applications/websites/ecommerce/ecommerce_management/order_handling.rst:30 msgid "" "Orders can be found under :menuselection:`Website --> eCommerce --> " "Orders/Unpaid Orders`. Each order goes through a different status:" msgstr "" #: ../../content/applications/websites/ecommerce/ecommerce_management/order_handling.rst:33 msgid "" "**Quotation**: a new product is added to the cart, but the customer has " "*not* gone through the checkout process yet;" msgstr "" #: ../../content/applications/websites/ecommerce/ecommerce_management/order_handling.rst:35 msgid "" "**Quotation sent**: the customer has gone through the checkout process and " "confirmed the order, but the payment is not yet confirmed;" msgstr "" #: ../../content/applications/websites/ecommerce/ecommerce_management/order_handling.rst:37 msgid "" "**Order**: the customer has gone through the checkout process, confirmed the" " order, and the payment is received." msgstr "" #: ../../content/applications/websites/ecommerce/ecommerce_management/order_handling.rstNone msgid "Statuses of eCommerce orders" msgstr "" #: ../../content/applications/websites/ecommerce/ecommerce_management/order_handling.rst:45 msgid "Abandoned cart" msgstr "" #: ../../content/applications/websites/ecommerce/ecommerce_management/order_handling.rst:47 msgid "" "An **abandoned cart** represents an order for which the customer did **not " "finish** the checkout confirmation process. For these orders, it is possible" " to send an **email reminder** to the customer automatically. To enable that" " feature, go to :menuselection:`Website --> Configuration --> Settings` and " "in the :guilabel:`Email & Marketing` section, enable " ":guilabel:`Automatically send abandoned checkout emails`. Once enabled, you " "can set the **time-lapse** after which the email is sent and customize the " "**email template** used." msgstr "" #: ../../content/applications/websites/ecommerce/ecommerce_management/order_handling.rst:55 msgid "" "For abandoned cart emails, the customer must either have entered their " "contact details during the checkout process; or be logged-in when they added" " the product to their cart." msgstr "" #: ../../content/applications/websites/ecommerce/ecommerce_management/order_handling.rst:61 msgid "Delivery orders" msgstr "" #: ../../content/applications/websites/ecommerce/ecommerce_management/order_handling.rst:64 msgid "Delivery flow" msgstr "" #: ../../content/applications/websites/ecommerce/ecommerce_management/order_handling.rst:66 msgid "" "Once a quotation has been confirmed, a delivery order is automatically " "created. The next step is to process this delivery." msgstr "" #: ../../content/applications/websites/ecommerce/ecommerce_management/order_handling.rst:69 msgid "" "Packing eCommerce orders usually requires picking the product, preparing the" " packaging, printing the shipping label(s) and shipping to the customer. " "Depending on the number of orders, strategy, or resources, those steps can " "be considered as one or multiple actions in Odoo." msgstr "" #: ../../content/applications/websites/ecommerce/ecommerce_management/order_handling.rst:73 msgid "" "An automatic email can be sent to the customer when the transfer status in " "Odoo is “done”. To do so, enable the feature in the settings of the " ":doc:`Inventory ` app." msgstr "" #: ../../content/applications/websites/ecommerce/ecommerce_management/order_handling.rst:78 msgid "" "If customers are allowed to pay when picking up their order in stores or by " "wire transfer, the quotation is **not** be confirmed and the stock is " "**not** be reserved. Orders must be confirmed manually to reserve products " "in stock." msgstr "" #: ../../content/applications/websites/ecommerce/ecommerce_management/order_handling.rst:88 msgid "Returns and refunds" msgstr "" #: ../../content/applications/websites/ecommerce/ecommerce_management/order_handling.rst:90 msgid "" "Customers can only return an order through an online form. It may not be " "possible to return products depending on the return strategy or type of " "product." msgstr "" #: ../../content/applications/websites/ecommerce/ecommerce_management/order_handling.rst:93 msgid "" "Full refunds can be directly sent to customers from within the order " "interface. A refund-compatible payment provider needs to be enabled first." msgstr "" #: ../../content/applications/websites/ecommerce/ecommerce_management/order_handling.rst:97 msgid ":doc:`/applications/sales/sales/products_prices/returns`" msgstr "" #: ../../content/applications/websites/ecommerce/ecommerce_management/order_handling.rst:98 msgid ":doc:`/applications/services/helpdesk/advanced/after_sales`" msgstr "" #: ../../content/applications/websites/ecommerce/ecommerce_management/order_handling.rst:99 msgid ":doc:`/applications/finance/payment_providers`" msgstr ":doc:`/applications/finance/payment_providers`" #: ../../content/applications/websites/ecommerce/ecommerce_management/order_handling.rst:104 msgid "Invoice and legal requirements" msgstr "" #: ../../content/applications/websites/ecommerce/ecommerce_management/order_handling.rst:106 msgid "" "The final step of an ecommerce order is to generate the invoice and send it " "to the customer. Depending on the type of business (B2B or B2C), an invoice " "can either be generated automatically (B2B) or on demand of the customer " "(B2C). This process can be automated if (and when) the online payment is " ":ref:`confirmed `." msgstr "" #: ../../content/applications/websites/ecommerce/ecommerce_management/order_handling.rst:111 msgid "" "To automate invoicing, go to :menuselection:`Website --> Configuration --> " "Settings` and in the :guilabel:`Invoicing` section, enable " ":guilabel:`Automatic Invoice`." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products.rst:5 #: ../../content/applications/websites/website/publish/multi_website.rst:166 msgid "Products" msgstr "产品" #: ../../content/applications/websites/ecommerce/managing_products/catalog.rst:3 msgid "Catalog" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/catalog.rst:5 msgid "" "The eCommerce catalog is the equivalent of your physical store shelves: it " "allows customers to see what you have to offer. Clear categories, available " "options, sorting, and navigation threads help you structure it efficiently." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/catalog.rst:10 msgid "Categorize the product catalog" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/catalog.rst:12 msgid "" "In Odoo, there is a **specific category model** for your eCommerce. Using " "eCommerce categories for your products allows you to add a navigation menu " "on your eCommerce page. Visitors can then use it to view all products under " "the category they select." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/catalog.rst:16 msgid "" "To do so, go to :menuselection:`Website --> eCommerce --> Products`, select " "the product you wish to modify, click on the :guilabel:`Sales` tab, and " "select the :guilabel:`Categories` you want under :guilabel:`eCommerce Shop`." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/catalog.rstNone msgid "eCommerce categories under the \"Sales\" tab" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/catalog.rst:25 msgid "A single product can appear under multiple eCommerce categories." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/catalog.rst:27 msgid "" "When your product's categories are configured, go to your **main shop page**" " and click on :menuselection:`Edit --> Customize tab`. In the " ":guilabel:`Categories` option, you can either enable a menu on the " ":guilabel:`Left`, on the :guilabel:`Top`, or both. If you select the " ":guilabel:`Left` category, the option :guilabel:`Collapsable Category " "Recursive` appears and allows to render the :guilabel:`Left` category menu " "collapsable." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/catalog.rstNone msgid "Categories options for your eCommerce website" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/catalog.rst:38 msgid ":doc:`products`" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/catalog.rst:43 msgid "Browsing" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/catalog.rst:45 msgid "" "The eCommerce category is the first tool to organize and split your " "products. However, if you need an extra level of categorization in your " "catalog, you can activate various **filters** such as attributes or sort-by " "search." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/catalog.rst:50 msgid "Attributes" msgstr "属性" #: ../../content/applications/websites/ecommerce/managing_products/catalog.rst:52 msgid "" "Attributes refer to **characteristics** of a product, such as **color** or " "**material**, whereas variants are the different combinations of attributes." " :guilabel:`Attributes and Variants` can be found under " ":menuselection:`Website --> eCommerce --> Products`, select your product, " "and :guilabel:`Attributes & Variants` tab." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/catalog.rst:58 #: ../../content/applications/websites/ecommerce/managing_products/variants.rst:15 msgid ":doc:`../../../sales/sales/products_prices/products/variants`" msgstr ":doc:`../../../sales/sales/products_prices/products/variants`" #: ../../content/applications/websites/ecommerce/managing_products/catalog.rstNone msgid "Attributes and variants of your product" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/catalog.rst:64 msgid "" "To enable **attribute filtering**, go to your **main shop page**, click on " ":menuselection:`Edit --> Customize tab` and select either :guilabel:`Left`, " ":guilabel:`Top`, or both. Additionally, you can also enable :guilabel:`Price" " Filtering` to enable price filters." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/catalog.rst:69 msgid "" ":guilabel:`Price Filter` works independently from **attributes** and, " "therefore, can be enabled on its own if desired." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/catalog.rst:73 msgid "" "You can use **attribute filters** even if you do not work with product " "variants. When adding attributes to your products, make sure only to specify" " *one* value per attribute. Odoo does not create variants if no combination " "is possible." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/catalog.rst:78 msgid "Sort-by search" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/catalog.rst:80 msgid "" "It is possible to allow the user to manually **sort the catalog** using the " "search bar. From your **main shop page**, click on :menuselection:`Edit --> " "Customize tab`; you can enable or disable the :guilabel:`Sort-By` option as " "well as the :guilabel:`Layout` button. You can also select the " ":guilabel:`Default Sort` of the :guilabel:`Sort-By` button. The default sort" " applies to *all* categories." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/catalog.rst:86 msgid "The **sorting** options are:" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/catalog.rst:88 msgid "Featured" msgstr "精选" #: ../../content/applications/websites/ecommerce/managing_products/catalog.rst:89 msgid "Newest Arrivals" msgstr "最新到货" #: ../../content/applications/websites/ecommerce/managing_products/catalog.rst:90 msgid "Name (A-Z)" msgstr "名称 (A-Z)" #: ../../content/applications/websites/ecommerce/managing_products/catalog.rst:91 msgid "Price - Low to High" msgstr "价格 - 从低到高" #: ../../content/applications/websites/ecommerce/managing_products/catalog.rst:92 msgid "Price - High to Low" msgstr "价格 - 从高到低" #: ../../content/applications/websites/ecommerce/managing_products/catalog.rst:94 msgid "" "In addition, you can **manually edit** the catalog's order of a product by " "going to **the main shop page** and clicking on the product. Under the " ":guilabel:`Product` section of the :guilabel:`Customize` section, you can " "rearrange the order by clicking on the arrows. `<<` `>>` move the product to" " the **extreme** right or left, and `<` `>` move the product by **one** row " "to the right or left. It is also possible to change the catalog's order of " "products in :menuselection:`Website --> eCommerce --> Products` and drag-" "and-dropping the products within the list." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/catalog.rstNone msgid "Product rearrangement in the catalog" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/catalog.rst:107 msgid "Page design" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/catalog.rst:110 msgid "Category page" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/catalog.rst:112 msgid "" "You can customize the layout of the category page using the website builder." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/catalog.rst:115 msgid "" "Editing the layout of the category page is global; editing one category " "layout affects *all* category pages." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/catalog.rst:118 msgid "" "To do so, go on to your :menuselection:`Category page --> Edit --> " "Customize`. Here, you can choose the layout, the number of columns to " "display the products, etc. The :guilabel:`Product Description` button makes " "the product description visible from the category page, underneath the " "product picture." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/catalog.rstNone msgid "Layout options of the category pages." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/catalog.rst:127 msgid "" "You can choose the size of the grid, but be aware that displaying too many " "products may affect performance and page loading speed." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/catalog.rst:131 msgid "Product highlight" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/catalog.rst:133 msgid "" "You can highlight products to make them more visible on the category or " "product page. On the page of your choice, go to :menuselection:`Edit --> " "Customize` and click on the product to highlight. In the :guilabel:`Product`" " section, you can choose the size of the product image by clicking on the " "grid, and you can also add a **ribbon** or :guilabel:`Badge`. This displays " "a banner across the product's image, such as:" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/catalog.rst:139 msgid "Sale;" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/catalog.rst:140 msgid "Sold out;" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/catalog.rst:141 msgid "Out of stock;" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/catalog.rst:142 msgid "New." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/catalog.rst:144 msgid "" "Alternatively, you can activate the :doc:`developer mode " "<../../../general/developer_mode>` on the **product's template**, and under " "the :guilabel:`Sales` tab, change or create the ribbon from the " ":guilabel:`Ribbon` field." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/catalog.rst:149 msgid "" "The :doc:`developer mode <../../../general/developer_mode>` is only intended" " for experienced users who wish to have access to advanced tools. Using the " "**developer mode** is *not* recommended for regular users." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/catalog.rstNone msgid "Ribbon highlight" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/catalog.rst:158 msgid "Additional features" msgstr "其他功能" #: ../../content/applications/websites/ecommerce/managing_products/catalog.rst:160 msgid "" "You can access and enable additional feature buttons such as **add to " "cart**, **comparison list**, or a **wishlist**. To do so, go to your **main " "shop page**, and at the end of the :guilabel:`Products Page` category, click" " on the feature buttons you wish to use. All three buttons appear when " "hovering the mouse over a product's image." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/catalog.rst:165 msgid "" ":guilabel:`Add to Cart`: adds a button to :doc:`add the product to the cart " "<../checkout_payment_shipping/cart>`;" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/catalog.rst:167 msgid "" ":guilabel:`Comparison List`: adds a button to **compare** products based on " "their price, variant, etc.;" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/catalog.rst:169 msgid "" ":guilabel:`Wishlist Button`: adds a button to **wishlist** the product." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/catalog.rstNone msgid "Feature buttons for add to cart, comparison list, and wishlist" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/catalog.rstNone msgid "Appearance of buttons when hoovering over the mouse" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/catalog.rst:180 #: ../../content/applications/websites/ecommerce/managing_products/products.rst:112 msgid "Add content" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/catalog.rst:182 msgid "" "You can use **building blocks** to add content on the category page, with a " "variety of blocks ranging from :guilabel:`Structure` to :guilabel:`Dynamic " "Content`. Specific areas are defined to use blocks are defined and " "highlighted on the page when **dragging-and-dropping** a block." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/catalog.rstNone msgid "Building blocks areas" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/catalog.rst:190 msgid "" "If you drop a building block **on top** of the product list, it creates a " "new category header specific to *that* category." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/catalog.rst:192 msgid "" "If you drop a building **on the top** or **bottom** of the page, it becomes " "visible on *all* category pages." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/catalog.rst:196 msgid "" "Adding content to an eCommerce category page is beneficial in terms of " "**SEO** strategy. Using **keywords** linked to the products or the eCommerce" " categories improves organic traffic. Additionally, each category has its " "own specific URL that can be pointed to and is indexed by search engines." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/cross_upselling.rst:3 msgid "Cross-selling and upselling" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/cross_upselling.rst:5 msgid "" "Any sales process is an opportunity to maximize revenues. **Cross-selling " "and upselling** are sales techniques consisting in selling customers " "additional or more expensive products and services than what they were " "originally shopping for. It is a great way to maximize the value of each one" " of your customers." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/cross_upselling.rst:10 msgid "**Cross-selling** can be done via **two** features:" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/cross_upselling.rst:12 msgid "" ":ref:`Optional products ` upon **adding to cart**;" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/cross_upselling.rst:13 msgid "" ":ref:`Accessory products ` on the **checkout " "page**." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/cross_upselling.rst:15 msgid "" "**Upselling** is only done via :ref:`alternative products " "` on the **product page**." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/cross_upselling.rst:19 msgid ":doc:`catalog`" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/cross_upselling.rst:22 msgid "Cross-selling" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/cross_upselling.rst:27 msgid "Optional products" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/cross_upselling.rst:29 msgid "" "**Optional products** are suggested when customers click :guilabel:`Add to " "cart`, either from the **product page** or **catalog page**. Upon clicking, " "a pop-up window opens with the **optional products** displayed in the " ":guilabel:`Available Options` section." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/cross_upselling.rstNone msgid "Optional products cross-selling" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/cross_upselling.rst:37 msgid "" "To enable **optional products** go to :menuselection:`Website --> eCommerce " "--> Products`, select a product, go to the :guilabel:`Sales` tab, and enter " "the products you wish to feature in the :guilabel:`Optional Products` field." " Optional products are **linked** to the product(s) they are set up with on " "the **product template**. They only appear when that product is added to the" " cart." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/cross_upselling.rst:43 msgid "" "You can also access the :guilabel:`Sales` tab of the **product template** by" " selecting a product on your **main shop page** and clicking " ":guilabel:`Product` in the top-right corner." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/cross_upselling.rst:49 msgid "Accessory products" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/cross_upselling.rst:51 msgid "" "**Accessory products** are displayed in the :guilabel:`Suggested " "Accessories` section before processing to checkout at the :guilabel:`Review " "Order` step." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/cross_upselling.rstNone msgid "Suggested accessories at checkout during cart review" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/cross_upselling.rst:58 msgid "" "To enable **accessory products**, go to :menuselection:`Website --> " "eCommerce --> Products`, select a product, go to the :guilabel:`Sales` tab, " "and enter the products you wish to feature in the :guilabel:`Accessory " "Products` field. Suggested accessory products are **linked** to the " "product(s) they are set up with on the **product template**. They only " "appear when that product is at the checkout process review." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/cross_upselling.rst:65 msgid "Upselling" msgstr "加售" #: ../../content/applications/websites/ecommerce/managing_products/cross_upselling.rst:70 msgid "Alternative products" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/cross_upselling.rst:72 msgid "" "**Alternative products** are suggested on the **product page** and usually " "incentivize customers to buy a more expensive variant or product than the " "one they were initially shopping for." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/cross_upselling.rstNone msgid "Alternative products on the product page" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/cross_upselling.rst:79 msgid "" "To enable **alternative products**, go to :menuselection:`Website --> " "eCommerce --> Products`, select a product, go to the :guilabel:`Sales` tab, " "and enter the products you wish to feature in the :guilabel:`Alternative " "Products` field. Then, go to the related **product page** by clicking " ":guilabel:`Go To Website`, and click :menuselection:`Edit`. Stay on the " ":guilabel:`Blocks` tab, and scroll down to the :guilabel:`Dynamic Content` " "section. Then, drag and drop the :guilabel:`Products` building block " "anywhere on the **product page**." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/cross_upselling.rst:86 msgid "" "When placed, in :guilabel:`Edit` mode, click the **block** to access various" " settings for that :guilabel:`Products` building block. In the " ":guilabel:`Filter` field, select :guilabel:`Alternative Products`. You can " "configure several additional settings, such as how many elements are " "displayed (:guilabel:`Fetched Elements`), the :guilabel:`Template` used, " "etc." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/price_management.rst:3 msgid "Price management" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/price_management.rst:5 msgid "" "Odoo offers multiple options to select the price displayed on your website, " "as well as condition-specific prices based on set criteria." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/price_management.rst:9 msgid "Taxes" msgstr "税" #: ../../content/applications/websites/ecommerce/managing_products/price_management.rst:12 msgid "Tax configuration" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/price_management.rst:14 msgid "" "To add a tax on a product, you can either set a tax in the " ":guilabel:`Customer Taxes` field of the **product template** or use " ":doc:`fiscal positions " "`." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/price_management.rst:19 msgid ":doc:`/applications/finance/accounting/taxation/taxes/taxes`" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/price_management.rst:20 msgid ":doc:`/applications/finance/accounting/taxation/taxes/avatax`" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/price_management.rst:21 msgid ":doc:`/applications/finance/accounting/taxation/taxes/taxcloud`" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/price_management.rst:22 msgid "" ":doc:`/applications/finance/accounting/taxation/taxes/fiscal_positions`" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/price_management.rst:25 msgid "Tax display" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/price_management.rst:27 msgid "" "Choosing the displayed price tax usually depends on a country's regulations " "or the type of customers **(B2B vs. B2C)**. To select the type of price " "displayed, go to :menuselection:`Website --> Configuration --> Settings`, " "scroll down to the :guilabel:`Shop - Products` category, and select " ":guilabel:`Tax Excluded` or :guilabel:`Tax Included`." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/price_management.rst:32 msgid "" ":guilabel:`Tax Excluded`: the price displayed on the website is **tax-" "excluded**, and the tax is computed at the cart-review step;" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/price_management.rst:34 msgid "" ":guilabel:`Tax Included`: the price displayed on the website is **tax-" "included**." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/price_management.rst:37 msgid "" "This setting is **global**, and the tax-display type is the same for (all " "of) your website(s). It is, therefore, not possible to select different tax " "displays for different websites. This may be a significant point of " "consideration when implementing a database with multiple ecommerce websites " "aimed at varying customer types (i.e., B2B and B2C)." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/price_management.rst:42 msgid "" "You can choose to display the type of pricing next to the product price by " "going to :menuselection:`Website --> Site --> Homepage --> Shop`, selecting " "a product, and then :menuselection:`Edit --> Customize tab` and enabling " ":guilabel:`Tax Indication`." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/price_management.rstNone msgid "Tax type displayed on the product page" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/price_management.rst:51 msgid ":doc:`/applications/finance/accounting/taxation/taxes/B2B_B2C`" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/price_management.rst:54 msgid "Price per unit" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/price_management.rst:56 msgid "" "It is possible to display a :doc:`price per unit " "` on the " "product page. To do that, go to :menuselection:`Website --> Configuration " "--> Settings` and enable :guilabel:`Product Reference Price` under the " ":guilabel:`Shop - Products` section. When enabled, ensure an amount is set " "in the :guilabel:`Base Unit Count` field of the **product template**, and in" " the :guilabel:`Sales Price`." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/price_management.rstNone msgid "Cost per unit pricing on the product template" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/price_management.rst:67 msgid "" "The price per unit of measure can be found above the :guilabel:`Add to Cart`" " button on the product page." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/price_management.rstNone msgid "Cost per unit pricing on the product page" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/price_management.rst:75 msgid "" "Pay attention that having the price per unit may be **mandatory** in some " "countries." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/price_management.rst:78 msgid "" ":doc:`/applications/inventory_and_mrp/inventory/management/products/uom`" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/price_management.rst:81 msgid "Price configuration: pricelists" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/price_management.rst:83 msgid "" "Pricelists are the primary tool to manage prices on your eCommerce. They " "allow you to define website-specific prices - different from the price on " "the product template - based on the **country group**, **currency**, " "**minimum quantity**, **period**, or **variant**. You can create as many " "pricelists as needed, but it is mandatory to have at least one pricelist " "configured per website. If no custom pricelists are added, Odoo defaults to " "the **Public Pricelist** for all websites." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/price_management.rst:90 #: ../../content/applications/websites/ecommerce/managing_products/price_management.rst:118 msgid ":doc:`/applications/sales/sales/products_prices/prices/pricing`" msgstr ":doc:`/applications/sales/sales/products_prices/prices/pricing`" #: ../../content/applications/websites/ecommerce/managing_products/price_management.rst:95 msgid "" "Pricelists can be found under :menuselection:`Website --> eCommerce --> " "Pricelists`, but must first be activated. For that, head to " ":menuselection:`Website --> Configuration --> Settings` and scroll down to " "the :guilabel:`Shop - Products` section. There, you can find two options:" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/price_management.rst:99 msgid ":guilabel:`Multiple prices per product`;" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/price_management.rst:100 msgid ":guilabel:`Advanced price rules (discounts, formulas)`." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/price_management.rst:102 msgid "" "The **first** option allows you to set different prices per customer " "*segment*, i.e., registered customers, gold customers, regular customers, " "etc. The **second** option allows you to set *price change* rules such as " "**discounts**, **margins**, **roundings**, etc." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/price_management.rst:107 msgid "Foreign currency" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/price_management.rst:109 msgid "" "If you are selling in **multiple currencies** and have pricelists in foreign" " currencies, customers can select their corresponding pricelist anywhere on " "the :guilabel:`Shop` page from the drop-down menu next to the **search " "bar**." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/price_management.rstNone msgid "Pricelists selection" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/price_management.rst:119 msgid ":doc:`/applications/sales/sales/products_prices/prices/currencies`" msgstr ":doc:`/applications/sales/sales/products_prices/prices/currencies`" #: ../../content/applications/websites/ecommerce/managing_products/price_management.rst:122 msgid "Permanent discount" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/price_management.rst:124 msgid "" "If you have permanently reduced the price of a product, a popular means to " "attract customers is the **strikethrough** strategy. The strategy consists " "in displaying the previous price crossed out and the **new discounted " "price** next to it." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/price_management.rstNone msgid "Price strikethrough" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/price_management.rst:132 msgid "" "To display a 'striked' price, enable the :guilabel:`Comparison Price` option" " under :menuselection:`Website --> Configuration --> Settings --> Shop - " "Products category`. Then, head to the product's template " "(:menuselection:`Website --> eCommerce --> Products`), and in the " ":guilabel:`Compare to Price` field, enter the **new** price." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:3 msgid "Product management" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:5 msgid "" "Odoo allows you to create, import, and manage your products' pages all " "within the **Website** app." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:8 msgid "Add products to the catalog" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:10 msgid "To add a product to your catalog, you can either do it in:" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:12 msgid "" "From anywhere on your website, click :menuselection:`+ New --> Product`. " "Enter the name of your product, and :guilabel:`Save`;" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:14 msgid ":menuselection:`Website --> eCommerce --> Products --> Create`;" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:15 msgid "" "or by :ref:`importing data ` using XLSX or CSV files. To do so," " go to :menuselection:`Website --> eCommerce --> Products`. Click on " ":guilabel:`Favorites` and :ref:`Import records `." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:21 #: ../../content/applications/websites/ecommerce/managing_products/variants.rst:16 msgid ":doc:`../../../sales/sales/products_prices/products/import`" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:22 msgid ":doc:`Product-related documentation <../../../sales/sales>`" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:25 #: ../../content/applications/websites/website/publish.rst:5 msgid "Publish" msgstr "发布" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:27 msgid "" "Upon creation, products are defaulted as :guilabel:`Unpublished` in your " "eCommerce catalog. To make a product visible to visitors, go to " ":menuselection:`Website --> Site --> Homepage`, click on your **main shop** " "page, select the product, and enable it as :guilabel:`Published` in the top-" "right corner." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:33 msgid "" "To publish **large batches** of products, the most convenient fashion is to " "go to :menuselection:`Website --> eCommerce --> Products`. Here, remove the " ":guilabel:`Published` filter by clicking on the :guilabel:`x` right to it, " "and then select the :guilabel:`List` view. Next, click the " ":guilabel:`dropdown toggle` button (located right below the :guilabel:`List`" " button) and enable :guilabel:`Is published`. Click the :guilabel:`Is " "Published` column to re-order it either by **published** or **unpublished** " "products. Finally, select the products to publish by ticking their box on " "the extreme-right, and tick any box of the selected products in the " ":guilabel:`Is Published` column to publish them all." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rstNone msgid "List and dropdown toggle buttons" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:47 msgid "Product page design" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:49 msgid "" "Once a product is created, you can access its **product page** through the " ":guilabel:`Shop` page by clicking on the product, and then clicking " ":guilabel:`Edit`. Here, you can change the page's **additional functions**, " "**layout**, **add content**, etc. Note that **enabled functions** apply to " "*all* product pages." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:57 msgid "Additional functions" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:59 msgid "" "In the **website builder** window, click :guilabel:`Customize` to enable " "additional functions:" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:61 msgid "" ":guilabel:`Customers: Rating` allows customers to submit product reviews; " ":guilabel:`Share` adds social media and email icon buttons to share the " "product via those channels;" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:64 msgid "" ":guilabel:`Select Quantity`: if enabled, allows to choose the quantity added" " to cart;" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:65 msgid "" ":guilabel:`Tax Indication`: notifies if the price is **VAT included** or " "**excluded**;" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:66 msgid "" ":guilabel:`Variants`: shows all possible :doc:`variants " "` of the " "product as a :guilabel:`Products List`; :guilabel:`Options` as selectable " "options to compose the variant yourself;" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:70 msgid "" ":guilabel:`Cart`: :guilabel:`Buy Now` adds a :ref:`checkout button " "` taking the customer directly to the checkout page; " ":guilabel:`Wishlist` allows to add the product to a wishlist;" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:73 msgid "" ":guilabel:`Specification`: allows you to select where the " ":guilabel:`Specifications` section is displayed. This option displays a list" " of all variant attributes and values of a product, but only works for " "products *with* variants." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:78 msgid "" "To allow **wishlists**, the option must be enabled in " ":menuselection:`Website --> Configuration --> Settings --> Shop - Products`;" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:80 msgid "" "To access the :guilabel:`Variants` options, the :doc:`Product Variants " "<../../../sales/sales/products_prices/products/variants>` option must first " "be enabled under :menuselection:`Website --> Configuration --> Settings --> " "Shop - Products`." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:85 msgid "Layout" msgstr "布局" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:87 msgid "" "Within the same :guilabel:`Customize` tab as the :ref:`functions `, the layout configuration can be changed according to your " "needs." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:90 msgid "" ":guilabel:`Images Width`: changes the width of the product images displayed " "on the page;" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:91 msgid "" ":guilabel:`Layout`: the :guilabel:`Carousel` layout displays a large, main " "image with smaller ones underneath; whereas the :guilabel:`Grid` displays " "four images in a square layout (see pictures below);" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:94 msgid "" ":guilabel:`Image Zoom`: choose which image zooms are available, either " ":guilabel:`Pop-up on Click`, when hovering over the image " "(:guilabel:`Magnifier on hover`), on :guilabel:`Both`, or :guilabel:`None`;" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:97 msgid "" ":guilabel:`Thumbnails`: decide how the thumbnails should be aligned, either " "**vertically** (:guilabel:`Left`), or **horizontally** (:guilabel:`Right`);" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:99 msgid "" ":guilabel:`Main Image`: click :guilabel:`Replace` to change the product's " "main image;" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:100 msgid "" ":guilabel:`Extra Images`: click :guilabel:`Add` or :guilabel:`Remove all` to" " add or remove extra product images. You can also add images and videos via " "**URL**." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:104 msgid "" "Images must either be in PNG or JPG format. To trigger the zoom, the image " "has to be bigger than 1024x1024." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rstNone msgid "Product images layout" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:114 msgid "" "You can use **building blocks** (:menuselection:`Edit --> Blocks`) to add " "content to your product page. These blocks can be used to add extra text and" " picture galleries, features such as :guilabel:`Call to Actions`, " ":guilabel:`Comparisons`, etc." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:118 msgid "" "Depending on *where* you drop the **building block**, it may be available " "either on the product page *only*, or on the *whole* website. **Building " "blocks** dropped at the very top or very bottom of the page are available on" " the *whole* website, where **building blocks** put underneath the product " "description are only displayed on the *product* page *(see image below)*." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rstNone msgid "Building blocks on product page" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:128 msgid "Download link" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:130 msgid "" "To add a downloadable file (ex.: user's manual, notice of use, etc.) on the " "product page, drag and drop a :guilabel:`Text` block from " ":menuselection:`Edit --> Blocks` on the page. Once placed, click within the " ":guilabel:`Text` block, and under the :guilabel:`Inline Text` section, " "select either :menuselection:`Insert Media --> Documents` or " ":guilabel:`Insert or edit link` and enter the URL in the :guilabel:`Your " "URL` field." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:137 msgid "" "The difference with :ref:`digital files ` is that " "digital files can only be downloaded *after* checkout." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rstNone msgid "Media and link buttons" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:147 msgid "Digital files" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:149 msgid "" "Should your product be sold with a certificate, manual user, or any other " "relevant document, it is possible to add a download link for customers at " "the end of the checkout. To do that, first enable :guilabel:`Digital " "Content` under :menuselection:`Website --> Configuration --> Settings --> " "Shop - Checkout Process`. Then, on the **product's template**, click on " ":menuselection:`More --> Digital Files` and :guilabel:`Create` a new file." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rstNone msgid "Digital Files menu" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:159 msgid "For the configuration:" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:161 msgid ":guilabel:`Name`: the name of your file;" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:162 msgid "" ":guilabel:`Type:` select if it is either a **file** or a **URL**. " "Accordingly, you either have a :guilabel:`File Content (base64)` field to " "upload your file, or a :guilabel:`URL` field to enter your URL." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:165 msgid "" ":guilabel:`Website`: the website on which that file is *available*. If you " "want it available for *all* websites, leave it empty." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:168 msgid "" "The file is then available after checkout in the **purchase order** section " "found on the customer's portal." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:172 msgid "Product configuration" msgstr "产品配置" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:175 msgid "Multiple languages" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:177 msgid "" "If multiple languages are available on your website and you wish to have the" " product's information translated, it is necessary to encode this translated" " information in the **product's template**. Fields with multiple languages " "available are identifiable by their abbreviation language (ex. :abbr:`EN " "(English)`) next to their field." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rstNone msgid "Field translation" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:186 msgid "The **eCommerce-related** fields to translate are:" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:188 msgid ":guilabel:`Product name`;" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:189 msgid ":guilabel:`Out-of-Stock Message` (under the :guilabel:`Sales` tab);" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:190 msgid ":guilabel:`Sales Description` (under the :guilabel:`Sales` tab);" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:193 msgid "" "Having untranslated content on a web page may be detrimental to the user " "experience and :doc:`SEO <../../../websites/website/optimize/seo>`." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:196 msgid "" "To check the language(s) of your website, go to :menuselection:`Website --> " "Configuration --> Settings --> Website Info section`." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:200 msgid ":doc:`../../../websites/website/optimize/seo`" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:201 msgid ":ref:`Multi-language support `" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:206 msgid "" "A product can be set available on either *one* or *all* websites, but it is " "not possible to select *some* websites and not others. To define a product's" " availability, go to :menuselection:`Website --> eCommerce --> Products`, " "select your product, and in the :guilabel:`Sales` tab, click the " ":guilabel:`Website` you wish the product to be available on. Leave the field" " empty for the products to be available on *all* websites." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:213 msgid "Stock management" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:215 msgid "" "Under the :menuselection:`Website --> Configuration --> Settings --> Shop - " "Products`, you can enable and configure inventory management options." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:219 msgid "" "To display the stock level on the product page, the :guilabel:`Product Type`" " on the **product's form** must be set to :guilabel:`Storable` (only " "available when the **Inventory** app is installed)." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:224 msgid "Inventory" msgstr "库存" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:226 msgid "" "In the :guilabel:`Inventory Defaults` sub-section, you can select the " "eCommerce selling strategy of products:" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:229 msgid "" ":guilabel:`Warehouse`: if you have multiple warehouses, you can define the " "warehouse associated to your website. If you have multiple websites, you can" " select a different one per website;" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:231 msgid "" ":guilabel:`Out-of-Stock (Continue Selling)`: enabling it allows customers to" " continue placing orders even when the product is **out-of-stock**. Leave it" " unchecked to **prevent orders**;" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:234 msgid "" ":guilabel:`Show Available Qty`: enabling it displays the available quantity " "left under a specified threshold on the product page. The available quantity" " is calculated based on the 'On hand' quantity minus the quantity already " "reserved for outgoing transfers." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:239 msgid ":ref:`Allow only selected customers to buy `" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:242 msgid "Selling as kit" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:244 msgid "" "If you are selling non-prepackaged kits (i.e., the kits are made of " "individual products), we recommend you read the related documentation to " "keep track of your stock." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:248 msgid "" ":doc:`../../../inventory_and_mrp/manufacturing/management/kit_shipping`" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:251 msgid "Product comparison" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:253 msgid "" "You can enable a **product comparison tool** for your eCommerce by going to " ":menuselection:`Website --> Configuration --> Settings --> Shop - Products`," " and ticking :guilabel:`Product Comparison Tool`. This tool allows to save " "products' **specifications** and compare them against each other on a single" " page." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:258 msgid "" "On the product page, scroll down to the :guilabel:`Specifications` section " "and click :guilabel:`Compare`. Repeat the same process for all products you " "wish to compare. Then, click the :guilabel:`Compare` button of the pop-up " "window at the bottom of the page to reach the comparison summary." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rst:264 msgid "" "The :guilabel:`Product Comparison Tool` can only be used if :doc:`attributes" " ` are set on the **product's template**." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/products.rstNone msgid "Product comparison window" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/variants.rst:3 msgid "Product variants" msgstr "产品变体" #: ../../content/applications/websites/ecommerce/managing_products/variants.rst:5 msgid "" "Product variants are variations, such as different colors, materials, etc., " "of the same product. These variations can differ in price and availability " "from the product. Product variants can either be :doc:`created " "<../../../sales/sales/products_prices/products/variants>` or :doc:`imported " "<../../../sales/sales/products_prices/products/import>`." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/variants.rst:10 msgid "" "To use product variants, enable them under :menuselection:`Website --> " "Configuration --> Settings`, in the :guilabel:`Shop - Products` section." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/variants.rst:14 msgid ":doc:`../managing_products/products`" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/variants.rst:19 msgid "Product configurator" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/variants.rst:21 msgid "" "Adding attributes and values to a product template allows the enabling of " "the **product configurator** on the product page. Customers use it to " "configure and select the product variant of their choice; or in the case of " "multiple attributes, combine those to create a specific variant." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/variants.rstNone msgid "Variants configurator" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/variants.rst:29 msgid "" "The **display type** of each attribute used in the product configurator can " "be edited through the **website builder** by clicking :menuselection:`Edit " "--> Customize` on the product page, and then clicking on one of the " "attributes. You can then select between four options:" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/variants.rst:33 msgid ":guilabel:`Radio`" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/variants.rst:34 msgid ":guilabel:`Pills`" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/variants.rst:35 msgid ":guilabel:`Select`" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/variants.rst:36 msgid ":guilabel:`Color`" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/variants.rstNone msgid "Display type options for attributes" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/variants.rst:44 msgid "" "Alternatively, the **display type** can be edited through " ":menuselection:`Website --> eCommerce --> Attributes`, selecting an " "**attribute**, and then choosing a :guilabel:`Display Type`; or through the " "**product template** by going to :menuselection:`eCommerce --> Products`, " "selecting a product, and then clicking :guilabel:`Attributes and Variants`." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/variants.rst:50 msgid "" "Specific combinations of values can be excluded from the product " "configurator. This way, customers are unable to select the excluded " "combination of values. To do so, go to :menuselection:`Website --> eCommerce" " --> Products`, select a product, and go to :guilabel:`Attributes and " "Variants`. Then, click on an **attribute**, select a **value**, and in the " ":guilabel:`Exclude for` section, select a :guilabel:`Product Template` and " "the :guilabel:`Attribute Values` to exclude." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/variants.rst:58 msgid "Product specifications" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/variants.rst:60 msgid "" "Values used for each attribute are displayed as a **specification list** at " "the bottom of the product page. To be visible, the **specification list** " "must first be enabled on the product page by going to :menuselection:`Edit " "--> Customize` and selecting a placement for the field " ":guilabel:`Specification`." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/variants.rstNone msgid "Specifications list on the product page" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/variants.rst:70 msgid "" "The product **specification list** can also be used on products without " "variants. For that, make sure to have no values combination. Products with " "single values for their attributes do not generate variants." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/variants.rst:75 msgid "Filter catalog by attributes" msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/variants.rst:77 msgid "" "Customers **can** filter the **catalog** based on product attributes and " "values, allowing them to :ref:`filter ` the catalog " "based only on the attribute(s) of their choice." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/variants.rst:80 msgid "" "To enable **attributes filtering**, go to :menuselection:`Edit --> " "Customize` from your **main shop page** and click on one of the " ":guilabel:`Categories` in the left column. Here, enable either " ":guilabel:`Left`, :guilabel:`Top`, or **both**, in the " ":guilabel:`Attributes` field." msgstr "" #: ../../content/applications/websites/ecommerce/managing_products/variants.rstNone msgid "Categories buttons" msgstr "" #: ../../content/applications/websites/livechat.rst:8 msgid "Live Chat" msgstr "在线聊天" #: ../../content/applications/websites/livechat.rst:11 msgid "`Live Chat: product page `_" msgstr "`实时聊天:产品页面`_" #: ../../content/applications/websites/livechat/overview.rst:5 #: ../../content/applications/websites/website/publish/translate.rst:6 msgid "Overview" msgstr "概述" #: ../../content/applications/websites/livechat/overview/get_started.rst:3 msgid "Get Started with Live Chat" msgstr "如何开始使用在线客服应用程序" #: ../../content/applications/websites/livechat/overview/get_started.rst:5 msgid "" "Live Chat has the highest satisfaction rating of any communication tool. It " "allows fast responses and it is accessible and convenient, as your customers" " can keep doing what they are doing while interacting with you. Remember: " "your customers want to talk to you, so let's make it easy." msgstr "" "在所有通讯工具中,在线客服的满意度是最重要的。 它可以快速响应,并且易于访问和方便使用,因为您的客户在与您互动时可以继续做自己正在做的事情。 " "请记住:您的客户想与您联系,所以让我们使其变得简单。" #: ../../content/applications/websites/livechat/overview/get_started.rst:10 msgid "Set up" msgstr "设置" #: ../../content/applications/websites/livechat/overview/get_started.rst:12 msgid "" "Once *Live Chat* is installed on your database, if your website was created " "with Odoo, the application is automatically added to it. All that is left to" " do is to go to :menuselection:`Website --> Configuration --> Settings --> " "Live Chat`." msgstr "" "在数据库上安装 *在线客服* 后,如果您的网站是使用Odoo创建的,该应用程序会自动添加到其中。 现在你只需前往:menuselection:`网站 " "--> 设置 -->在线客服` 。" #: ../../content/applications/websites/livechat/overview/get_started.rstNone msgid "View of the settings page and the live chat feature for Odoo Live Chat" msgstr "Odoo Live Chat的设置页面和实时聊天功能视图" #: ../../content/applications/websites/livechat/overview/get_started.rst:21 msgid "" "Select the channel to be linked to your website or create one on the fly." msgstr "选择要链接到您的网站的频道,或即时创建一个频道。" #: ../../content/applications/websites/livechat/overview/get_started.rstNone msgid "View of a live chat channel form for Odoo Live Chat" msgstr "Odoo Live Chat的实时聊天渠道列表视图" #: ../../content/applications/websites/livechat/overview/get_started.rst:27 msgid "For both scenarios, under:" msgstr "在这两种情况下,请参阅:" #: ../../content/applications/websites/livechat/overview/get_started.rst:30 msgid "" "- **Operators**: add agents to respond to the chat requests. Add as many as " "you like, and keep in mind that operators that do not show any activity in " "Odoo for more than 30min are considered disconnected." msgstr "" "- **作** :添加代理以回应聊天请求。 可根据需要添加数量,并且请记住,在Odoo中未进行任何活动超过30分钟的操作员将被视为断开连接。" #: ../../content/applications/websites/livechat/overview/get_started.rst:33 msgid "" "- **Options**: set the default text to be shown on the live chat button; an " "automated welcome message to be seen by visitors when a conversation is " "initiated, and the text that prompts the user to initiate a chat." msgstr "- **** :设置要在在线客服按钮上显示的默认文本; 发起对话时访问者可以看到自动的欢迎信息,以及提示用户发起聊天的文本。" #: ../../content/applications/websites/livechat/overview/get_started.rst:36 msgid "" "- **Channel Rules**: choose an action for a given URL, and/or per country. " "In the example below, the chat window automatically pops-up 3 seconds after " "users (from any country) land on the contact us page." msgstr "" "- **道规** :为指定的网址和/或每个国家/地区选择一个操作。 在下面的示例中,用户(来自任何国家/地区)当登陆 *联系我们* " "页面3秒后,聊天窗口会自动弹出。" #: ../../content/applications/websites/livechat/overview/get_started.rstNone msgid "View of a channel’s rules form for Odoo Live Chat" msgstr "Odoo Live Chat的聊天渠道规则列表视图" #: ../../content/applications/websites/livechat/overview/get_started.rst:43 msgid "" "GeoIP, which refers to the process of finding a computer terminal’s " "geographical location by its IP address, must be installed on your server. " "Otherwise, under *Channel Rules*, countries are not taken into account." msgstr "必须在服务器上安装GeoIP,这是指通过IP地址查找计算机终端地理位置的过程。 否则,根据 *频道规则* ,不会考虑国家/地区。" #: ../../content/applications/websites/livechat/overview/get_started.rst:48 msgid "External options" msgstr "外部选项" #: ../../content/applications/websites/livechat/overview/get_started.rst:51 msgid "" "If your website was not created with Odoo, you can find the code to be added" " to your own, under the *Widget* tab." msgstr "如果您的网站不是使用Odoo创建的,则可以在 *Widget* 标签下找到要添加到自己的代码中。" #: ../../content/applications/websites/livechat/overview/get_started.rst:52 msgid "" "Odoo also offers an URL you can send to users so they can have access to a " "single live chat page." msgstr "Odoo还提供了可以发送给用户的URL,以便他们可以访问单个在线客服页面。" #: ../../content/applications/websites/livechat/overview/get_started.rstNone msgid "View of the widget tab for Odoo Live Chat" msgstr "Odoo Live Chat的小工具选项卡视图" #: ../../content/applications/websites/livechat/overview/get_started.rst:59 msgid "Managing chat requests" msgstr "管理聊天请求" #: ../../content/applications/websites/livechat/overview/get_started.rst:61 msgid "" "Conversations initiated by visitors pop up as a direct message, and are " "shown in *Discuss*. Therefore, inquiries can be answered wherever you are in" " Odoo." msgstr "访客发起的对话会作为私聊信息直接弹出,并显示在 *讨论* 中。 因此,无论您在Odoo的任何地方都可以回答查询。" #: ../../content/applications/websites/livechat/overview/get_started.rstNone msgid "" "View of the discuss application with a message sent through live chat in " "Odoo" msgstr "通过Odoo实时聊天消息讨论应用程序的视图" #: ../../content/applications/websites/livechat/overview/get_started.rst:69 msgid "" "Conversations are dispatched based on the current workload of the online " "operators." msgstr "根据在线运营商当前的工作量调度访客发起的对话。" #: ../../content/applications/websites/livechat/overview/get_started.rst:72 msgid "Leave or join a channel" msgstr "离开或加入频道" #: ../../content/applications/websites/livechat/overview/get_started.rst:74 msgid "" "Go to :menuselection:`Website --> Configuration --> Settings`, access your " "channel under *Live Chat*, and *Join Channel* or *Leave Channel*." msgstr "" "转到 :menuselection:`网站 --> 设置 --> 设定,在 *在线客服* 下访问您的频道选择 *加入频道* 或 *离开频道* 。" #: ../../content/applications/websites/livechat/overview/get_started.rstNone msgid "" "View of a channel form and the option to join a channel for Odoo Live Chat" msgstr "Odoo Live Chat聊天渠道和加入渠道的选项视图" #: ../../content/applications/websites/livechat/overview/get_started.rst:82 #: ../../content/applications/websites/livechat/overview/responses.rst:48 msgid ":doc:`ratings`" msgstr ":doc:`评级`" #: ../../content/applications/websites/livechat/overview/get_started.rst:83 #: ../../content/applications/websites/livechat/overview/ratings.rst:45 msgid ":doc:`responses`" msgstr ":doc:`响应`" #: ../../content/applications/websites/livechat/overview/ratings.rst:3 msgid "Ratings" msgstr "点评" #: ../../content/applications/websites/livechat/overview/ratings.rst:5 msgid "" "Giving users the opportunity to rate their interactions can help you " "improving the experience you offer. That means staying on top of your " "customers' needs, besides keeping track of your operators’ performances." msgstr "让用户有机会为他们的互动评分,可以帮助您改善所提供的服务体验。 这意味着除了跟踪运营商的绩效外,还要满足客户的需求。" #: ../../content/applications/websites/livechat/overview/ratings.rst:10 msgid "Customer Rating" msgstr "客户点评" #: ../../content/applications/websites/livechat/overview/ratings.rst:12 msgid "" "Once the user chooses to close the chat window, he can rate his interaction." msgstr "一旦用户选择关闭聊天窗口,可以评价之前的互动。" #: ../../content/applications/websites/livechat/overview/ratings.rst:14 msgid "" "If the user is *Not satisfied* or *Highly dissatisfied*, a field allowing " "for an explanation is shown." msgstr "如果用户 *不满意* 或 *非常不满意* ,则会出现输入解释的字段。" #: ../../content/applications/websites/livechat/overview/ratings.rst:15 msgid "A copy of the conversation can also be sent by email." msgstr "对话副本也可以通过电子邮件发送。" #: ../../content/applications/websites/livechat/overview/ratings.rstNone msgid "View of the chat window from a user’s side for Odoo Live Chat" msgstr "用户端Odoo Live chat聊天窗口视图" #: ../../content/applications/websites/livechat/overview/ratings.rst:22 msgid "The rating is shown on the chat window itself for the operator." msgstr "该评级显示在操作员的聊天窗口上。" #: ../../content/applications/websites/livechat/overview/ratings.rstNone msgid "" "View of a chat window from an operator’s side highlighting a rating for Odoo" " Live Chat" msgstr "操作员端聊天窗口视图,突出显示Odoo Live Chat评分" #: ../../content/applications/websites/livechat/overview/ratings.rst:28 msgid "And under :menuselection:`Report --> Customer Ratings`." msgstr "并在 :menuselection:`报告 --> 客户评级`下。" #: ../../content/applications/websites/livechat/overview/ratings.rstNone msgid "View of the customer ratings page in Odoo Live Chat" msgstr "Odoo Live Chat客户评分页面视图" #: ../../content/applications/websites/livechat/overview/ratings.rst:35 msgid "Make the rating public" msgstr "公开评分" #: ../../content/applications/websites/livechat/overview/ratings.rst:37 msgid "" "Go to :menuselection:`Website --> Configuration --> Settings`, access your " "channel form, click on *Go to Website* and on *Unpublished*, to publish the " "rating of that channel on your website." msgstr "" "转到 :menuselection:`网站 --> 设置 --> 设定` ,访问您的频道表单,单击 *转到网站* 和 *未发布* " ",以在您的网站上发布该频道的等级。" #: ../../content/applications/websites/livechat/overview/ratings.rstNone msgid "View of the public ratings in the website for Odoo Live Chat" msgstr "Odoo Live Chat网站上公众评分视图" #: ../../content/applications/websites/livechat/overview/responses.rst:3 msgid "Commands and Canned Responses" msgstr "命令和预设回复" #: ../../content/applications/websites/livechat/overview/responses.rst:5 msgid "" "Using canned responses can help you save time and have a previous, well-" "thought response, to some of your most common questions and comments." msgstr "使用预设回复可以帮助您节省时间,并对一些最常见的问题和评论做出事先考虑周全的答复。" #: ../../content/applications/websites/livechat/overview/responses.rst:9 msgid "Use commands" msgstr "使用命令" #: ../../content/applications/websites/livechat/overview/responses.rst:11 msgid "" "Commands are shortcuts that do specific actions within the chat window:" msgstr "命令是在聊天窗口中执行特定操作的快捷方式:" #: ../../content/applications/websites/livechat/overview/responses.rst:13 msgid "**/help**: shows a help message." msgstr "**/help** : 显示帮助信息。" #: ../../content/applications/websites/livechat/overview/responses.rst:14 msgid "**/helpdesk**: creates a helpdesk ticket." msgstr "**/helpdesk** : 创建支持请求。" #: ../../content/applications/websites/livechat/overview/responses.rst:15 msgid "**/helpdesk_search**: searches for a helpdesk ticket." msgstr "**/helpdesk_search** :搜索支持请求。" #: ../../content/applications/websites/livechat/overview/responses.rst:16 msgid "**/history**: shows the last 15 visited pages." msgstr "**/history** : 显示最近访问的15个页面。" #: ../../content/applications/websites/livechat/overview/responses.rst:17 msgid "**/lead**: creates a new lead." msgstr "**/lead** :创造新的销售线索。" #: ../../content/applications/websites/livechat/overview/responses.rst:18 msgid "**/leave**: leaves the channel." msgstr "**/leave** : 离开频道。" #: ../../content/applications/websites/livechat/overview/responses.rst:0 msgid "" "- For *helpdesk tickets*: make sure the application is installed on your " "database and the option *Live Chat* under :menuselection:`Helpdesk --> " "Configuration --> Helpdesk Teams` is enabled." msgstr "" "-对于 *支持请求* :确保已在数据库中安装了服务台应用程序,并启用在 :menuselection:` *帮助台* --> 设置 --> " "帮助台团队` 下的 *在线客服* 选项。" #: ../../content/applications/websites/livechat/overview/responses.rst:0 msgid "" "- For *leads*: the *CRM* application must be installed on your database." msgstr "-对于 *线索* :必须在数据库上安装 *CRM* 应用程序。" #: ../../content/applications/websites/livechat/overview/responses.rst:26 msgid "" "To access the ticket or lead created from the chat, click on the shortcut " "link." msgstr "要访问通过聊天创建的支持请求或销售线索,请单击快捷链接。" #: ../../content/applications/websites/livechat/overview/responses.rstNone msgid "" "View of the chat window with a helpdesk ticket created in Odoo Live Chat" msgstr "在Odoo Live Chat中创建服务台请求的聊天窗口视图" #: ../../content/applications/websites/livechat/overview/responses.rst:33 msgid "" "Helpdesk tickets created from the chat automatically add the conversation as" " a description of the ticket. The same goes for the creation of a lead." msgstr "通过聊天创建的支持请求会自动将对话添加为请求的描述。 创建销售线索也是如此。" #: ../../content/applications/websites/livechat/overview/responses.rst:37 msgid "Send canned responses" msgstr "发送预设回复" #: ../../content/applications/websites/livechat/overview/responses.rst:40 msgid "" "Canned responses allow you to have a full piece of text being placed when " "you type a shortcut word. To create them, go to :menuselection:`Live Chat " "--> Configuration --> Canned Responses`." msgstr "" "预设回复可让您在键入快捷方式单词时放置一整段文字。 要创建它们,请转到 :menuselection:`在线客服 --> 设置 --> 预设回复`。" #: ../../content/applications/websites/livechat/overview/responses.rst:41 msgid "" "To use them during a conversation, simply type **:** followed by the " "shortcut word you created." msgstr "要在对话中使用它们,只需键入 **:** ,然后输入您创建的快捷方式单词。" #: ../../content/applications/websites/livechat/overview/responses.rstNone msgid "" "View of a chat window and the use of a canned response in Odoo Live Chat" msgstr "Odoo Live Chat聊天窗口和使用录制响应的视图" #: ../../content/applications/websites/website.rst:8 msgid "Website" msgstr "网站" #: ../../content/applications/websites/website.rst:10 msgid "" "Discover the best **Open-Source Website Builder** and learn how to build " "beautiful websites that convert visitors into leads or revenues." msgstr "探索最好的 **源网站建设** ,学习如何创建美丽的网站,将访问者转化为潜在客户或收入。" #: ../../content/applications/websites/website/optimize.rst:5 msgid "Optimize" msgstr "优化" #: ../../content/applications/websites/website/optimize/google_analytics.rst:3 msgid "How to track your website's traffic in Google Analytics" msgstr "如何在Google Analytics中跟踪你的网站流量" #: ../../content/applications/websites/website/optimize/google_analytics.rst:5 msgid "To follow your website's traffic with Google Analytics:" msgstr "用Google Analytics跟踪网站流量的方法如下:" #: ../../content/applications/websites/website/optimize/google_analytics.rst:7 msgid "" "`Create a Google Analytics account `__ if" " you don't have any." msgstr "" "`如果没有Google Analytics账号,先到`__ 创建一个。" #: ../../content/applications/websites/website/optimize/google_analytics.rst:10 msgid "" "Go through the creation form and accept the conditions to get the tracking " "ID." msgstr "填写完新建表格后,接受用户条款并获得跟踪ID号。" #: ../../content/applications/websites/website/optimize/google_analytics.rst:15 msgid "Copy the tracking ID to insert it in Odoo." msgstr "将这个跟踪ID插入到Odoo。" #: ../../content/applications/websites/website/optimize/google_analytics.rst:20 msgid "" "Go to the *Configuration* menu of your Odoo's Website app. In the settings, " "turn on Google Analytics and paste the tracking ID. Then save the page." msgstr "进Odoo网址App的 *配置* 模式,在设置中打开Google Analytics并粘贴此跟踪ID号,保存页面。" #: ../../content/applications/websites/website/optimize/google_analytics.rst:27 msgid "" "To make your first steps in Google Analytics, refer to `Google Documentation" " `_." msgstr "" "在Google Analytics中的首次操作请参阅 `Google文档 " "`_。" #: ../../content/applications/websites/website/optimize/link_tracker.rst:3 msgid "Track clicks and visitors using Link Trackers" msgstr "使用链接跟踪器跟踪点击和访问者" #: ../../content/applications/websites/website/optimize/link_tracker.rst:5 msgid "" "Link Trackers allow you to track your marketing campaigns (emails, banner " "ads, blog posts, social media posts, affiliate links, etc.). This way, you " "are able to identify your best traffic sources and make informed decisions " "about the distribution of your marketing budget." msgstr "" "链接跟踪器使您可以跟踪营销活动(电子邮件,横幅广告,博客,社交媒体帖子,会员链接等)。 " "这样,您就可以确定最佳流量来源,并就行销预算的分配做出明智的决定。" #: ../../content/applications/websites/website/optimize/link_tracker.rst:12 msgid "" "Go to :menuselection:`Website --> Configuration --> Settings` and activate " "*Link Trackers*." msgstr "前往 :menuselection:`网站 --> 配置 --> 设定` 并激活 *链接跟踪器* 。" #: ../../content/applications/websites/website/optimize/link_tracker.rstNone msgid "" "View of Website settings page emphasizing the link trackers field in Odoo " "Website" msgstr "网站设置页面视图,突出Odoo网站中的链接追踪器字段" #: ../../content/applications/websites/website/optimize/link_tracker.rst:19 msgid "Set up traceable URLs" msgstr "设置可跟踪的网址" #: ../../content/applications/websites/website/optimize/link_tracker.rst:21 msgid "" "Go to :menuselection:`Website --> Go to website --> Promote --> Track this " "page`. Here, you are able to get a specific tracked URL based on the " "campaign, medium, and source being used." msgstr "" "进入 :menuselection:`网站 --> 转到网站 --> 推广 --> 跟踪此页面` 。 " "在这里,您可以根据使用的推广活动,媒介和来源获得特定的跟踪URL。" #: ../../content/applications/websites/website/optimize/link_tracker.rstNone msgid "View of the link tracker fields for Odoo Website" msgstr "Odoo网站链接追踪字段视图" #: ../../content/applications/websites/website/optimize/link_tracker.rst:28 msgid "" "**URL**: url of the page you want to track (e.g. the home page or a " "product's page)." msgstr "**URL** : 您要跟踪的页面的网址(例如,主页或产品页面)。" #: ../../content/applications/websites/website/optimize/link_tracker.rst:29 msgid "**Campaign**: context of your link (e.g. a special promotion)." msgstr " **** : 链接的撮要(例如特殊促销)。" #: ../../content/applications/websites/website/optimize/link_tracker.rst:30 msgid "" "**Medium**: channel used to share (deliver) your link (e.g. an email or a " "Facebook ad)." msgstr " **** : 用于共享(提供)您的链接的渠道(例如电子邮件或Facebook广告)。" #: ../../content/applications/websites/website/optimize/link_tracker.rst:31 msgid "" "**Source**: platform where the traffic originates (e.g. Google or Twitter)." msgstr " **** :流量产生的平台(例如Google或Twitter)。" #: ../../content/applications/websites/website/optimize/link_tracker.rst:33 msgid "" "Now, click on *Get tracked link* to generate a URL that you can post or send" " by the source you have decided on." msgstr "现在,单击 *获取跟踪链接* 以生成一个URL,您可以根据所确定的来源来发布或发送该URL。" #: ../../content/applications/websites/website/optimize/link_tracker.rst:37 msgid "Follow-up on tracked links" msgstr "跟进追踪链接" #: ../../content/applications/websites/website/optimize/link_tracker.rst:39 msgid "" "To look at statistics of your links, go to :menuselection:`Website --> Go to" " website --> Promote --> Track this page`. Besides being able to see the " "*Most Clicked* and *Recently Used* links, you can also see complete " "statistics by clicking on *Stats*, including the number of clicks, and the " "country of origin for those clicks." msgstr "" "要查看链接的统计信息,请转到:菜单选择:`网站-->转到网站-->升级-->跟踪此页面`。除了能够看到*点击次数最多*和*最近使用*的链接外,您还可以通过单击*统计*查看完整的统计数据,包括点击次数和这些点击的原产国。" #: ../../content/applications/websites/website/optimize/link_tracker.rstNone msgid "" "View of the tracked list emphasizing the statistics buttons in Odoo Website" msgstr "追踪列表视图,突出Odoo网站中的统计按钮" #: ../../content/applications/websites/website/optimize/link_tracker.rst:50 msgid "You can also access the link tracker on *odoo.com/r* via your browser." msgstr "您也可以在*odoo上访问链接跟踪器。com/r*通过浏览器。" #: ../../content/applications/websites/website/optimize/link_tracker.rst:51 msgid "" "Activate the developer mode (:menuselection:`Settings --> Activate the " "developer mode`) and get access to the *Link Tracker* module and its back-" "end functionalities." msgstr "激活开发人员模式 (:menuselection:`设定 --> 激活开发人员模式`) 然后访问 *链接跟踪器* 应用及其后端功能。" #: ../../content/applications/websites/website/optimize/link_tracker.rst:53 msgid "" "Integrated with :doc:`Google Analytics `, those trackers " "allow you to see the number of clicks and visitors to keep you on top of " "your marketing campaigns." msgstr "" "与 :doc:`Google Analytics 集成 `, " "这些跟踪器使您可以查看点击次数和访问者数,从而使您始终处于营销活动的首位。" #: ../../content/applications/websites/website/optimize/link_tracker.rst:55 msgid "" "The integration with the :doc:`CRM " "` application allows " "you to understand where your leads and opportunities are coming from." msgstr "" "与 :doc:`CRM ` " "应用程序允许您了解您的潜在客户和机会来自哪里。" #: ../../content/applications/websites/website/optimize/plausible.rst:3 msgid "Website analytics with Plausible.io" msgstr "" #: ../../content/applications/websites/website/optimize/plausible.rst:5 msgid "To follow your website's traffic with Plausible.io:" msgstr "使用Plausible.io追踪您的网站流量的方法:" #: ../../content/applications/websites/website/optimize/plausible.rst:7 msgid "" "`Create a Plausible.io account `_ if you " "don't have any." msgstr "" #: ../../content/applications/websites/website/optimize/plausible.rst:8 msgid "" "`Create your website `_ and `Start " "collecting data` if it is not already done." msgstr "" #: ../../content/applications/websites/website/optimize/plausible.rst:10 msgid "" "Go through the `list of your websites `_ and " "click on the gear icon." msgstr "" #: ../../content/applications/websites/website/optimize/plausible.rst:0 msgid "Click on cog icon in the list of websites" msgstr "" #: ../../content/applications/websites/website/optimize/plausible.rst:16 msgid "" "Click on the button :guilabel:`+ New Link` in the tab Visibility to create " "your Shared links." msgstr "" #: ../../content/applications/websites/website/optimize/plausible.rst:0 msgid "Adding a shared link in the Visibility tab" msgstr "" #: ../../content/applications/websites/website/optimize/plausible.rst:22 msgid "" "Choose a name (and NO password - it is not supported to embed it in Odoo) " "and click on the button `Create Shared Link`." msgstr "" #: ../../content/applications/websites/website/optimize/plausible.rst:0 msgid "Credentials creation for the new shared link" msgstr "" #: ../../content/applications/websites/website/optimize/plausible.rst:29 msgid "" "Copy the new Shared Link URL from Plausible.io and paste it into the " "Settings of Odoo." msgstr "" #: ../../content/applications/websites/website/optimize/plausible.rst:0 msgid "Copy the shared link URL from Plausible.io" msgstr "" #: ../../content/applications/websites/website/optimize/plausible.rst:0 msgid "Paste the shared link URL to Odoo settings" msgstr "" #: ../../content/applications/websites/website/optimize/plausible.rst:0 msgid "**You are on the Odoo Online Platform**" msgstr "" #: ../../content/applications/websites/website/optimize/plausible.rst:0 msgid "" "When you `create your Odoo Online database `_, " "we create it for you on our own server. You don't have anything to do." msgstr "" #: ../../content/applications/websites/website/optimize/plausible.rst:0 msgid "**What about the Goal?**" msgstr "" #: ../../content/applications/websites/website/optimize/plausible.rst:0 msgid "" "Odoo pushes out-of-the-box custom events: `Lead Generation` and `Shop`." msgstr "" #: ../../content/applications/websites/website/optimize/seo.rst:3 msgid "How to do Search Engine Optimisation (SEO) in Odoo" msgstr "如何在Odoo中进行搜索引擎优化(SEO)" #: ../../content/applications/websites/website/optimize/seo.rst:5 msgid "" "Search Engine Optimization (SEO) is a set of good practices to optimize your" " website so that you get a better ranking in search engines like Google. In " "short, a good SEO allows you to get more visitors." msgstr "" "搜索引擎优化(SEO)是一种很好做法来优化你的网站, 让你获得像谷歌搜索引擎更高的排名。总之, 一个好的搜索引擎优化可以让你获得更多的访客。" #: ../../content/applications/websites/website/optimize/seo.rst:9 msgid "" "Some examples of SEO rules: your web pages should load fast, your page " "should have one and only one title ``

``, meta tags (alt-tag, title-tag) " "should be consistent with the content, your website should have a " "``/sitemap.xml`` file, etc." msgstr "" "一些SEO的规则例子:网页加载速度应该更快,页面应该有且仅有一个标题```

`,元标签(alt标签、标题标签)应与内容一致,网站应有一个``/sitemap.xml``文件等。" #: ../../content/applications/websites/website/optimize/seo.rst:15 msgid "" "To guarantee Odoo Website and Odoo eCommerce users have a great SEO, Odoo " "abstracts all the technical complexities of SEO and handles everything for " "you, in the best possible way. This will be explained here below." msgstr "" "为了保证Odoo网站和Odoo电子商务用户拥有强大的SEO,Odoo提炼了SEO全部的技术复杂性,并用最好的方式为你处理一切。我们将在下面具体说明。" #: ../../content/applications/websites/website/optimize/seo.rst:20 msgid "" "But first, let see how you can easily boost your ranking by finetuning the " "content and the meta tags of your website." msgstr "但首先,我们首先来看如何微调网站内容和元标签,从而轻松提升网站排名。" #: ../../content/applications/websites/website/optimize/seo.rst:24 msgid "Meta Tags" msgstr "元标签" #: ../../content/applications/websites/website/optimize/seo.rst:27 msgid "Title, Description" msgstr "标题、描述" #: ../../content/applications/websites/website/optimize/seo.rst:29 msgid "" "Every web page should define the ```` and ``<description>`` meta " "data. These information elements are used by search engines to promote your " "website. They are automatically generated based on page title & content, but" " you can finetune them. Make sure they fit the content of the page, " "otherwise you will be downgraded by search engines." msgstr "" "每个网页都应该定义 ``<title>``和``<description>`` " "元数据。这些信息元素被搜索引起用于推广你的网站。它们根据网页标题和内容自动生成,但你可进行微调。确保它们符合网页内容,否则你将被搜索引擎降级。" #: ../../content/applications/websites/website/optimize/seo.rst:39 msgid "Keywords" msgstr "关键词" #: ../../content/applications/websites/website/optimize/seo.rst:41 msgid "" "In order to write quality content and boost your traffic, Odoo provides a " "``<keyword>`` finder. Those keywords are the searches you want to head " "towards your website. For each keyword, you see how it is used in the " "content (H1, H2, page title, page description, page content) and what are " "the related searches in Google. The more keywords are used the better." msgstr "" "为了撰写优质内容并提升你的流量,Odoo提供了``<keyword>``查找器。这些关键字是你想引至网站的搜索内容。对于每个关键字,你要关注它如何用在内容(H1、H2、网页标题、网页描述、网页内容)中及其与Google相关搜索的关系。使用的关键字越多,效果越好。" #: ../../content/applications/websites/website/optimize/seo.rst:51 msgid "" "If your website is in multiple languages, you can use the Promote tool for " "every language of a single page and set specific title, description and " "search tags." msgstr "如果你的网站使用多种语言,你可以为单个页面的每种语言使用促进工具,并设置特定的标题、描述和搜索标签。" #: ../../content/applications/websites/website/optimize/seo.rst:56 msgid "Content is King" msgstr " 内容为王" #: ../../content/applications/websites/website/optimize/seo.rst:58 msgid "" "When it comes to SEO, content is usually king. Odoo provides several modules" " to help you build your website content:" msgstr "当谈到搜索引擎优化时,始终记住内容为王。Odoo提供了几个模块,帮助你在网站上建立内容:" #: ../../content/applications/websites/website/optimize/seo.rst:61 msgid "**Odoo Blogs**: write great contents." msgstr "**Odoo博** :撰写优质内容。" #: ../../content/applications/websites/website/optimize/seo.rst:63 msgid "" "**Odoo Slides**: publish all your Powerpoint or PDF presentations. Their " "content is automatically indexed on the web page. Example: " "`odoo.com/slides/public-channel-1 <https://www.odoo.com/slides/public-" "channel-1>`_" msgstr "" "**Odoo幻灯** :发表所有的PowerPoint或者PDF演示文稿。内容将自动在网页上进行索引。例如: " "`odoo.com/slides/public-channel-1 <https://www.odoo.com/slides/public-" "channel-1>`_" #: ../../content/applications/websites/website/optimize/seo.rst:67 msgid "" "**Odoo Forum**: let your community create contents for you. Example: " "`odoo.com/forum/1 <https://odoo.com/forum/1>`_ (accounts for 30% of Odoo.com" " landing pages)" msgstr "" "**Odoo论** :让社区为你创建内容。例如:`odoo.com/forum/1 " "<https://odoo.com/forum/1>`_(占Odoo.com登录页面的30%)" #: ../../content/applications/websites/website/optimize/seo.rst:71 msgid "" "**Odoo Mailing List Archive**: publish mailing list archives on your " "website. Example: `odoo.com/groups/community-59 " "<https://www.odoo.com/groups/community-59>`_ (1000 pages created per month)" msgstr "" "**Odoo邮件列表存** :在网站上发布邮件列表存档。例如: `odoo.com/groups/community-59 " "<https://www.odoo.com/groups/community-59>`_(每月创建1000页)" #: ../../content/applications/websites/website/optimize/seo.rst:77 msgid "" "The 404 page is a regular page, that you can edit like any other page in " "Odoo. That way, you can build a great 404 page to redirect to the top " "content of your website when visitors get lost in invalid URLs." msgstr "" "404页是一个常规网页,你可以向Odoo的其他网页一样编辑它。这样,在访问者输入无效URL时,你可以建立一个404页,将他重定向到你网站的内容顶部。" #: ../../content/applications/websites/website/optimize/seo.rst:82 msgid "Use Social Networks" msgstr "使用社交网络" #: ../../content/applications/websites/website/optimize/seo.rst:84 msgid "" "Social media is built for mass sharing. If lots of people share your content" " on social media, then it's likely more people will link to it, and links " "are a huge factor for SEO ranking." msgstr "社交媒体是为大众分享而建立的。如果很多人在社交媒体上分享你的内容,那么很可能会有更多的人链接到它,链接是SEO排名的一个重大因素。" #: ../../content/applications/websites/website/optimize/seo.rst:88 msgid "Odoo embeds several tools to share content through social media:" msgstr "Odoo嵌入多项工具来通过社交媒体分享内容:" #: ../../content/applications/websites/website/optimize/seo.rst:91 msgid "Social Network" msgstr "社交网络" #: ../../content/applications/websites/website/optimize/seo.rst:93 msgid "" "Odoo allows to link all your social network accounts in your website footer." " All you have to do is to refer all your accounts in your company settings." msgstr "Odoo允许将所有的社交网络帐户链接到你的网站页脚。你只需要在公司设置中提及你的所有账户。" #: ../../content/applications/websites/website/optimize/seo.rst:100 msgid "Social Share" msgstr "社交分享" #: ../../content/applications/websites/website/optimize/seo.rst:102 msgid "" "Drop the building block *Share* on any page you want your visitors to share." " By clicking the icon, they are prompted to share the page in their social " "media wall." msgstr "将构建块 *分享* 放在你想要访问者分享的任何网页上。点击图标,他们会被提示在社交媒体上分享该页面。" #: ../../content/applications/websites/website/optimize/seo.rst:109 msgid "" "Most social media use a picture of the picture to decorate the share post. " "Odoo uses the website logo by default but you can choose any other image of " "your page in the Promote tool." msgstr "多数社交媒体使用图片来装饰分享发帖。Odoo默认使用网站标志,但你可在推广工具中为你的网页选择任何其他图片。" #: ../../content/applications/websites/website/optimize/seo.rst:117 msgid "Facebook Page" msgstr "Facebook页面" #: ../../content/applications/websites/website/optimize/seo.rst:119 msgid "" "Drop the building block *Facebook Page* to display a widget of your Facebook" " business page and encourage visitors to follow it. You can display the " "timeline, the next events and the messages." msgstr "放置构建块 *Facebook页面* ,显示你的Facebook公司主页小工具,鼓励访问者关注。你可展示时间表、后续活动和信息。" #: ../../content/applications/websites/website/optimize/seo.rst:124 msgid "Twitter Scroller" msgstr "Twitter 滚动条" #: ../../content/applications/websites/website/optimize/seo.rst:126 msgid "" "Display the Twitter feeds with customer satifaction on your website. This " "will increase the number of tweets and shares." msgstr "在你的网站上显示客户满意度的推特提要。这将增加推特和共享的数量。" #: ../../content/applications/websites/website/optimize/seo.rst:130 msgid "Test Your Website" msgstr "测试你的网站" #: ../../content/applications/websites/website/optimize/seo.rst:132 msgid "" "You can compare how your website rank, in terms of SEO, against Odoo using " "WooRank free services: `woorank.com <https://www.woorank.com>`_" msgstr "" "你可通过WooRank免费服务`woorank.com " "<https://www.woorank.com>`_,比较你的网站与Odoo在搜索引擎优化方面的排名" #: ../../content/applications/websites/website/optimize/seo.rst:137 msgid "URLs Handling" msgstr "处理 URLs " #: ../../content/applications/websites/website/optimize/seo.rst:139 msgid "This section sheds some light on how Odoo makes URLs SEO-friendly." msgstr "本节介绍Odoo如何让URL实现SEO优化。" #: ../../content/applications/websites/website/optimize/seo.rst:142 msgid "URLs Structure" msgstr "URLs 结构" #: ../../content/applications/websites/website/optimize/seo.rst:144 msgid "A typical Odoo URL will look like this:" msgstr "一个典型的Odoo URL看起来是:" #: ../../content/applications/websites/website/optimize/seo.rst:146 msgid "https://www.mysite.com/fr\\_FR/shop/product/my-great-product-31" msgstr "https://www.mysite.com/fr\\_FR/shop/product/my-great-product-31" #: ../../content/applications/websites/website/optimize/seo.rst:148 msgid "With the following components:" msgstr "有以下组件:" #: ../../content/applications/websites/website/optimize/seo.rst:150 msgid "**https://** = Protocol" msgstr "**https://** = 协议" #: ../../content/applications/websites/website/optimize/seo.rst:152 msgid "**www.mysite.com** = your domain name" msgstr "**www.mysite.com** = 你的域名" #: ../../content/applications/websites/website/optimize/seo.rst:154 msgid "" "**/fr\\_FR** = page language. This part of the URL is removed if the visitor" " browses the main language of the website Thus, the main version of this " "page is: https://www.mysite.com/shop/product/my-great-product-31" msgstr "" "**/fr\\_FR** = " "网页的语言。如果访问者浏览网站主语言,URL的这一部分将删除。因此,本页面的主版本是:https://www.mysite.com/shop/product/my-" "great-product-31" #: ../../content/applications/websites/website/optimize/seo.rst:159 msgid "" "**/shop/product** = every module defines its own namespace (/shop is for the" " catalog of the eCommerce module, /shop/product is for a product page)." msgstr "**/shop/product** = 每个模块定义了命名空间(/shop是电子商务模块的目录,/shop/product是产品页面)。" #: ../../content/applications/websites/website/optimize/seo.rst:163 msgid "" "**my-great-product** = by default, this is the slugified title of the " "product this page refers to. But you can customize it for SEO purposes. A " "product named \"Pain carré\" will be slugified to \"pain-carre\". Depending " "on the namespace, this could be different objects (blog post, page title, " "forum post, forum comment, product category, etc.)." msgstr "" "**my-great-product** = 默认情况下,这是本页所指产品的详细标题 。但你可根据SEO目的自定义其内容。名为“Pain " "carré”的产品将变成“pain-carre”。根据命名空间,这部分可以是不同对象(博客发帖、网页标题、论坛发帖、论坛评论、产品类别等)。" #: ../../content/applications/websites/website/optimize/seo.rst:170 msgid "**-31** = the unique ID of the product" msgstr "**-31** = 产品的唯一ID号" #: ../../content/applications/websites/website/optimize/seo.rst:172 msgid "" "Note that any dynamic component of an URL can be reduced to its ID. As an " "example, the following URLs all do a 301 redirect to the above URL:" msgstr "请注意,任何一个网址的动态组件都可以减少它的ID。举个例子,下面的URL重定了301:" #: ../../content/applications/websites/website/optimize/seo.rst:175 msgid "https://www.mysite.com/fr\\_FR/shop/product/31 (short version)" msgstr "https://www.mysite.com/fr\\_FR/shop/product/31 (短的版本)" #: ../../content/applications/websites/website/optimize/seo.rst:177 msgid "http://mysite.com/fr\\_FR/shop/product/31 (even shorter version)" msgstr "http://mysite.com/fr\\_FR/shop/product/31 (更短版本)" #: ../../content/applications/websites/website/optimize/seo.rst:179 msgid "" "http://mysite.com/fr\\_FR/shop/product/other-product-name-31 (old product " "name)" msgstr "http://mysite.com/fr\\_FR/shop/product/other-product-name-31 (旧产品名)" #: ../../content/applications/websites/website/optimize/seo.rst:182 msgid "" "Some URLs have several dynamic parts, like this one (a blog category and a " "post):" msgstr "一些URL有几个动态部分,如这个(一个博客类别和一个职位):" #: ../../content/applications/websites/website/optimize/seo.rst:185 msgid "https://www.odoo.com/blog/company-news-5/post/the-odoo-story-56" msgstr "https://www.odoo.com/blog/company-news-5/post/the-odoo-story-56" #: ../../content/applications/websites/website/optimize/seo.rst:187 msgid "In the above example:" msgstr "在上面的例子 :" #: ../../content/applications/websites/website/optimize/seo.rst:189 msgid "*Company News* is the title of the blog" msgstr "*公司动态* 是博客的标题" #: ../../content/applications/websites/website/optimize/seo.rst:191 msgid "*The Odoo Story* is the title of a specific blog post" msgstr "*Odoo的故事* 是具体博客发帖的标题" #: ../../content/applications/websites/website/optimize/seo.rst:193 msgid "" "When an Odoo page has a pager, the page number is set directly in the URL " "(does not have a GET argument). This allows every page to be indexed by " "search engines. Example:" msgstr "当Odoo页面有一个寻呼机,页码直接在URL设置(没有得到GET论证)。这使得搜索引擎可索引每个页面。例如:" #: ../../content/applications/websites/website/optimize/seo.rst:197 msgid "https://www.odoo.com/blog/page/3" msgstr "https://www.odoo.com/blog/page/3" #: ../../content/applications/websites/website/optimize/seo.rst:200 msgid "Changes in URLs & Titles" msgstr "在URLs 和标题中改进" #: ../../content/applications/websites/website/optimize/seo.rst:202 msgid "" "When the URL of a page changes (e.g. a more SEO friendly version of your " "product name), you don't have to worry about updating all links:" msgstr "当页面的网址改变(例如,一个你的产品名称的更友好的版本),不必担心更新所有链接:" #: ../../content/applications/websites/website/optimize/seo.rst:205 msgid "Odoo will automatically update all its links to the new URL." msgstr "Odoo将自动在新的URL更新所有链接。" #: ../../content/applications/websites/website/optimize/seo.rst:207 msgid "" "If external websites still points to the old URL, a 301 redirect will be " "done to route visitors to the new address of the page." msgstr "如果外部网站仍然指向旧的URL,将执行301重定向,将访问者路由到页面的新地址。" #: ../../content/applications/websites/website/optimize/seo.rst:210 msgid "As an example, this URL:" msgstr "举个例子, 这 URL:" #: ../../content/applications/websites/website/optimize/seo.rst:212 msgid "http://mysite.com/shop/product/old-product-name-31" msgstr "http ://mysite.com/shop/product/old-product-name-31" #: ../../content/applications/websites/website/optimize/seo.rst:214 msgid "Will automatically redirect to:" msgstr "将自动重定向到:" #: ../../content/applications/websites/website/optimize/seo.rst:216 msgid "http://mysite.com/shop/product/new-and-better-product-name-31" msgstr "http ://mysite.com/shop/product/new-and-better-product-name-31" #: ../../content/applications/websites/website/optimize/seo.rst:218 msgid "" "In short, just change the title of a blog post or the name of a product, and" " the changes will apply automatically everywhere in your website. The old " "link still functions when used by external websites, via a 301 redirect, " "maintaining the SEO link juice." msgstr "" "简而言之,只需更改博客帖子的标题或产品的名称,这些更改将自动应用于您网站的任何地方。当被外部网站使用时,旧链接仍然有效,通过301重定向,维持SEO链接。" #: ../../content/applications/websites/website/optimize/seo.rst:224 msgid "HTTPS" msgstr "HTTPS" #: ../../content/applications/websites/website/optimize/seo.rst:226 msgid "" "Search engines boost ranking of secure HTTPS/SSL websites. So, by default " "all Odoo Online instances are fully based on HTTPS. If the visitor accesses " "your website through a non HTTPS url, it gets a 301 redirect to its HTTPS " "equivalent." msgstr "" "搜索引擎会提高安全HTTPS/SSL网站的排名。因此,Odoo Online的所有实例在默认情况下完全基于HTTPS。如访问者通过非HTTPS " "URL访问你的网站,将通过301重定向到HTTPS网站。" #: ../../content/applications/websites/website/optimize/seo.rst:232 msgid "Links: Nofollow Strategy" msgstr "链接:Nofollow策略" #: ../../content/applications/websites/website/optimize/seo.rst:234 msgid "" "The more a page is linked from external and quality websites, the better it " "is for your SEO." msgstr "网页与外部和优质网站的链接越多,对SEO越有利。" #: ../../content/applications/websites/website/optimize/seo.rst:237 msgid "Here are Odoo strategies to manage links:" msgstr "以下是Odoo管理链接的策略:" #: ../../content/applications/websites/website/optimize/seo.rst:239 msgid "" "Every link you add to your website is \"dofollow\", which means that this " "link will contribute to the SEO Juice for the linked page." msgstr "你添加到网站的每一个链接都是\"dofollow\",这意味着,该链接将有助于链接页面的SEO排名。" #: ../../content/applications/websites/website/optimize/seo.rst:243 msgid "" "Every link posted by a contributor (forum post, blog comment, etc.) that " "links to your own website is \"dofollow\" too." msgstr "由贡献者发布的每个链接(论坛发帖、博客评论等)在链接到自己的网站后也是“dofollow”。" #: ../../content/applications/websites/website/optimize/seo.rst:246 msgid "" "But every link posted by a contributor that links to an external website is " "\"nofollow\". In that way, you do not run the risk of people posting links " "on your website to third-party websites which have a bad reputation." msgstr "但贡献者的每个链接到外部网站的是“nofollow”。这样,你就不会有你的网站链接到坏名声的第三方网站的风险。" #: ../../content/applications/websites/website/optimize/seo.rst:251 msgid "" "Note that, when using the forum, contributors having a lot of Karma can be " "trusted. In such case, their links will not have any ``rel=\"nofollow\"`` " "attribute." msgstr "请注意,当使用论坛时,可以信赖拥有很多Karma的贡献者。在这种情况下,他们的链接不会有``rel=\"nofollow\"``的属性。" #: ../../content/applications/websites/website/optimize/seo.rst:256 msgid "Multi-Language Support" msgstr "多语言支持" #: ../../content/applications/websites/website/optimize/seo.rst:261 msgid "Multi-Language URLs" msgstr "多语言URL" #: ../../content/applications/websites/website/optimize/seo.rst:263 msgid "" "If you run a website in multiple languages, the same content will be " "available in different URLs, depending on the language used:" msgstr "如果在多个语言中运行一个网站,在不同的URL将看到相同的内容,这取决于所使用的语言:" #: ../../content/applications/websites/website/optimize/seo.rst:266 msgid "" "https://www.mywebsite.com/shop/product/my-product-1 (main language, English " "here)" msgstr "https://www.mywebsite.com/shop/product/my-product-1(主语言,这里为英语)" #: ../../content/applications/websites/website/optimize/seo.rst:268 msgid "" "https://www.mywebsite.com\\/fr\\_FR/shop/product/mon-produit-1 (French " "version)" msgstr "https://www.mywebsite.com\\/fr\\_FR/shop/product/mon-produit-1 (法文版本)" #: ../../content/applications/websites/website/optimize/seo.rst:270 msgid "" "In this example, fr\\_FR is the language of the page. You can even have " "several variations of the same language: pt\\_BR (Portuguese from Brazil) , " "pt\\_PT (Portuguese from Portugal)." msgstr "在这个例子中,fr\\_FR是网页的语言。你甚至可以有同一语言的一些变化:pt\\_BR(巴西的葡萄牙语),pt\\_PT(葡萄牙的葡萄牙语)。" #: ../../content/applications/websites/website/optimize/seo.rst:275 msgid "Language Annotation" msgstr "语言注释" #: ../../content/applications/websites/website/optimize/seo.rst:277 msgid "" "To let search engines know that the second URL is the French translation of " "the first URL, Odoo will add an HTML link element in the header. In the HTML" " <head> section of the main version, Odoo automatically adds a link element " "pointing to the translated versions of that webpage;" msgstr "" "为了让搜索引擎知道第二个URL是第一个URL的法语翻译,Odoo将在文件顶端增加HTML链接元素。在主版本的HTML<head>部分,Odoo自动添加可指向其他翻译版本网页的链接元素;" #: ../../content/applications/websites/website/optimize/seo.rst:282 msgid "" "<link rel=\"alternate\" hreflang=\"fr\" " "href=\"https://www.mywebsite.com\\/fr\\_FR/shop/product/mon-produit-1\"/>" msgstr "" "<link rel=\"alternate\" hreflang=\"fr\" " "href=\"https://www.mywebsite.com\\/fr\\_FR/shop/product/mon-produit-1\"/>" #: ../../content/applications/websites/website/optimize/seo.rst:285 msgid "With this approach:" msgstr "用这种方法:" #: ../../content/applications/websites/website/optimize/seo.rst:287 msgid "" "Search engines will redirect to the right language according to the visitor " "language." msgstr "搜索引擎将根据访问者的语言重定向到正确的语言。" #: ../../content/applications/websites/website/optimize/seo.rst:290 msgid "" "You do not get penalized by search engines if your page is not translated " "yet. Indeed, it's not a duplicated content, but a different version of the " "same content." msgstr "如果页面还没有翻译,也不会被搜索引擎惩罚。实际上,它不是重复的内容,而是同一内容的不同版本。" #: ../../content/applications/websites/website/optimize/seo.rst:295 msgid "Language Detection" msgstr "语言检测" #: ../../content/applications/websites/website/optimize/seo.rst:297 msgid "" "When a visitor lands for the first time on your website (e.g. " "yourwebsite.com/shop), they may automatically be redirected to a translated " "version according to their browser language preference (e.g. " "yourwebsite.com/fr\\_FR/shop)." msgstr "" "当访问者第一次登陆您的网站(例如yourwebsite.com/shop)时,他们可能会根据其浏览器语言偏好自动重定向到翻译版本(例如yourwebsite.com/fr\\_FR/shop)。" #: ../../content/applications/websites/website/optimize/seo.rst:302 msgid "" "Next time, it keeps a cookie of the current language to avoid any " "redirection." msgstr "下次,它会保存当前语言的cookie,以避免重定向。" #: ../../content/applications/websites/website/optimize/seo.rst:305 msgid "" "To force a visitor to stick to the default language, you can use the code of" " the default language in your link, example: yourwebsite.com/en\\_US/shop. " "This will always land visitors to the English version of the page, without " "using the browser language preferences." msgstr "" "迫使客人使用默认语言,您可在链接中使用语言的默认编码,例如: yourwebsite.com/en\\_US/shop. " "这将让访问者只登陆英文版本的页面,而不使用浏览器语言。" #: ../../content/applications/websites/website/optimize/seo.rst:312 msgid "Page Speed" msgstr "页面速度" #: ../../content/applications/websites/website/optimize/seo.rst:315 msgid "Introduction" msgstr "介绍" #: ../../content/applications/websites/website/optimize/seo.rst:317 msgid "" "The time to load a page is an important criteria for search engines. A " "faster website not only improves your visitor's experience, but gives you a " "better page ranking. Some studies have shown that, if you divide the time to" " load your pages by two (e.g. 2 seconds instead of 4 seconds), the visitor " "abandonment rate is also divided by two. (25% to 12.5%). One extra second to" " load a page could `cost $1.6b to Amazon in sales " "<http://www.fastcompany.com/1825005/how-one-second-could-cost-" "amazon-16-billion-sales>`__." msgstr "" "加载页面的时间是搜索引擎的一个重要标准。更快的网页加载速度不仅可提高访问体验,也能提高你的网页排名。一些研究表明,如果加载网页时减少一半(例如,2秒而不是4秒),访问者放弃率也会降低一半(25%到12.5%)。加载网页的时间增加一秒会导致`Amazon的销售减少16亿美元" " <http://www.fastcompany.com/1825005/how-one-second-could-cost-" "amazon-16-billion-sales>`__。" #: ../../content/applications/websites/website/optimize/seo.rst:328 msgid "" "Fortunately, Odoo does all the magic for you. Below, you will find the " "tricks Odoo uses to speed up your page loading time. You can compare how " "your website ranks using these two tools:" msgstr "幸运的是, Odoo为您完成所有。下面, 你会发现Odoo使用加快页面加载时间的小伎俩。您可以比较你的网站排名是如何利用这两个工具 :" #: ../../content/applications/websites/website/optimize/seo.rst:332 msgid "" "`Google Page Speed " "<https://developers.google.com/speed/pagespeed/insights/>`__" msgstr "`谷歌网页速度<https://developers.google.com/speed/pagespeed/insights/>`__" #: ../../content/applications/websites/website/optimize/seo.rst:334 msgid "`Pingdom Website Speed Test <http://tools.pingdom.com/fpt/>`__" msgstr " `Pingdom的网站速度测试 <http://tools.pingdom.com/fpt/>`__" #: ../../content/applications/websites/website/optimize/seo.rst:337 msgid "Images" msgstr "图像" #: ../../content/applications/websites/website/optimize/seo.rst:339 msgid "" "When you upload new images, Odoo automatically compresses them to reduce " "their sizes (lossless compression for .PNG and .GIF and lossy compression " "for .JPG)." msgstr "当你上传新图片时,Odoo自动压缩以减少大小(PNG和GIF无损压缩,JPG有损压缩)。" #: ../../content/applications/websites/website/optimize/seo.rst:343 msgid "" "From the upload button, you have the option to keep the original image " "unmodified if you prefer to optimize the quality of the image rather than " "performance." msgstr "如果您更喜欢优化图像质量而不是性能,则可以从上载按钮中选择不更改原始图像。" #: ../../content/applications/websites/website/optimize/seo.rst:351 msgid "" "Odoo compresses images when they are uploaded to your website, not when " "requested by the visitor. Thus, it's possible that, if you use a third-party" " theme, it will provide images that are not compressed efficiently. But all " "images used in Odoo official themes have been compressed by default." msgstr "" "当上传图片时, Odoo会自动压缩图片。因此,如果使用一个第三方的主题,它将提供有效地压缩的图像。但用于Odoo官方主题所有的图像会被压缩,这是默认的。" #: ../../content/applications/websites/website/optimize/seo.rst:357 msgid "" "When you click on an image, Odoo shows you the Alt and title attributes of " "the ``<img>`` tag. You can click on it to set your own title and Alt " "attributes for the image." msgstr "当点击图像,Odoo显示``<img>``的ALT和TITLE属性。可点击图像, 设置自己的标题和ALT属性。" #: ../../content/applications/websites/website/optimize/seo.rst:364 msgid "When you click on this link, the following window will appear:" msgstr "当您点击这个链接后, 将会弹出以下窗口 :" #: ../../content/applications/websites/website/optimize/seo.rst:369 msgid "" "Odoo's pictograms are implemented using a font (`Font Awesome " "<https://fortawesome.github.io/Font-Awesome/icons/>`__ in most Odoo themes)." " Thus, you can use as many pictograms as you want in your page, they will " "not result in extra requests to load the page." msgstr "" "Odoo的象形文字字体的实现(`Font Awesome <https://fortawesome.github.io/Font-" "Awesome/icons/>`__ 大多数Odoo主题)。因此,可尽情在网页上使用象形文字,这不会导致页面额外加载。" #: ../../content/applications/websites/website/optimize/seo.rst:378 msgid "Static Resources: CSS" msgstr "静态资源 : CSS" #: ../../content/applications/websites/website/optimize/seo.rst:380 msgid "" "All CSS files are pre-processed, concatenated, minified, compressed and " "cached (server-side and browser-side). The result:" msgstr "所有的CSS文件进行预处理、级联、精缩、压缩和缓存(服务器端和浏览器端)。结果:" #: ../../content/applications/websites/website/optimize/seo.rst:383 msgid "only one CSS file request is needed to load a page" msgstr "重新载入页面时, CSS文件仅加载一次" #: ../../content/applications/websites/website/optimize/seo.rst:385 msgid "" "this CSS file is shared and cached amongst pages, so that when the visitor " "clicks on another page, the browser doesn't have to even load a single CSS " "resource." msgstr "这个CSS文件共享并缓存其间的页面, 这样, 当访问者点击另一页上, 浏览器甚至不需要加载一个CSS资源。" #: ../../content/applications/websites/website/optimize/seo.rst:389 msgid "this CSS file is optimized to be small" msgstr "CSS文件被优化到更小" #: ../../content/applications/websites/website/optimize/seo.rst:391 msgid "" "**Pre-processed:** The CSS framework used by Odoo is Bootstrap. Although a " "theme might use another framework, most of `Odoo themes " "<https://www.odoo.com/apps/themes>`__ extend and customize Bootstrap " "directly. Since Odoo supports Less and Sass, you can modify CSS rules " "instead of overwriting them through extra CSS lines, resulting in a smaller " "file." msgstr "" " **处理 :** Odoo使用的CSS框架是Bootstrap。虽然某个主题可能会使用其他框架,大部分`Odoo 主题 " "<https://www.odoo.com/apps/themes>`__延长并直接定制Bootstrap。由于Odoo支持Less和Sass,你可以修改CSS" " 规则,而不是通过额外的CSS线覆盖它们,导致文件变得更小。" #: ../../content/applications/websites/website/optimize/seo.rst:398 msgid "" "**Concatenated:** every module or library you might use in Odoo has its own " "set of CSS, Less or Sass files (eCommerce, blogs, themes, etc.). Having " "several CSS files is great for the modularity, but not good for the " "performance because most browsers can only perform 6 requests in parallel " "resulting in lots of files loaded in series. The latency time to transfer a " "file is usually much longer than the actual data transfer time, for small " "files like .JS and .CSS. Thus, the time to load CSS resources depends more " "on the number of requests to be done than the actual file size." msgstr "" " **联:** " "你在Odoo中可能使用的每个模块或库都有自己的一套的CSS、Less或Sass文件(电子商务、博客、主题等)。多个CSS文件对于模块化非常有用,但是对性能不太好,因为大多数浏览器只能执行并行6个请求载入的文件。对于像.JS和.CSS等小文件,等待传送文件的时间通常比实际的数据传输时间更长。因此,加载CSS资源的时间更多地取决于请求的数目而不是实际的文件大小。" #: ../../content/applications/websites/website/optimize/seo.rst:408 msgid "" "To address this issue, all CSS / Less / Sass files are concatenated into a " "single .CSS file to send to the browser. So a visitor has **only one .CSS " "file to load** per page, which is particularly efficient. As the CSS is " "shared amongst all pages, when the visitor clicks on another page, the " "browser does not even have to load a new CSS file!" msgstr "" "为了解决这个问题,所有的CSS / Less / Sass文件合并为一个.CSS文件发送至浏览器。因此一位访客每页 **需要加载一个.css文** " ",这是特别有效的。由于CSS是在所有页面共享的,当访问者点击另一页上,浏览器甚至无需加载新的CSS文件!" #: ../../content/applications/websites/website/optimize/seo.rst:415 msgid "**Both files in the <head>**" msgstr " **<head>中全部文** " #: ../../content/applications/websites/website/optimize/seo.rst:415 msgid "**What the visitor gets (only one file)**" msgstr " **问者得到什么(只有一个文件)** " #: ../../content/applications/websites/website/optimize/seo.rst:417 msgid "/\\* From bootstrap.css \\*/" msgstr "/\\ * From bootstrap.css \\* /" #: ../../content/applications/websites/website/optimize/seo.rst:417 #: ../../content/applications/websites/website/optimize/seo.rst:418 #: ../../content/applications/websites/website/optimize/seo.rst:424 #: ../../content/applications/websites/website/optimize/seo.rst:450 msgid ".text-muted {" msgstr ".text-muted {" #: ../../content/applications/websites/website/optimize/seo.rst:418 #: ../../content/applications/websites/website/optimize/seo.rst:425 #: ../../content/applications/websites/website/optimize/seo.rst:451 msgid "color: #666;" msgstr "color: #666;" #: ../../content/applications/websites/website/optimize/seo.rst:419 msgid "color: #777;" msgstr "color: #777;" #: ../../content/applications/websites/website/optimize/seo.rst:419 msgid "background: yellow" msgstr "background: yellow" #: ../../content/applications/websites/website/optimize/seo.rst:420 msgid "background: yellow;" msgstr "background: yellow;" #: ../../content/applications/websites/website/optimize/seo.rst:420 #: ../../content/applications/websites/website/optimize/seo.rst:421 #: ../../content/applications/websites/website/optimize/seo.rst:426 #: ../../content/applications/websites/website/optimize/seo.rst:452 msgid "}" msgstr "}" #: ../../content/applications/websites/website/optimize/seo.rst:423 msgid "/\\* From my-theme.css \\*/" msgstr "/\\ * From my-theme.css \\* /" #: ../../content/applications/websites/website/optimize/seo.rst:429 msgid "" "The CSS sent by Odoo includes all CSS / Less / Sass of all pages / modules. " "By doing this, additional page views from the same visitor will not have to " "load CSS files at all. But some modules might include huge CSS/Javascript " "resources that you do not want to prefetch at the first page because they " "are too big. In this case, Odoo splits this resource into a second bundle " "that is loaded only when the page using it is requested. An example of this " "is the backend that is only loaded when the visitor logs in and accesses the" " backend (/web)." msgstr "" "Odoo发送的CSS包括所有CSS/Less/Saas " "/模块。这样,用户不需要下载CSS文件就可浏览更多的页面。但一些模块可能包含巨大的CSS/JavaScript资源,因为太大, " "可以不用放在第一页。在这种情况下,Odoo将资源转化为二部分,只加载页面时使用。举个例子, 只有当访问者登录并访问后端(/web)时才加载的后台程序。" #: ../../content/applications/websites/website/optimize/seo.rst:439 msgid "" "If the CSS file is very big, Odoo will split it into two smaller files to " "avoid the 4095 selectors limit per sheet of Internet Explorer. But most " "themes fit below this limit." msgstr "" "如果CSS文件非常大,Odoo会把它分成两个较小的文件,避免Internet " "Explorer对于每个表单最大4095个选择器的限制。当然大多数主题都能满足这个限制。" #: ../../content/applications/websites/website/optimize/seo.rst:443 msgid "" "**Minified:** After being pre-processed and concatenated, the resulting CSS " "is minified to reduce its size." msgstr " **缩 :** 预先处理并且串联后, 所得CSS将被减小其尺寸。" #: ../../content/applications/websites/website/optimize/seo.rst:447 msgid "**Before minification**" msgstr " **小** " #: ../../content/applications/websites/website/optimize/seo.rst:447 msgid "**After minification**" msgstr " **小** " #: ../../content/applications/websites/website/optimize/seo.rst:449 msgid "/\\* some comments \\*/" msgstr "/\\ * some comments \\* /" #: ../../content/applications/websites/website/optimize/seo.rst:449 msgid ".text-muted {color: #666}" msgstr ".text-muted {color: #666}" #: ../../content/applications/websites/website/optimize/seo.rst:455 msgid "" "The final result is then compressed, before being delivered to the browser." msgstr "然后将最终结果压缩,然后再传递给浏览器。" #: ../../content/applications/websites/website/optimize/seo.rst:458 msgid "" "Then, a cached version is stored server-side (so we do not have to pre-" "process, concatenate, minify at every request) and browser-side (so the same" " visitor will load the CSS only once for all pages they visit)." msgstr "然后,缓存版本存储在服务器端(所以我们无需对每个请求预先处理、级联、精缩)和浏览器端(所以同一名访问者只需加载一次其访问的所有页面)。" #: ../../content/applications/websites/website/optimize/seo.rst:464 msgid "Static Resources: Javascript" msgstr "静态资源:Javascript" #: ../../content/applications/websites/website/optimize/seo.rst:466 msgid "" "As with CSS resources, Javascript resources are also concatenated, minified," " compressed and cached (server-side and browser-side)." msgstr "与CSS资源类似,Javascript资源也被级联、精缩、压缩和缓存(服务器端和浏览器端)。" #: ../../content/applications/websites/website/optimize/seo.rst:469 msgid "Odoo creates three Javascript bundles:" msgstr "Odoo创建3个javascript包 :" #: ../../content/applications/websites/website/optimize/seo.rst:471 msgid "" "One for all pages of the website (including code for parallax effects, form " "validation, etc.)" msgstr "网站所有页面使用同一个Javascript包(包括视差效果、表单验证等代码。)" #: ../../content/applications/websites/website/optimize/seo.rst:474 msgid "" "One for common Javascript code shared among frontend and backend (Bootstrap)" msgstr "用于前端和后端共享的通用Javascript代码(Bootstrap)" #: ../../content/applications/websites/website/optimize/seo.rst:477 msgid "" "One for backend specific Javascript code (Odoo Web Client interface for your" " employees using Odoo)" msgstr "一个后端特定的Javascript代码 (Odoo员工使用的Odoo网络客户端界面)" #: ../../content/applications/websites/website/optimize/seo.rst:480 msgid "" "Most visitors of your website will only need the first two bundles, " "resulting in a maximum of two Javascript files to load to render one page. " "As these files are shared across all pages, further clicks by the same " "visitor will not load any other Javascript resource." msgstr "" "网站的多数访问者只需要前两个包,因此最多只需加载两个Javascript文件来渲染一个页面。由于这些文件在所有网页之间共享,同一位访问者继续点击网页就不会加载任何其他Javascript资源。" #: ../../content/applications/websites/website/optimize/seo.rst:486 msgid "" "If you work on :ref:`developer mode <developer-mode>`, the CSS and " "Javascript are neither concatenated, nor minified. Thus, it's much slower. " "But it allows you to easily debug with the Chrome debugger as CSS and " "Javascript resources are not transformed from their original versions." msgstr "" "如果您使用:ref:`开发者模式<developermode>`,则CSS和Javascript既不会串联,也不会缩小。因此,速度要慢得多。但它允许您轻松地使用Chrome调试器进行调试,因为CSS和Javascript资源不是从其原始版本转换而来的。" #: ../../content/applications/websites/website/optimize/seo.rst:491 msgid "CDN" msgstr "CDN" #: ../../content/applications/websites/website/optimize/seo.rst:493 msgid "" "If you activate the CDN feature in Odoo, static resources (Javascript, CSS, " "images) are loaded from a Content Delivery Network. Using a Content Delivery" " Network has three advantages:" msgstr "" "如果你激活Odoo的CDN功能,静态资源 (Javascript, CSS, images)从内容分发网络下载。使用内容分发网络有三个优点:" #: ../../content/applications/websites/website/optimize/seo.rst:497 msgid "" "Load resources from a nearby server (most CDN have servers in main countries" " around the globe)" msgstr "从附近的一个服务器下载资源(大多数CDN已经在主要国家的服务器上)" #: ../../content/applications/websites/website/optimize/seo.rst:500 msgid "" "Cache resources efficiently (no computation resources usage on your own " "server)" msgstr "有效缓存资源(在您自己的服务器上没有可使用的计算资源)" #: ../../content/applications/websites/website/optimize/seo.rst:503 msgid "" "Split the resource loading on different services allowing to load more " "resources in parallel (since the Chrome limit of 6 parallel requests is by " "domain)" msgstr "不同的服务,允许加载更多的资源并行的资源加载(域限制浏览器的6个并行请求)" #: ../../content/applications/websites/website/optimize/seo.rst:507 msgid "" "You can configure your CDN options from the **Website Admin** app, using the" " Configuration menu. Here is an example of configuration you can use:" msgstr "你可从 **站管理** 程序中使用配置菜单配置CDN选项。这是配置示例:" #: ../../content/applications/websites/website/optimize/seo.rst:514 msgid "HTML Pages" msgstr "HTML 页面" #: ../../content/applications/websites/website/optimize/seo.rst:516 msgid "" "The HTML pages can be compressed, but this is usually handled by your web " "server (NGINX or Apache)." msgstr "HTML页面可以压缩,但这通常由您的Web服务器(NGINX或Apache)处理。" #: ../../content/applications/websites/website/optimize/seo.rst:519 msgid "" "The Odoo Website builder has been optimized to guarantee clean and short " "HTML code. Building blocks have been developed to produce clean HTML code, " "usually using Bootstrap and the HTML editor." msgstr "" "Odoo网站构建器已经优化,以保证简短而干净的HTML代码。构建块已开发,用于制作干净的HTML代码,通常使用bootstrap和HTML编辑器。" #: ../../content/applications/websites/website/optimize/seo.rst:523 msgid "" "As an example, if you use the color picker to change the color of a " "paragraph to the primary color of your website, Odoo will produce the " "following code:" msgstr "例如,如果你使用颜色选择器来改变一个段落的颜色, 同网站的主色调,Odoo将产生以下代码:" #: ../../content/applications/websites/website/optimize/seo.rst:527 msgid "``<p class=\"text-primary\">My Text</p>``" msgstr "``<p class=\"text-primary\">文字</p>``" #: ../../content/applications/websites/website/optimize/seo.rst:529 msgid "" "Whereas most HTML editors (such as CKEditor) will produce the following " "code:" msgstr "而大多数的HTML编辑器(如CKEditor)会产生下面的代码:" #: ../../content/applications/websites/website/optimize/seo.rst:532 msgid "``<p style=\"color: #AB0201\">My Text</p>``" msgstr "``<p style=\"color: #AB0201\">文字</p>``" #: ../../content/applications/websites/website/optimize/seo.rst:535 msgid "Responsive Design" msgstr "响应式设计" #: ../../content/applications/websites/website/optimize/seo.rst:537 msgid "" "Websites that are not mobile-friendly are negatively impacted in search " "engine rankings. All Odoo themes rely on Bootstrap to render efficiently " "according to the device: desktop, tablet or mobile." msgstr "如果网站不适合移动设备,则将对其搜索引擎排名产生负面影响。所有Odoo主题依靠Bootstrap提供适合台式机、平板电脑或手机的高效渲染。" #: ../../content/applications/websites/website/optimize/seo.rst:544 msgid "" "As all Odoo modules share the same technology, absolutely all pages in your " "website are mobile friendly." msgstr "由于所有Odoo模块共享相同的技术,你的网站所有页面都绝对适合移动设备。" #: ../../content/applications/websites/website/optimize/seo.rst:548 msgid "Browser Caching" msgstr "浏览器缓存" #: ../../content/applications/websites/website/optimize/seo.rst:550 msgid "" "Javascript, images and CSS resources have an URL that changes dynamically " "when their content change. As an example, all CSS files are loaded through " "this URL: `localhost:8069/web/content/457-0da1d9d/web.assets\\_common.0.css " "<http://localhost:8069/web/content/457-0da1d9d/web.assets_common.0.css>`__. " "The ``457-0da1d9d`` part of this URL will change if you modify the CSS of " "your website." msgstr "" "Javascript、图片和CSS资源的URL会随着内容变化而动态变化。举个例子,所有CSS文件通过以下网址下载:`localhost:8069/web/content/457-0da1d9d/web.assets\\_common.0.css" " " "<http://localhost:8069/web/content/457-0da1d9d/web.assets_common.0.css>`__。如果修改网站的CSS,URL的``457-0da1d9d``部分也会改变。" #: ../../content/applications/websites/website/optimize/seo.rst:557 msgid "" "This allows Odoo to set a very long cache delay (XXX) on these resources: " "XXX secs, while being updated instantly if you update the resource." msgstr "这让Odoo树立了一个很长的缓存延迟 (XXX) , 对这些资源:XXX秒,即时更新如果你更新资源。" #: ../../content/applications/websites/website/optimize/seo.rst:562 msgid "Scalability" msgstr "扩展性" #: ../../content/applications/websites/website/optimize/seo.rst:564 msgid "" "In addition to being fast, Odoo is also more scalable than traditional CMS " "and eCommerce (Drupal, Wordpress, Magento, Prestashop)." msgstr "相较传统CMS和电子商务(Drupal、Wordpress、Magento、Prestashop),除了速度快外,Odoo还更具可扩展性。" #: ../../content/applications/websites/website/optimize/seo.rst:567 msgid "" "Here is the slide that summarizes the scalability of Odoo Website & " "eCommerce." msgstr "这里总结了Odoo网站和电子商务可扩展性的概览。" #: ../../content/applications/websites/website/optimize/seo.rst:573 msgid "Search Engines Files" msgstr "搜索引擎文件" #: ../../content/applications/websites/website/optimize/seo.rst:576 msgid "Sitemap" msgstr "网站地图" #: ../../content/applications/websites/website/optimize/seo.rst:578 msgid "" "The sitemap points out pages to index to search engine robots. Odoo " "generates a ``/sitemap.xml`` file automatically for you. For performance " "reasons, this file is cached and updated every 12 hours." msgstr "" "网站地图向搜索引擎机器人指出索引的页面。Odoo将自动生成 ``/sitemap.xml`` 文件。基于性能原因,该文件被缓存,并将每12小时更新一次。" #: ../../content/applications/websites/website/optimize/seo.rst:582 msgid "" "By default, all URLs will be in a single ``/sitemap.xml`` file, but if you " "have a lot of pages, Odoo will automatically create a Sitemap Index file, " "respecting the `sitemaps.org protocol " "<http://www.sitemaps.org/protocol.html>`__ grouping sitemap URL's in 45000 " "chunks per file." msgstr "" "默认情况下,所有的URL将在``/sitemap.xml``文件,但是如果有很多页,Odoo将自动创建一个网站地图索引文件,遵守`sitemaps.org" " protocol <http://www.sitemaps.org/protocol.html>`__ 在每个文件的45000中分组网站地图 URL。" #: ../../content/applications/websites/website/optimize/seo.rst:588 msgid "Every sitemap entry has 4 attributes that are computed automatically:" msgstr "每一个网站的入口有4个属性,自动计算:" #: ../../content/applications/websites/website/optimize/seo.rst:590 msgid "``<loc>`` : the URL of a page" msgstr "``<loc>`` : 页面的URL" #: ../../content/applications/websites/website/optimize/seo.rst:592 msgid "" "``<lastmod>`` : last modification date of the resource, computed " "automatically based on related object. For a page related to a product, this" " could be the last modification date of the product or the page." msgstr "``<lastmod>``:资源的最后修改日期,基于相关对象自动计算。一页关联一个产品,这可能是该产品或页面的最后修改日期。" #: ../../content/applications/websites/website/optimize/seo.rst:597 msgid "" "``<priority>`` : modules may implement their own priority algorithm based on" " their content (example: a forum might assign a priority based on the number" " of votes on a specific post). The priority of a static page is defined by " "it's priority field, which is normalized (16 is the default)." msgstr "" "``<priority>``:模块可以基于自己的内容有优先级算法(例如:一个论坛可能基于投票的数量分配优先权)。静态页面的优先级是由它的优先级字段定义的,呈常规化(16是默认值)。" #: ../../content/applications/websites/website/optimize/seo.rst:604 msgid "Structured Data Markup" msgstr "结构化数据标记" #: ../../content/applications/websites/website/optimize/seo.rst:606 msgid "" "Structured Data Markup is used to generate Rich Snippets in search engine " "results. It is a way for website owners to send structured data to search " "engine robots; helping them understand your content and create well-" "presented search results." msgstr "" "结构化数据标记是用来在搜索引擎结果中生成Rich " "Snippets的。这是网站所有者用于将结构化数据发送给搜索引擎机器人的途径;帮助它们了解你的内容,并产生良好的搜索结果。" #: ../../content/applications/websites/website/optimize/seo.rst:611 msgid "" "Google supports a number of rich snippets for content types, including: " "Reviews, People, Products, Businesses, Events and Organizations." msgstr "谷歌支持许多内容类型的丰富片段,包括:审核人、人、产品、企业、活动和组织。" #: ../../content/applications/websites/website/optimize/seo.rst:614 msgid "" "Odoo implements micro data as defined in the `schema.org " "<http://schema.org>`__ specification for events, eCommerce products, forum " "posts and contact addresses. This allows your product pages to be displayed " "in Google using extra information like the price and rating of a product:" msgstr "" "Odoo实现微观数据在`schema.org <http://schema.org>`__ 中定义,对活动, " "电子商务产品,论坛帖子和联系地址的描述。这可以让你的产品页面显示在谷歌信息栏,如产品的价格和评级:" #: ../../content/applications/websites/website/optimize/seo.rst:624 msgid "robots.txt" msgstr "robots.txt" #: ../../content/applications/websites/website/optimize/seo.rst:626 msgid "" "When indexing your website, search engines take a first look at the general " "indexing rules of the ``/robots.txt`` file (allowed robots, sitemap path, " "etc.). Odoo automatically creates it. Its content is:" msgstr "" #: ../../content/applications/websites/website/optimize/seo.rst:630 msgid "User-agent: \\* Sitemap: https://www.odoo.com/sitemap.xml" msgstr "用户代理:\\* Sitemap: https://www.odoo.com/sitemap.xml" #: ../../content/applications/websites/website/optimize/seo.rst:633 msgid "" "It means that all robots are allowed to index your website and there is no " "other indexing rule than specified in the sitemap to be found at following " "address." msgstr "这意味着所有的机器人都可对你的网站进行索引,除以下地址的网站地图中规定的索引规则外,没有其他索引规则。" #: ../../content/applications/websites/website/optimize/seo.rst:637 msgid "" "You can customize the file *robots* in :ref:`developer mode <developer-" "mode>` from *Settings --> Technical --> User Interface --> Views* (exclude " "robots, exclude some pages, redirect to a custom Sitemap). Make the Model " "Data of the view *Non Updatable* to not reset the file after system " "upgrades." msgstr "" "您可以在以下位置自定义文件*robots*:ref:`开发者模式 <developer-" "mode>`来自`设置-->技术-->用户界面-->视图`(排除机器人,排除一些页面,重定向到自定义网站地图)。使视图的模型数据*不可更新*以在系统升级后不重置文件。" #: ../../content/applications/websites/website/optimize/unsplash.rst:3 msgid "Unsplash (free images)" msgstr "Unsplash(免费图像)" #: ../../content/applications/websites/website/optimize/unsplash.rst:6 msgid "Generate an Unsplash access key" msgstr "生成非闪存访问密钥" #: ../../content/applications/websites/website/optimize/unsplash.rst:9 msgid "" "**As an Odoo Online user**, you are ready to use Unsplash. You won't need to" " follow this guide to set up Unsplash information since you will use our own" " Odoo Unsplash key in a transparent way." msgstr "" #: ../../content/applications/websites/website/optimize/unsplash.rst:13 msgid "Generate an Unsplash access key for non-Odoo Online users" msgstr "" #: ../../content/applications/websites/website/optimize/unsplash.rst:15 msgid "Create an account on `Unsplash.com <https://unsplash.com/join>`_." msgstr "在`Unsplash.com <https://unsplash.com/join>`_上创建用户。" #: ../../content/applications/websites/website/optimize/unsplash.rst:17 msgid "" "Go to your `applications dashboard " "<https://unsplash.com/oauth/applications>`_ and click on **New " "Application**." msgstr "" "前往你的`应用程序仪表板 <https://unsplash.com/oauth/applications>`_ 并点击 **应用程** 。" #: ../../content/applications/websites/website/optimize/unsplash.rst:23 msgid "Accept the conditions and click on **Accept terms**." msgstr "接受条件并点击 **受条** 。" #: ../../content/applications/websites/website/optimize/unsplash.rst:28 msgid "" "You will be prompted to insert an **Application name** and a " "**Description**. Please prefix your application name by \"**Odoo:** \" so " "that Unsplash can recognize it as an Odoo instance. Once done, click on " "**Create application**." msgstr "" "你将被提示键入 **用程序名称 ** **** 。请将\"**Odoo:** " "\"作为你的应用程序名称前缀,以便Unsplash将它识别为Odoo实例。完成后,点击 **建应用程** 。" #: ../../content/applications/websites/website/optimize/unsplash.rst:35 msgid "" "You should be redirected to your application details page. Scroll down a bit" " to find your **access key**." msgstr "你将被重定向到你的应用程序详细信息页面。向下滚动并找到你的 **问密** 。" #: ../../content/applications/websites/website/optimize/unsplash.rst:42 msgid "" "**As a non-Odoo Online user**, you won't be able to register for a " "production Unsplash key and will be limited to your test key that has a " "restriction of 50 Unsplash requests per hour." msgstr "" #: ../../content/applications/websites/website/optimize/unsplash.rst:46 msgid "Generate an Unsplash application ID" msgstr "生成非Flash应用程序ID" #: ../../content/applications/websites/website/optimize/unsplash.rst:49 msgid "You should first create and set up your Unsplash application." msgstr "您应该首先创建并设置Unsplash应用程序。" #: ../../content/applications/websites/website/optimize/unsplash.rst:51 msgid "" "Go to your `applications dashboard " "<https://unsplash.com/oauth/applications>`_ and click on your newly created " "Unsplash application under **Your applications**." msgstr "" "前往你的`应用程序仪表板 <https://unsplash.com/oauth/applications>`_ 并在 **的应用程序 " "**点击新创建的Unsplash应用程序。" #: ../../content/applications/websites/website/optimize/unsplash.rst:57 msgid "" "You will be redirected to your application details page. The **application " "ID** will be visible in your browser's URL. The URL should be something like" " ``https://unsplash.com/oauth/applications/<application_id>``" msgstr "" "你将被重定向到你的应用程序详情页面。在你的浏览器URL中可以看到**应用程序ID**。URL类似于``https://unsplash.com/oauth/applications/<application_id>``" #: ../../content/applications/websites/website/optimize/unsplash.rst:65 msgid "" "**As a non-Odoo Online user**, you won't be able to register for a " "production Unsplash key and will be limited to your test key that has a 50 " "Unsplash requests per hour restriction." msgstr "" #: ../../content/applications/websites/website/publish/multi_website.rst:3 msgid "Manage Multi Websites" msgstr "管理多网站" #: ../../content/applications/websites/website/publish/multi_website.rst:8 msgid "" "Odoo’s Multi-Websites opens up broad possibilities of diversification and " "customer segmentation for your business. A multiplied audience and boosted " "revenue are now just a few clicks away!" msgstr "Odoo的多网站功能为你的公司提供了多元化和客户细分的广泛可能性。只需点击几次,即可收获成倍的受众和更多收入!" #: ../../content/applications/websites/website/publish/multi_website.rst:12 msgid "" "Each website can work in a fully independent way, with its theme, branding, " "domain name, header & footer, pages, languages, products, blog posts, forum," " slides, events, live chat channels, etc. Let’s go for a tour!" msgstr "" "每个网站都可以完全独立的方式运行,体现在其主题、品牌、域名、页眉和页脚、页面、语言、产品、博客帖子、论坛、幻灯片、活动、实时聊天渠道等方面。我们来实际了解一下吧!" #: ../../content/applications/websites/website/publish/multi_website.rst:18 msgid "Setup" msgstr "设置" #: ../../content/applications/websites/website/publish/multi_website.rst:20 msgid "" "To create a new website, go to :menuselection:`Website --> Configuration -->" " Settings`. The button, *Create a new website*, lays in the first section." msgstr "如要创建新网站,前往 :menuselection:`网站 --> 配置 --> 设置`。*创建新网站* 按钮位于第一个版块。" #: ../../content/applications/websites/website/publish/multi_website.rst:28 msgid "" "In the upcoming prompt, set a name for your new website and a specific " "domain name. Leave empty to publish the new website under the default domain" " of your Odoo database. You can later set some country groups to redirect " "visitors to it using Geo IP." msgstr "" "根据后面的提示,设置新网站名称和特定域名。如果在Odoo数据库默认域下发布新网站,则可以留空。你可以稍后设置 " "一些国家小组,在使用GeoIP时将访问者重定向。" #: ../../content/applications/websites/website/publish/multi_website.rst:36 msgid "" "Then, select a theme. This new website might have an entirely different " "purpose or audience than the first one. So feel free to go for a different " "theme!" msgstr "然后,选择一个主题。新网站可能与第一个网站的目的和受众完全不同。所以请自由选择不同的主题!" #: ../../content/applications/websites/website/publish/multi_website.rst:40 msgid "" "Once the theme is selected, you can start to build the homepage of your " "website. Follow the purple drops; they will help you in the first steps." msgstr "在选择主题后,你可以开始构建网站主页。跟随紫色水滴图标,它们会引导你开始。" #: ../../content/applications/websites/website/publish/multi_website.rst:48 msgid "" "If you run Odoo Online, don’t forget to redirect any new domain name to your" " Odoo database (``CNAME``) and to authorize it Odoo-side. See :ref:`domain-" "name/existing`." msgstr "" "如果你在线运行Odoo,不要忘记将任何新域名重定向到你的Odoo数据库(`CNAME`),并在Odoo端对其进行授权。请参阅:ref:`domain-" "name/existing`。" #: ../../content/applications/websites/website/publish/multi_website.rst:52 msgid "Create the menu" msgstr "创建菜单" #: ../../content/applications/websites/website/publish/multi_website.rst:54 msgid "" "The new website has a default menu with all the installed applications. To " "edit it, click :menuselection:`Pages --> Edit Menu`. Moving forward you only" " edit the menu of the current website." msgstr "" "新网站的默认菜单包含了所有已安装的应用程序。如要编辑该菜单,点击 :menuselection:`页面 --> " "编辑菜单`。之后,则仅需编辑当前网站的菜单。" #: ../../content/applications/websites/website/publish/multi_website.rst:59 msgid "Switch from one website to another" msgstr "从一个网站切换到另一个" #: ../../content/applications/websites/website/publish/multi_website.rst:62 msgid "" "As easy as ABC! There is a website switcher in the right corner of the edit " "bar. Switching to another website will connect to the domain of this " "website. If you use another domain for the website, the user is requested to" " sign in." msgstr "超级简单!编辑栏右侧有一个网站切换器。切换到另一个网站将连接到此网站的域。如果你在该网站使用另一个域,则需要用户登录。" #: ../../content/applications/websites/website/publish/multi_website.rst:71 msgid "" "When switching, you are redirected to the same domain path on the other " "website (e.g., ``/shop/myproduct``). If this URL is not used, you will be " "redirected to a 404 page but prompted to create a new page from there." msgstr "" "切换时,你将被重定向到另一个网站上的同一域路径(例如,``/shop/myproduct``)。如果不使用此URL,你将被重定向到404页面,但被提示在此创建新页面。" #: ../../content/applications/websites/website/publish/multi_website.rst:76 msgid "Add features" msgstr "添加功能" #: ../../content/applications/websites/website/publish/multi_website.rst:78 msgid "" "The website apps you install (e.g., Slides, Blogs) are made available on all" " your websites. You can, of course, keep them hidden in one website by " "removing the menu item." msgstr "你安装的网站应用程序(如幻灯片、博客)可用于你的所有网站。当然,你可以通过删除菜单项,在某个网站中将它们隐藏。" #: ../../content/applications/websites/website/publish/multi_website.rst:82 msgid "" "Each website comes with a high range of specific options in the settings. " "First, select the website to configure." msgstr "每个网站在设置中都有大量的特定选项。首先,选择要配置的网站。" #: ../../content/applications/websites/website/publish/multi_website.rst:88 msgid "" "Then, take a look at the options flagged with the earth icon. It means they " "only impact the very website you are working on." msgstr "然后,查看标有地球图标的选项。这意味着它们只会影响你正在开发的网站。" #: ../../content/applications/websites/website/publish/multi_website.rst:94 msgid "You can, for instance, set specific :" msgstr "例如,你可以设置特定的:" #: ../../content/applications/websites/website/publish/multi_website.rst:96 msgid "languages," msgstr "语言," #: ../../content/applications/websites/website/publish/multi_website.rst:98 msgid "domain names," msgstr "域名," #: ../../content/applications/websites/website/publish/multi_website.rst:100 msgid "social media links," msgstr "社交媒体链接," #: ../../content/applications/websites/website/publish/multi_website.rst:102 msgid "customer portal mode (B2C vs. B2B)," msgstr "客户门户模式(B2C或B2B)," #: ../../content/applications/websites/website/publish/multi_website.rst:104 msgid "dedicated live chat channels," msgstr "专门的在线客服渠道," #: ../../content/applications/websites/website/publish/multi_website.rst:106 msgid "etc." msgstr "等等" #: ../../content/applications/websites/website/publish/multi_website.rst:108 msgid "The other options are global and apply to all your websites." msgstr "其他为全局选项,适用于所有网站。" #: ../../content/applications/websites/website/publish/multi_website.rst:111 msgid "Manage domain names" msgstr "管理域名" #: ../../content/applications/websites/website/publish/multi_website.rst:113 msgid "" "As said earlier, your websites can either share the same domain name or use " "a specific one. If you share it and want to adapt the content per region, " "set country groups in the setting of each website. Visitors will be " "redirected to the right website using GeoIP." msgstr "" "如前所述,你的网站可以共享相同的域名,也可以使用特定的域名。如果你共享域名并希望调整每个地区的内容,请在每个网站的设置中设置国家小组 " "。访问者将通过GeoIP被重定向到正确的网站。" #: ../../content/applications/websites/website/publish/multi_website.rst:122 msgid "" "Geo IP is installed by default in Odoo Online. If you run Odoo on-premise, " "don’t forget to install *GeoIP* library. See :doc:`on-premise_geo-ip-" "installation`" msgstr "" "Odoo Online默认安装GeoIP。如果你在本地部署情况下运行Odoo,请勿忘记安装 *GeoIP* 库。参见 :doc:`on-" "premise_geo-ip-installation`" #: ../../content/applications/websites/website/publish/multi_website.rst:127 msgid ":doc:`/administration/maintain/domain_names`" msgstr ":doc:`/administration/maintain/domain_names`" #: ../../content/applications/websites/website/publish/multi_website.rst:129 msgid "" "If you setup an extra website and specify the domain name you will have to " "do three things to get this feature to work:" msgstr "如果您建立了其他额外网站,并指定了域名,则您须做以下三件事,以实现此功能:" #: ../../content/applications/websites/website/publish/multi_website.rst:132 msgid "" "Setup an A-record in the DNS configuration of your hosting provider so that " "\"www.mywebsite2.ext\" is redirected to the IP of your Odoo instance." msgstr "在托管服务提供商的DNS配置中设置A记录,以便“www.mywebsite2.ext”重新定向至Odoo实例的IP。" #: ../../content/applications/websites/website/publish/multi_website.rst:134 msgid "" "Create an extra Nginx ``server`` block in which you set the ``server_name`` " "that you've set in the :guilabel:`Website domain` field." msgstr "" "创建额外的Nginx``server`块,在其中设置您已经在 :guilabel:`Website " "domain`字段中设置的``server_name``。" #: ../../content/applications/websites/website/publish/multi_website.rst:136 msgid "" "Reload and restart your Nginx instance to use the new ``server`` block." msgstr "重新加载,并重新启动Nginx实例以,使用新的``server``块。" #: ../../content/applications/websites/website/publish/multi_website.rst:139 msgid "Customize the visitor experience" msgstr "自定义访问者体验" #: ../../content/applications/websites/website/publish/multi_website.rst:142 msgid "" "The customer experience can be customized very profoundly thanks to the menu" " \\*Customize\\*. All the visual options available there are specific to " "each website. Go through the different pages to adapt them to this new " "audience. Focus on workflows, and automatic pages (eCommerce checkout, " "blogs, events, etc.) as the number of available options is higher there." msgstr "" "通过 \\*定制\\* " "菜单,可深度定制客户体验。这里所有可用的视觉选项都针对的是每个网站。浏览各个页面并针对新受众进行调整。重点关注工作流程和自动化页面(如电子商务结帐、博客、活动管理等),因为这里的可用选项极多。" #: ../../content/applications/websites/website/publish/multi_website.rst:152 msgid "Publish specific content per website" msgstr "按网站发布具体内容" #: ../../content/applications/websites/website/publish/multi_website.rst:155 msgid "" "Like static pages, any content created from the front-end (product, blog " "post, etc.) is always only published in the current website. You can change " "that from the edit form view in the backend and leave the *Website* field " "blank. This will publish it in all the websites." msgstr "" "与静态页面一样,从前端创建的任何内容(产品、博客帖子等) 均只能在当前网站上发布。你可从后端编辑表单视图中更改,并将 *网站* " "字段留空。这样就将在所有网站上发布。" #: ../../content/applications/websites/website/publish/multi_website.rst:163 msgid "" "Here are all the objects that you can link to *either one or all the " "websites*:" msgstr "以下是你可以链接到 *一个或所有网站* 的所有对象:" #: ../../content/applications/websites/website/publish/multi_website.rst:168 msgid "Product Categories for eCommerce" msgstr "电子商务的产品类别" #: ../../content/applications/websites/website/publish/multi_website.rst:170 msgid "Blogs" msgstr "博文" #: ../../content/applications/websites/website/publish/multi_website.rst:172 msgid "Slide Channels" msgstr "幻灯片频道" #: ../../content/applications/websites/website/publish/multi_website.rst:174 msgid "Forums" msgstr "论坛" #: ../../content/applications/websites/website/publish/multi_website.rst:176 msgid "Events" msgstr "活动" #: ../../content/applications/websites/website/publish/multi_website.rst:178 msgid "Job Positions" msgstr "工作岗位" #: ../../content/applications/websites/website/publish/multi_website.rst:181 msgid "" "When you create the record from the backend and publish it, typically a " "product or an event, it is made available in all websites." msgstr "当你从后端创建记录并发布时(通常是产品或活动),它在所有网站上均可用。" #: ../../content/applications/websites/website/publish/multi_website.rst:185 msgid "Publish a page in all websites" msgstr "在所有网站发表某个页面" #: ../../content/applications/websites/website/publish/multi_website.rst:187 msgid "" "A new static page is created and only made available in the current website." " You can duplicate it to other websites from :menuselection:`Website --> " "Configuration --> Pages`. To do so, leave the *Website* field empty." msgstr "" "只能在当前网站创建新的静态页面并发布。你可以将它复制到其他网站,路径为 :menuselection:`网站 --> 配置 --> 页面`。请将 " "*网站* 字段留空。" #: ../../content/applications/websites/website/publish/multi_website.rst:191 msgid "" "If you want to duplicate it in just one other website, duplicate the page " "and set the new website." msgstr "如果你只需将它复制到另外一个网站,请复制页面并设置新网站。" #: ../../content/applications/websites/website/publish/multi_website.rst:197 msgid "" "When you edit the page again, the change only affects the current website. A" " new page is duplicated and tied up to the website. The original page still " "being linked to all websites." msgstr "再次编辑页面时,更改只影响当前网站。新页面被复制并绑定到网站上。原页面仍链接到所有网站。" #: ../../content/applications/websites/website/publish/multi_website.rst:202 msgid "" "By grouping pages by URL in the page manager, you quickly find the original " "page behind each edited page." msgstr "通过页面管理器按URL对页面进行分组,你可以快速找到每个编辑页面后面的原始页面。" #: ../../content/applications/websites/website/publish/multi_website.rst:209 msgid "Multi-companies" msgstr "多公司" #: ../../content/applications/websites/website/publish/multi_website.rst:211 msgid "" "Each website can be linked to a specific company of your system, in a multi-" "companies environment." msgstr "在多公司环境中,每个网站都可以链接到你系统中的特定公司。" #: ../../content/applications/websites/website/publish/multi_website.rst:217 msgid "" "With such a configuration, only company-related data appear on the website " "(products, jobs, events, etc.)." msgstr "利用这项配置,只有与公司相关的数据出现在网站上(产品、工作、活动等)。" #: ../../content/applications/websites/website/publish/multi_website.rst:220 msgid "" "Website editors can only view and edit the pages of the records they have " "access to, typically the ones belonging to their current company (and to " "their subsidiaries, or child companies in Odoo language). And so is it for " "visitors." msgstr "网站编辑只能查看和编辑他们有访问权限的记录页面,通常是属于他们目前的公司(及其子公司)的页面。访问者也是如此。" #: ../../content/applications/websites/website/publish/multi_website.rst:226 msgid "" "If websites are multi-companies, you don’t change company when switching " "websites. To change the company and see the related content, use the company" " selector in the menu." msgstr "如果网站是多公司,你在切换网站时无法切换公司。如要切换公司并查看相关内容,需使用菜单中的公司选择器。" #: ../../content/applications/websites/website/publish/multi_website.rst:232 msgid "Configure your eCommerce website" msgstr "配置你的电子商务网站" #: ../../content/applications/websites/website/publish/multi_website.rst:234 msgid "" "eCommerce is a crucial feature in the multi-websites environment. We made it" " so that the entire flow can be customized to fit the very audience of each " "website." msgstr "电子商务是多网站环境中的一项关键功能。在我们的网站上,这项功能可定制,以适应每个网站的受众。" #: ../../content/applications/websites/website/publish/multi_website.rst:239 msgid "Products only available on one website" msgstr "产品仅在一个网站可用" #: ../../content/applications/websites/website/publish/multi_website.rst:241 msgid "" "We already saw earlier how to publish a specific record in only one website." " You will find the \\*Website\\* field in the eCommerce tab of the product " "edit form. Empty means available in all websites." msgstr "我们之前已经了解了如何仅在一个网站发布特定记录。你可使用产品编辑表单电子商务选项卡的\\*网站\\*字段。留空意味着在所有网站均可用。" #: ../../content/applications/websites/website/publish/multi_website.rst:249 msgid "Products available on *some* websites" msgstr "产品在 *部分* 网站可用" #: ../../content/applications/websites/website/publish/multi_website.rst:251 msgid "" "To make a product available on some websites, but not all of them, you " "should duplicate the product for each website." msgstr "如要使产品在部分而不是所有网站可用,你应为每个网站复制产品。" #: ../../content/applications/websites/website/publish/multi_website.rst:254 msgid "" "If you need a unique reference to manage in your inventory, you should " "install *Manufacturing\\ and create *Kits* BoMs (bills of materials). Each " "kit will link each published “virtual” product to the main reference managed" " in your inventory. That way, any item sold from your website will be " "converted into the storable item in the delivery order." msgstr "" "如果你需要通过唯一参考编号来管理库存,你应安装 *制造* 应用程序并创建 *套件* (BoMs) " "物料清单。每个套件将每个发布的“虚拟”产品关联到库存中管理的主要参考编号。这样,从你的网站出售的任何项目将在交货单中转换为可库存的产品。" #: ../../content/applications/websites/website/publish/multi_website.rst:261 msgid "Pricelists" msgstr "价格表" #: ../../content/applications/websites/website/publish/multi_website.rst:263 msgid "" "To manage specific prices by websites, you can activate *Multiple Sales " "Prices per Product* in Website settings." msgstr "如要按网站管理特定价格,你可在网站设置中启用 *每款产品的多个销售价格* 。" #: ../../content/applications/websites/website/publish/multi_website.rst:266 msgid "" "Then, go to :menuselection:`Website --> Products --> Pricelists` to create " "additional pricelists. You can also choose to have a pricelist available " "*only* on a specific website." msgstr "" #: ../../content/applications/websites/website/publish/multi_website.rst:270 msgid ":doc:`../../ecommerce/managing_products/price_management`." msgstr "" #: ../../content/applications/websites/website/publish/multi_website.rst:275 msgid "" "Leaving the field empty means that you make it work in all websites if " "*Selectable* is selected. Otherwise, it makes it only available for backend " "operations of Sales and Point of Sale applications." msgstr "如果选择了 *可选择* ,字段留空则意味着它适用于所有网站。否则,它只能用于销售和POS应用程序的后端操作。" #: ../../content/applications/websites/website/publish/multi_website.rst:280 msgid "Payment Providers and Delivery Methods" msgstr "付款服务提供商和交货方式" #: ../../content/applications/websites/website/publish/multi_website.rst:282 msgid "" "By default, published payment providers and delivery methods are deployed in" " all websites. You could already use specific payment providers per country " "using Geo IP by defining countries in their configuration. Now you can also " "do it per website by filling in the *Website* field." msgstr "" "所有网站默认部署已发布的付款服务提供商和交货方式。您可以在配置中选择国家,使用地理IP,在各个国家使用特定的付款服务提供商。也可以填写*website*字段,按网站进行操作。" #: ../../content/applications/websites/website/publish/multi_website.rst:290 msgid "" "There is a setting to choose how to manage customer accounts in Website " "settings. You can either allow customers to use one account through all the " "websites or compel them to create one account for each website. This last " "option is convenient if your websites shouldn’t be related to each other in " "the visitor mind." msgstr "" "有一个设置可用于选择在网站设置中管理客户帐户的方式。你可以允许客户在所有网站使用同一个帐户,也可以强制要求他们为每个网站创建一个帐户。最后这种选项可避免给访问者留下各个网站相互关联的印象。" #: ../../content/applications/websites/website/publish/multi_website.rst:300 msgid "Technical hints for customization" msgstr "关于自定义的技术提示" #: ../../content/applications/websites/website/publish/multi_website.rst:302 msgid "" "If you want to publish custom objects on the website, here are a few tips to" " make it work with multi websites:" msgstr "如果你想在网站上发布自定义对象,以下几条提示将有助于它在多网站中运行:" #: ../../content/applications/websites/website/publish/multi_website.rst:306 msgid "Sitemap: don’t forget the domain in the route to only publish" msgstr "网站地图:不要忘记仅发布路线中的域名" #: ../../content/applications/websites/website/publish/multi_website.rst:306 msgid "available records in each website’s sitemap." msgstr "只发布可用记录的网站地图中的域。" #: ../../content/applications/websites/website/publish/multi_website.rst:310 msgid "Access: you should call the method" msgstr "访问:应在控制器中调用方法" #: ../../content/applications/websites/website/publish/multi_website.rst:309 msgid "" "*can_access_from_current_website* in the controller to make sure the visitor" " can see a record in the current website." msgstr "*can_access_from_current_website* 以确保访问者可在当前网站中看到记录。" #: ../../content/applications/websites/website/publish/multi_website.rst:314 msgid "Search: when a list of records is displayed, don’t forget to specify" msgstr "搜索:当显示记录列表时," #: ../../content/applications/websites/website/publish/multi_website.rst:313 msgid "the domain to only display records available for the current website." msgstr "不要忘记指定域只显示当前网站可用的记录。" #: ../../content/applications/websites/website/publish/on-premise_geo-ip-installation.rst:3 msgid "Geo IP Installation (On-Premises Database)" msgstr "地理IP安装(内部数据库)" #: ../../content/applications/websites/website/publish/on-premise_geo-ip-installation.rst:6 msgid "Installation" msgstr "安装" #: ../../content/applications/websites/website/publish/on-premise_geo-ip-installation.rst:9 msgid "" "Please note that the installation depends on your computer's operating " "system and distribution. We will assume that a Linux operating system is " "being used." msgstr "请注意,安装取决于计算机的操作系统和发行版。我们假设正在使用Linux操作系统。" #: ../../content/applications/websites/website/publish/on-premise_geo-ip-installation.rst:15 msgid "Install `geoip2 <https://pypi.org/project/geoip2/>`__ Python library" msgstr "安装`geoip2 <https://pypi.org/project/geoip2/>`__ Python库" #: ../../content/applications/websites/website/publish/on-premise_geo-ip-installation.rst:17 msgid "" "Download the `GeoLite2 City database " "<https://dev.maxmind.com/geoip/geoip2/geolite2/>`_. You should end up with a" " file called ``GeoLite2-City.mmdb``" msgstr "" "下载`GeoLite2 City数据库 " "<https://dev.maxmind.com/geoip/geoip2/geolite2/>`_。你将下载到名为``GeoLite2-City.mmdb``的文件" #: ../../content/applications/websites/website/publish/on-premise_geo-ip-installation.rst:22 msgid "Move the file to the folder ``/usr/share/GeoIP/``" msgstr "将文件移动到文件夹``/usr/share/GeoIP/``" #: ../../content/applications/websites/website/publish/on-premise_geo-ip-installation.rst:24 msgid "Restart the server" msgstr "重启服务器" #: ../../content/applications/websites/website/publish/on-premise_geo-ip-installation.rst:27 msgid "" "If you can't/don't want to locate the geoip database in " "``/usr/share/GeoIP/``, you can use the ``--geoip-db`` option of the Odoo " "command line interface. This option takes the absolute path to the GeoIP " "database file and uses it as the GeoIP database. For example:" msgstr "" "如果您不能/不想在``/usr/share/GeoIP/``中定位geoip数据库,可以使用Odoo命令行界面的“-geoip " "db”选项。该选项采用GeoIP数据库文件的绝对路径,并将其用作GeoIP数据。例如:" #: ../../content/applications/websites/website/publish/on-premise_geo-ip-installation.rst:36 msgid ":doc:`CLI documentation </developer/reference/cli>`." msgstr "" #: ../../content/applications/websites/website/publish/on-premise_geo-ip-installation.rst:39 msgid "" "``GeoIP`` Python library can also be used. However this version is " "discontinued since January 1. See `GeoLite Legacy databases are now " "discontinued <https://support.maxmind.com/geolite-legacy-discontinuation-" "notice/>`_" msgstr "" "``GeoIP`` 也可以使用Python库。但是,该版本自1月份起停止使用 1. 参见 `GeoLite遗留数据库现已停止使用 " "<https://support.maxmind.com/geolite-legacy-discontinuation-notice/>`_" #: ../../content/applications/websites/website/publish/on-premise_geo-ip-installation.rst:44 msgid "How To Test GeoIP Geolocation In Your Odoo Website" msgstr "如何在您的Odoo网站中测试GeoIP地理位置" #: ../../content/applications/websites/website/publish/on-premise_geo-ip-installation.rst:46 msgid "Go to your website. Open the web page that you want to test ``GeoIP``." msgstr "转到你的网站。打开要测试“GeoIP”的网页。" #: ../../content/applications/websites/website/publish/on-premise_geo-ip-installation.rst:47 msgid "Choose :menuselection:`Customize --> HTML/CSS/JS Editor`." msgstr "选择 :menuselection:`自定义 --> HTML/CSS/JS编辑器`。" #: ../../content/applications/websites/website/publish/on-premise_geo-ip-installation.rst:48 msgid "Add the following piece of XML in the page :" msgstr "在页面添加以下XML:" #: ../../content/applications/websites/website/publish/on-premise_geo-ip-installation.rst:54 msgid "" "You should end up with a dictionary indicating the location of the IP " "address." msgstr "最后应该有一个字典,指示IP地址的位置。" #: ../../content/applications/websites/website/publish/on-premise_geo-ip-installation.rst:60 msgid "" "If the curly braces are empty ``{}``, it can be for any of the following " "reasons :" msgstr "如果大括号为空``{}``,则可能是由于以下任何原因:" #: ../../content/applications/websites/website/publish/on-premise_geo-ip-installation.rst:62 msgid "" "The browsing IP address is the localhost (``127.0.0.1``) or a local area " "network one (``192.168.*.*``)" msgstr "浏览IP地址为本地主机(``127.0.0.1``)或一个局域网(``192.168.*.*``)" #: ../../content/applications/websites/website/publish/on-premise_geo-ip-installation.rst:64 msgid "" "If a reversed proxy is used, make sure to configure it correctly. See " ":option:`proxy mode <odoo-bin --proxy-mode>`" msgstr "如果使用反向代理,请确保正确配置。请参阅:选项:`代理模式 <odoo-bin --proxy-mode>`" #: ../../content/applications/websites/website/publish/on-premise_geo-ip-installation.rst:66 msgid "``geoip2`` is not installed or the GeoIP database file wasn't found" msgstr "未安装``geoip2``或未找到GeoIP数据库文件" #: ../../content/applications/websites/website/publish/on-premise_geo-ip-installation.rst:67 msgid "The GeoIP database was unable to resolve the given IP address" msgstr "GeoIP数据库无法解析给定的IP地址" #: ../../content/applications/websites/website/publish/translate.rst:3 msgid "How to translate my website" msgstr "如何翻译我的网站" #: ../../content/applications/websites/website/publish/translate.rst:8 msgid "" "In addition to creating great modern websites, Odoo gives you the " "possibility to translate it in different languages." msgstr "除了创造伟大的现代网站,Odoo让你尽可能用不同语言翻译。" #: ../../content/applications/websites/website/publish/translate.rst:12 msgid "Process" msgstr "处理" #: ../../content/applications/websites/website/publish/translate.rst:14 msgid "" "Once your website is created, you have the opportunity to translate it in as" " many different languages as you want." msgstr "创建网站后,您将有机会根据需要翻译成多种语言。" #: ../../content/applications/websites/website/publish/translate.rst:17 msgid "You can only translate your website manually, follow the next step." msgstr "您只能手动翻译您的网站,请执行下一步。" #: ../../content/applications/websites/website/publish/translate.rst:19 msgid "" "Now go to your website. On the bottom right corner of the page, click on " "**Add a language**." msgstr "现在转到您的网站。在页面的右下角,单击 **加语** 。" #: ../../content/applications/websites/website/publish/translate.rst:25 msgid "" "Choose the language in which you want to translate your website and then " "click on **Load.**" msgstr "选择你想用来翻译你的网站的语言, 然后点击 **** 。 " #: ../../content/applications/websites/website/publish/translate.rst:31 msgid "" "You will see that Now, next to English there is also French, which means " "that the page for the translation has been created. You can also see that " "some of the text has been translated automatically." msgstr "你会看到,英语的旁边是法语,这意味着该网页已翻译。你也可以看到,一些文本已自动翻译。" #: ../../content/applications/websites/website/publish/translate.rst:38 msgid "" "To translate the content of the website, click on **Translate** (here " "**Traduire** since we want to translate the website in French)." msgstr "翻译网站的内容,点击 **** (这里 **Traduire** , 是因为我们想把网站翻译成法文)。"