diff --git a/_extensions/odoo/sub-menu_list.html b/_extensions/odoo/sub-menu_list.html
index 1db5ba604..1ce970c47 100644
--- a/_extensions/odoo/sub-menu_list.html
+++ b/_extensions/odoo/sub-menu_list.html
@@ -1,10 +1,10 @@
{# note: if odoo.com/page/docs sub-menu's structure change, these links have to change as well #}
-
User
-Developer
-eLearning
-API
-Installation
+User
+Developer
+Training Center
+API
+Installation
White Papers
Legal
diff --git a/accounting/fiscal_localizations/localizations/france.rst b/accounting/fiscal_localizations/localizations/france.rst
index 1cb83b7ca..c253d78cc 100644
--- a/accounting/fiscal_localizations/localizations/france.rst
+++ b/accounting/fiscal_localizations/localizations/france.rst
@@ -52,7 +52,7 @@ of conformity testifying that your software complies with the anti-fraud
legislation. This certificate is granted by Odoo SA to Odoo Enterprise users
`here `_.
If you use Odoo Community, you should
-`upgrade to Odoo Enterprise `_
+`upgrade to Odoo Enterprise `_
or contact your Odoo service provider.
In case of non-conformity, your company risks a fine of €7,500.
diff --git a/contributing/documentation/introduction_guide.rst b/contributing/documentation/introduction_guide.rst
index 2e871866f..4bad2f4c9 100644
--- a/contributing/documentation/introduction_guide.rst
+++ b/contributing/documentation/introduction_guide.rst
@@ -276,12 +276,12 @@ Prepare your version
--------------------
Now that your machine is all set up, it is time to do the same for your version of the documentation
-files. As it would not be convenient to have several people working on the version 13.0 in parallel
+files. As it would not be convenient to have several people working on the version 14.0 in parallel
(conflicts of content would occur all the time), and in order to be able to create a :abbr:`PR
(Pull Request)`, you must `create a new branch
-`_ starting from the branch 13.0. In other
+`_ starting from the branch 14.0. In other
words, you copy the entirety of this version’s files and give it another name. For this example, we
-will go with ``13.0-my_contribution``.
+will go with ``14.0-my_contribution``.
Execute the following commands in a terminal to...
@@ -291,17 +291,17 @@ Execute the following commands in a terminal to...
$ cd documentation-user/
-#. Switch to the version 13.0:
+#. Switch to the version 14.0:
.. code-block:: console
- $ git checkout 13.0
+ $ git checkout 14.0
-#. Create your own branch which will be a copy of 13.0:
+#. Create your own branch which will be a copy of 14.0:
.. code-block:: console
- $ git checkout -b 13.0-my_contribution
+ $ git checkout -b 14.0-my_contribution
.. _contributing/perform-changes:
@@ -371,7 +371,7 @@ Submit your changes
$ git add *
$ git commit
- $ git push -u origin 13.0-my_contribution
+ $ git push -u origin 14.0-my_contribution
#. Go to `github.com/odoo/documentation-user/pulls
`_ and click on the **New pull request**
@@ -385,7 +385,7 @@ Submit your changes
.. image:: media/compare-across-forks.png
#. In the dropdown for the selection of the base branch (i.e., the version of the documentation that
- your changes concern), make sure to select the version that your changes target (here **13.0**).
+ your changes concern), make sure to select the version that your changes target (here **14.0**).
.. image:: media/select-branches-fork.png
diff --git a/contributing/documentation/rst_guidelines.rst b/contributing/documentation/rst_guidelines.rst
index 9c37303a7..45e61eaa5 100644
--- a/contributing/documentation/rst_guidelines.rst
+++ b/contributing/documentation/rst_guidelines.rst
@@ -35,8 +35,8 @@ A reference to the rendered :file:`prices.html` and :file:`variants.html` could
#. Absolute:
- - ``https://odoo.com/documentation/user/13.0/sales/products_prices/prices.html``
- - ``https://odoo.com/documentation/user/13.0/sales/products_prices/products/variants.html``
+ - ``https://odoo.com/documentation/user/14.0/sales/products_prices/prices.html``
+ - ``https://odoo.com/documentation/user/14.0/sales/products_prices/products/variants.html``
#. Relative:
diff --git a/general/in_app_purchase/in_app_purchase.rst b/general/in_app_purchase/in_app_purchase.rst
index 6d59a9730..507a22b8d 100644
--- a/general/in_app_purchase/in_app_purchase.rst
+++ b/general/in_app_purchase/in_app_purchase.rst
@@ -68,4 +68,4 @@ Offering my own services
I am more than welcome to offer my own IAP services through Odoo Apps! It is the perfect opportunity
to get recurring revenue for an ongoing service use rather than — and possibly instead of — a sole
initial purchase. Please, find more information at: `In-App Purchase
-`_
+`_
diff --git a/general/multi_companies/manage_multi_companies.rst b/general/multi_companies/manage_multi_companies.rst
index a77918065..0d44e5184 100644
--- a/general/multi_companies/manage_multi_companies.rst
+++ b/general/multi_companies/manage_multi_companies.rst
@@ -129,5 +129,5 @@ at an invoice/bills level or at a sales/purchase orders level.
Remember to test all workflows as an user other than the administrator.
.. seealso::
- - `Multi-company Guidelines `_
+ - `Multi-company Guidelines `_
- :doc:`../../accounting/others/multicurrencies/how_it_works`
diff --git a/general/odoo_basics/add_user.rst b/general/odoo_basics/add_user.rst
index 606730be7..489ec9e10 100644
--- a/general/odoo_basics/add_user.rst
+++ b/general/odoo_basics/add_user.rst
@@ -129,7 +129,7 @@ the user can have access.
.. note::
Note that if not handled correctly, it may be the source of a lot of inconsistent multi-company
behaviors. Therefore, a good knowledge of Odoo is required. For technical explanations refer
- to `this `_ documentation.
+ to `this `_ documentation.
.. image:: media/multi_companies.png
:align: center
diff --git a/legal/others/cla.rst b/legal/others/cla.rst
index a72969201..c6535adf7 100644
--- a/legal/others/cla.rst
+++ b/legal/others/cla.rst
@@ -9,5 +9,5 @@ have to sign the Odoo Contributor License Agreement (CLA).
More information about this requirement, the procedure to sign the agreement,
and a FAQ can be found on our
-`GitHub project page `_.
+`GitHub project page `_.
diff --git a/odoo_sh/advanced/containers.rst b/odoo_sh/advanced/containers.rst
index 6af8a2dc2..5d205837e 100644
--- a/odoo_sh/advanced/containers.rst
+++ b/odoo_sh/advanced/containers.rst
@@ -24,7 +24,7 @@ The platform will take care to install these dependencies in your containers.
`The pip requirements specifiers `_
documentation can help you write a :file:`requirements.txt` file.
To have a concrete example,
-check out the `requirements.txt file of Odoo `_.
+check out the `requirements.txt file of Odoo `_.
The :file:`requirements.txt` files of submodules are taken into account as well. The platform
looks for :file:`requirements.txt` files in each folder containing Odoo modules: Not in the module folder itself,
@@ -174,7 +174,7 @@ In the above commands, the argument:
* ``--stop-after-init`` will immediately shutdown the server instance after it completed the operations you asked.
More options are available and detailed in the
-`CLI documentation `_.
+`CLI documentation `_.
You can find in the logs (*~/logs/odoo.log*) the addons path used by Odoo.sh to run your server.
Look for "*odoo: addons paths*":
diff --git a/odoo_sh/getting_started/branches.rst b/odoo_sh/getting_started/branches.rst
index 59030ce40..2095d33f4 100644
--- a/odoo_sh/getting_started/branches.rst
+++ b/odoo_sh/getting_started/branches.rst
@@ -43,7 +43,7 @@ instance will be held temporarily unavailable for maintenance reason.
This method is equivalent to perform an upgrade of the module through the Apps menu,
or through the :code:`-u` switch of
-`the command line `_.
+`the command line `_.
In the case the changes in the commit prevent the server to restart,
or if the modules update fails,
diff --git a/odoo_sh/getting_started/create.rst b/odoo_sh/getting_started/create.rst
index cadfedc54..beb9a602c 100644
--- a/odoo_sh/getting_started/create.rst
+++ b/odoo_sh/getting_started/create.rst
@@ -110,7 +110,7 @@ Access the URL :file:`/web/database/manager` of your on-premise database and dow
If you cannot access the database manager, it may have been disabled by your system administrator.
See the `database manager security documentation
- `_.
+ `_.
You will need the master password of your database server. If you do not have it, contact your system administrator.
diff --git a/odoo_sh/getting_started/first_module.rst b/odoo_sh/getting_started/first_module.rst
index 34931a6e4..427c65a1e 100644
--- a/odoo_sh/getting_started/first_module.rst
+++ b/odoo_sh/getting_started/first_module.rst
@@ -90,7 +90,7 @@ From the Odoo.sh editor, in a terminal:
$ odoo-bin scaffold my_module ~/src/user/
Or, from your computer, if you have an `installation of Odoo
-`_:
+`_:
.. code-block:: bash
@@ -151,7 +151,7 @@ Manually
--------
If you want to create your module structure manually,
-you can follow `Build an Odoo module `_ to understand
+you can follow `Build an Odoo module `_ to understand
the structure of a module and the content of each file.
Push the development branch
diff --git a/sales/amazon_connector/update.rst b/sales/amazon_connector/update.rst
index af31aa576..dbfcd150b 100644
--- a/sales/amazon_connector/update.rst
+++ b/sales/amazon_connector/update.rst
@@ -32,7 +32,7 @@ you can proceed to the next step.
If you use Odoo with an on-premise setup or through a partner, then you must update
your installation as detailed in
-`this documentation page `_
+`this documentation page `_
or by contacting your integrating partner.
Update the list of available modules
diff --git a/support/supported_versions.rst b/support/supported_versions.rst
index 8b8e2121d..0ca663b83 100644
--- a/support/supported_versions.rst
+++ b/support/supported_versions.rst
@@ -26,6 +26,8 @@ This matrix shows the support status of every version.
+====================+=============+==========+==============+================+==============================================+
| **Odoo 14.0** | |green| | |green| | |green| | October 2020 | |
+--------------------+-------------+----------+--------------+----------------+----------------------------------------------+
+| Odoo 13.saas~4 | |green| | N/A | N/A | August 2019 | |
++--------------------+-------------+----------+--------------+----------------+----------------------------------------------+
| **Odoo 13.0** | |green| | |green| | |green| | October 2019 | |
+--------------------+-------------+----------+--------------+----------------+----------------------------------------------+
| Odoo 12.saas~3 | |green| | N/A | N/A | August 2019 | |
diff --git a/support/where_can_i_get_support.rst b/support/where_can_i_get_support.rst
index 707af9d51..e145c8f02 100644
--- a/support/where_can_i_get_support.rst
+++ b/support/where_can_i_get_support.rst
@@ -30,5 +30,5 @@ Here are some resources that might help you:
- Our `documentation pages `_.
- Ask your question on the `community forum `_.
-- `Buy Odoo Enterprise `_ to get the
+- `Buy Odoo Enterprise `_ to get the
support and bugfix services.
diff --git a/website/publish/on-premise_geo-ip-installation.rst b/website/publish/on-premise_geo-ip-installation.rst
index 87dcbb06d..8dfc30ad8 100644
--- a/website/publish/on-premise_geo-ip-installation.rst
+++ b/website/publish/on-premise_geo-ip-installation.rst
@@ -29,7 +29,7 @@ Installation
./odoo-bin --geoip-db= ~/Downloads/GeoLite2-City.mmdb
.. seealso::
- - `CLI documentation `_.
+ - `CLI documentation `_.
.. warning:: ``GeoIP`` Python library can also be used. However this version is discontinued since January 2019. See `GeoLite Legacy databases are now discontinued `_
@@ -51,7 +51,7 @@ You should end up with a dictionary indicating the location of the ip address.
.. note:: If the curly braces are empty ``{}``, it can be for any of the following reason :
- The browsing IP address is the localhost (``127.0.0.1``) or a local area network one (``192.168.*.*``)
- - If a reversed proxy is used, make sure to configure it correctly. See `--proxy-mode `__
+ - If a reversed proxy is used, make sure to configure it correctly. See `--proxy-mode `__
- ``geoip2`` is not installed or the GeoIP database file wasn't found
- The GeoIP database was unable to resolve the given IP address