diff --git a/ChangeLog b/ChangeLog
index ba614a9cf9a3bc638913d4686d2bdd96bca45623..72a1ecf49bacb319b283c2b47159b294a28d824a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -3,7 +3,7 @@ English Dolibarr ChangeLog
 --------------------------------------------------------------
 ***** ChangeLog for 3.4.2 compared to 3.4.1 *****
 Fix: Bad rounding on margin calculations and display.
-Fix: Option drpo table into backup was broken.
+Fix: Option drop table into backup was broken.
 
 ***** ChangeLog for 3.5 compared to 3.4.* *****
 For users:
@@ -11,7 +11,7 @@ For users:
 - New: More options to select status of users into select user list.
 - New: [ task #862 ] Add ODT on shipments.
 - New: [ task #149 ] Add # of notes and attachments in tabs.
-- New: Can edit customer ref at eny time.
+- New: Can edit customer ref at any time.
 - New: [ task #877 ] Reorganize menus.
 - New: [ task #858 ] Holiday module: note on manual holiday assignation.
 - New: [ task #892 ] Add hidden option in thirdparty customer/supplier module to hide non active
@@ -21,10 +21,10 @@ For users:
 - New: Add script export-bank-receipts.php
 - New: Add option "filter=bank" onto script rebuild_merge_pdf.php to merge PDF that
   has one payment on a specific bank account.*
-- New: [ task #901 ] Add Extrafeild on Fiche Inter.
+- New: [ task #901 ] Add Extrafield on Fiche Inter.
 - New: Show process id in all command line scripts.
 - New: Module mailman can subscribe/unsubscribe to ML according to categories or type of member.
-- New: Add object_hour and object_date_rfc as substitution tag for opendocument generation.
+- New: Add object_hour and object_date_rfc as substitution tag for open document generation.
 - New: Add options to send an email when paypal or paybox payment is done.
 - New: Clone product/service composition.
 - New: [ task #926 ] Add extrafield feature on order lines.
@@ -34,17 +34,17 @@ For users:
 - New: Add a cron module to define scheduled jobs.
 - New: Add new graphical boxes (customer and supplier invoices and orders per month).
 - New: [ task #286 ] Enhance rounding function of prices to allow round of sum instead of sum of rounding.
-- New: Can add an event automatically when a projet is create. 
+- New: Can add an event automatically when a project is create. 
 - New: Add option MAIN_GENERATE_DOCUMENT_WITH_PICTURE.
 - New: Add option excludethirdparties and onlythirdparties into merge pdf scripts.
 - New: [ task #925 ] Add ODT document generation for Tasks in project module.
 - New: [ task #924 ] Add numbering rule on task.
 - New: [ task #165 ] Add import/export of multiprices.
 - New: Add Maghreb regions and departments.
-- New: A more responsive desgin for statistic box of home page.
+- New: A more responsive design for statistic box of home page.
 - New: [ task #1005 ] Adapting to Spanish legislation bill numbering
 - New: [ task #1011 ] Now supplier order and invoice deal with payment terms and mode.
-- New: [ task #1014 ] Add option to recursivly add parent category.
+- New: [ task #1014 ] Add option to recursively add parent category.
 - New: [ task #1016 ] Can define a specific numbering for deposits.
 - New: [ task #918 ] Stock replenishment.
 - New : Add pdf link into supplier invoice list and supplier order list.
@@ -61,7 +61,7 @@ For users:
 - New: Add hidden option MAIN_VAT_DEFAULT_IF_AUTODETECT_FAILS.
 - New: Can send an email from thirdparty card.
 - New: Can cancel holidays that were previously validated.
-- New: Can choose contact on event (action com) creation, and filtred by thirdparty.
+- New: Can choose contact on event (action com) creation, and filtered by thirdparty.
 - New: Add hidden option MAIN_FORCE_DEFAULT_STATE_ID.
 - New: Add page to make mass stock movement.
 - New: Add field oustanding limit into thirdparty properties.
@@ -74,8 +74,8 @@ For users:
 - Fix: Better management of using ajax for upload form (to solve problem when enabling ajax jquery multifile upload in some cases).
 
 For translators:
-- Qual: Normalized sort order of all languages files with english reference files.
-- New: Add language code files for South Africa, France new caledonia, Vietnam.
+- Qual: Normalized sort order of all languages files with English reference files.
+- New: Add language code files for South Africa, France new Caledonia, Vietnam.
 - New: Translate string for email to change password.
 
 For developers:
@@ -93,14 +93,14 @@ For developers:
   key to use a specific language file.
 - New: Make some changes to allow usage of several alternative $dolibarr_main_url_root variables.
 - Qual: All nowrap properties are now using CSS class nowrap.
-- Qual: Move hardcoded code of module mailmanspip into trigger.
-- New: Into POST forms, if you can add a parameter DOL_AUTOSET_COOKIE with a vlue that is list name,
+- Qual: Move hard coded code of module mailmanspip into trigger.
+- New: Into POST forms, if you can add a parameter DOL_AUTOSET_COOKIE with a value that is list name,
   separated by a coma, of other POST parameters, Dolibarr will automatically save this parameters
   into user cookies.
 - New: Add hook addHomeSetup.
 - New: Add trigger CATEGORY_LINK and CATEGORY_UNLINK.
 - New: A trigger can return an array of error strings instead of one error string.
-- New: Add method to use a dictionnary as a combo box.
+- New: Add method to use a dictionary as a combo box.
 - New: Add update method for web service product.
 - Fix also several bugs with old code. 
 
@@ -116,11 +116,11 @@ be replaced by a "return 0";
 Goal is to fix old compatibility code that does not match hook specifications: 
  http://wiki.dolibarr.org/index.php/Hooks_system   
 
-2) If you implemented hook printTopRightMenu, check that output does not include '<td>' tags anymore.
+2) If you implemented hook printTopRightMenu, check that output does not include '<td>' tags any more.
 All content added must be tagged by a '<div>' with css class="login_block_elem"
 
 3) Some methods object->addline used a first parameter that was object->id, some not. Of course
-this was not a good pratice, since object->id is already known, there is no need to provide id as 
+this was not a good practice, since object->id is already known, there is no need to provide id as 
 parameter. All methods addline in this case were modified to remove this parameter. 
 
 4) Method ->classer_facturee() is deprecated. It must be replace with ->classifyBilled().
@@ -135,18 +135,18 @@ Fix: Reordering supplier products in list by supplier or supplier ref was crashi
 Fix: [ bug #1029 ] Tulip numbering mask
 Fix: Supplier invoice and supplier order are not displayed into object link into agenda event card
 Fix: [ bug #1033 ] SUPPLIER REF disappeared
-Fix: update extrafield do not display immediatly after update
+Fix: update extrafield do not display immediately after update
 Fix: Fix bug with canvas thirdparty
 Fix: [ bug #1037 ] Consumption> Supplier invoices related
 Fix: User group name do not display in card (view or edit mode)
-Fix: Link "Show all supplier invoice" on suplier card not working 
+Fix: Link "Show all supplier invoice" on supplier card not working 
 Fix: [ bug #1039 ] Pre-defined invoices conversion
 Fix: If only service module is activated, it's impossible to delete service
 Fix: [ bug #1043 ] Bad interventions ref numbering
 Fix: Mailing module : if an email is already in destinaires list all other email from selector was not inserted
 Fix: Localtaxes balance not showing
 Fix: Intervention box links to contracts id
-Fix: Compatiblity with multicompany module
+Fix: Compatibility with multicompany module
 Fix: Edit propal line was losing product supplier price id
 Fix: Delete linked element to supplier invoice when deleted 
 Fix: [ bug #1061 ] Bad info shipped products