diff --git a/themes/prestashop/product.tpl b/themes/prestashop/product.tpl
index a9e1e01d5..1bebb189f 100644
--- a/themes/prestashop/product.tpl
+++ b/themes/prestashop/product.tpl
@@ -351,9 +351,11 @@ var fieldRequired = '{l s='Please fill in all required fields, then save the cus
{/if}
+ {if !$allow_oosp}
quantity > 0} style="display: none;"{/if}>
{$HOOK_PRODUCT_OOS}
+ {/if}
quantity > $last_qties OR $product->quantity <= 0) OR $allow_oosp OR !$product->available_for_order OR $PS_CATALOG_MODE} style="display: none;"{/if} >{l s='Warning: Last items in stock!'}
diff --git a/translations/fr/admin.php b/translations/fr/admin.php
index fd222a2a0..797c08942 100644
--- a/translations/fr/admin.php
+++ b/translations/fr/admin.php
@@ -1798,6 +1798,8 @@ $_LANGADM['AdminPPreferencesdcf765af784bde828a35fc529a1760ef'] = 'Ordre par déf
$_LANGADM['AdminPPreferences18ab46929929152a148ad898fe038ccf'] = 'Ordre de tri par défaut pour la liste des produits';
$_LANGADM['AdminPPreferencescf3fb1ff52ea1eed3347ac5401ee7f0c'] = 'Croissant';
$_LANGADM['AdminPPreferencese3cf5ac19407b1a62c6fccaff675a53b'] = 'Décroissant';
+$_LANGADM['AdminPPreferences14d14736f0cc7bbd49ee5dbc335d7f60'] = 'Description courte taille max';
+$_LANGADM['AdminPPreferences9df736cf267f1f94c5a4997fecbd4e3d'] = 'Définissez la taille maximale de la description du produit courte';
$_LANGADM['AdminPPreferencesc4d833424eba2cd43c9327d4943dc61f'] = 'Image générée par :';
$_LANGADM['AdminPPreferences9df22f196a33acd0b372fe502de51211'] = 'auto';
$_LANGADM['AdminPPreferenceseaae26a6fb20ed3ef54fb23bfa0b1fcc'] = 'largeur';
@@ -3039,6 +3041,7 @@ $_LANGADM['AdminTranslations53b3cae42737979c884275593a01f468'] = 'Module :';
$_LANGADM['AdminUpgrade875b8a59022d232837491c0fdfacb4ab'] = 'Ne pas sauver les images';
$_LANGADM['AdminUpgradea8d6c6734da0083021561b23f2fa88cc'] = 'Vous pouvez exclure le dossier image de la sauvegarde si vous l\'avez déjà sauvegardé d\'une autre manière (non recommandé)';
$_LANGADM['AdminUpgradeaf98608eaedd4ba7ffd47a0204e84b23'] = 'Conserver le thème \"prestashop\" actuel';
+$_LANGADM['AdminUpgrade4ea56ca1a757e426911ff20889c0e93c'] = 'Si vous avez personnalisé le thème par défaut de PrestaShop, vous pouvez le protéger de la mise à niveau (non recommandé)';
$_LANGADM['AdminUpgrade8413c63a6ef3717a974094785fd0b588'] = 'Garder les traductions';
$_LANGADM['AdminUpgrade51bbcf7afb0f8d35501d0a7b28979b06'] = 'Si \"oui\", vous conserverez toutes vos traductions';
$_LANGADM['AdminUpgrade8c8194a465f0163a6724907755ac1b82'] = 'Mode manuel';
@@ -3046,6 +3049,8 @@ $_LANGADM['AdminUpgradedd9dbd4916653d683244119a067ca467'] = 'Choisissze \"oui\"
$_LANGADM['AdminUpgradee7b6d601ff4e9069e726927e211274ea'] = 'Utiliser Subversion';
$_LANGADM['AdminUpgradea15b09729294cf7fea1096f970a0fed4'] = 'Choisissez \"oui\" si vous voulez utiliser une version non stable au lieu de l';
$_LANGADM['AdminUpgrade36be1130454bc8c4e0a41d36fa062a8b'] = 'Impossible de créer le répertoire %s';
+$_LANGADM['AdminUpgradee21a52b9631b01c3f1821795b8de451c'] = 'Processus de mise à niveau terminé. Félicitations! Vous pouvez maintenant réactive de votre boutique.';
+$_LANGADM['AdminUpgrade7b2f224649ef2ad10a2d73595d67a876'] = 'Démarrage mise à niveau ...';
$_LANGADM['AdminUpgrade6824d57b7af37f605bd97d34defc3761'] = 'Exportation svn terminée. Suppression des fichiers exemples...';
$_LANGADM['AdminUpgradef70307d8297e48a8783d41e6f3313d51'] = 'Erreur lors de l\'export SVN';
$_LANGADM['AdminUpgrade4eecd9c195e46c054ef7da6d9d1a738b'] = 'Extraction terminée. Suppression des fichiers exemples...';
@@ -3176,6 +3181,7 @@ $_LANGADM['AdminUpgrade7f786b903ea8045f5b5b7e3c5a4e0385'] = 'Cette fonction est
$_LANGADM['AdminUpgrade3a3a651c9a67bca9ac902da789466b93'] = 'Mise à jour instable';
$_LANGADM['AdminUpgradea22eff458b4f4bce6d3232e367ff0138'] = 'Votre configuration actuelle indique que vous voulez mettre à jour votre système à partir d\'une branche de développement instable, sans numéro de version. Si vous mettez à jour, vous ne pourrez plus appliquer le processus de versions stables officiel.';
$_LANGADM['AdminUpgradedae8ace18bdcbcc6ae5aece263e14fe8'] = 'Options';
+$_LANGADM['AdminUpgradec747916b25dcb02e0e81ee84dbd966ea'] = 'Vous n\'avez pas besoin d\'utiliser cette fonctionnalité.';
$_LANGADM['AdminUpgrade6b3930a184368a458be6e4429f409877'] = 'Mise à jour terminée. Vérifiez votre boutique (essayez de faire une commande, vérifier le thème)';
$_LANGADM['AdminUpgrade91195bbbacc2147a736c849c46368ed8'] = 'Voulez vous restaurer votre boutique';
$_LANGADM['AdminUpgradea498f9476a893d51ee02b3601678d318'] = 'Cliquez pour restaurer la base de donnée';
@@ -3324,6 +3330,7 @@ $_LANGADM['index13348442cc6a27032d2b4aa28b75a5d3'] = 'Recherche';
$_LANGADM['index4f32a32dea642737580dd71cdfd8d3c0'] = 'Accès rapide';
$_LANGADM['index891cea3363eb13a9ed383ae32f0b48d8'] = 'Selectionnez votre boutique :';
$_LANGADM['index53cd939ae14e33855274e17a3c411fdd'] = 'Pour des raisons de sécurité, vous devez :';
+$_LANGADM['indexe99c06952f4336ce189d8df45980dca0'] = 'supprimez le dossier /install';
$_LANGADM['index7286baef44d09300636a4b99c533523c'] = 'Temps de chargement :';
$_LANGADM['indexbbaff12800505b22a853e8b7f4eb6a22'] = 'Contact';
$_LANGADM['index3e937d04c1c83492260a33d926ca587c'] = 'Bug Tracker';
diff --git a/translations/fr/errors.php b/translations/fr/errors.php
index 66e6bcfa9..97c96067f 100644
--- a/translations/fr/errors.php
+++ b/translations/fr/errors.php
@@ -26,6 +26,7 @@ $_ERRORS['8eccd648c123a09bcf8520fea052861d'] = 'une erreur est survenue lors de
$_ERRORS['bc33aa1314e7dcd3472db72472b909b2'] = 'une erreur s\'est produite pendant la suppression';
$_ERRORS['472266472e3353d32d8a8ffa25c60154'] = 'une erreur s\'est produite pendant la suppression de l\'image';
$_ERRORS['7f2673e88a2cf04ce4e559cdf1b30277'] = 'une erreur s\'est produite pendant la suppression de l\'image';
+$_ERRORS['50289ca189ede3317209fcb9ecce167c'] = 'Une erreur s\'est produite lors de la création de nouveaux dossiers';
$_ERRORS['0c300ba32ddee555c4ba9c81b74c64a3'] = 'Une erreur est survenue pendant l\'envoi de l\'archive Zip';
$_ERRORS['1275c7249de2c2446cad46a5e894ae01'] = 'Une erreur est survenue pendant l\'envoi de l\'image';
$_ERRORS['f8700fd851876c5adbffa7eddaaaf163'] = 'Une erreur est survenue durant l\'envoie d\'image';
@@ -154,6 +155,7 @@ $_ERRORS['e6b214cab4477a7bd120bc996f06734c'] = 'le client doit être dans au moi
$_ERRORS['28ca4ab8455ffa19e6f0577aefa9f1c9'] = 'client non trouvé';
$_ERRORS['2d23b982e03f3e2ff37a0833033fb8bd'] = 'date spécifiée invalide';
$_ERRORS['56ed19a8b705ff0da23d026ebce133b5'] = 'le groupe par défaut du client doit être coché';
+$_ERRORS['832c4ce25a57e0e4094673216a19ff97'] = 'Extension DOM n\'est pas chargée.';
$_ERRORS['637976ed39a990f58f8a3650eac0ff08'] = 'adresse e-mail requise';
$_ERRORS['f0dc0fa07b13965fe5a95fa37166c4e7'] = 'adresse e-mail manquante';
$_ERRORS['5c45af89733d6bfc7b11d818a21b656d'] = 'd\'éditer un objet ici.';
@@ -188,8 +190,10 @@ $_ERRORS['13fb39e33c882585065d2d636602e96f'] = 'Erreur : le paramètre \"templat
$_ERRORS['e4a6b1931fbfc9ef4531cab37c84c39f'] = 'Erreur : le paramètre \"to\" est corrompu';
$_ERRORS['1c188f7466ede1cee857741eb5aa3ac5'] = 'Erreur: merci de choisir un transporteur';
$_ERRORS['ff5a229e566831ea38a2ba5fb739df9f'] = 'Erreur: merci de choisir une adresse';
+$_ERRORS['8f3d9ee281e1abb9111486bcbda6804e'] = 'Erreur: certaines ou toutes les images n\'ont pu être déplacés.';
$_ERRORS['70bdff077d0b2aaf90e35c0523b1d58c'] = 'Erreur: merci de choisir un transporteur valide';
$_ERRORS['7d3f071e2825ec56f80c881d56fb3c7c'] = 'Erreur: cette commande a déjà été validée';
+$_ERRORS['491c8c1d25f97843f6edfdc81d021f4d'] = 'Erreur: la configuration de votre serveur n\'est pas compatible avec le système nouvelle image. Les images n\'ont pas été déplacées';
$_ERRORS['b2b367f1201bb55f41e0688955f4f1a1'] = 'Cher client(e), vous avez dépassé la date d\'expiration.';
$_ERRORS['45ebc64529137a007889ee445d64611c'] = 'Impossible de mettre à jour la position.';
$_ERRORS['5fe3a5b7465abb742a1b93a6037384fa'] = 'Erreur fatale : id_transaction est null';
@@ -218,6 +222,8 @@ $_ERRORS['b417662bce6671781c5285afe872056a'] = 'l\'image est trop grande';
$_ERRORS['f09e308b66fdd005a754757de9f29b95'] = 'Object client incorrect';
$_ERRORS['8b978fa2ad857b185bc61dc5acb10927'] = 'Object réduction incorrect';
$_ERRORS['da393a0fcc28b1678ba1f8f59ea94b50'] = 'Object commande incorrect';
+$_ERRORS['c99348e30ef9822b53fce9b9f0c198c9'] = 'Valeur incorrecte pour une qualité d\'image JPEG.';
+$_ERRORS['75e3bbc53d0a62d319235ffebf9e219c'] = 'Valeur incorrecte pour une qualité d\'image PNG.';
$_ERRORS['259f417808483b6dc18a10510fd8d3cc'] = 'Propriétés du comté invalides';
$_ERRORS['c1c8a564c10a0efe07bb4e4b20d88cc9'] = 'Identifiant non valide';
$_ERRORS['bfd99559857dfcfc40cb0d0e6c8aee1b'] = 'Nom invalide';
@@ -297,6 +303,7 @@ $_ERRORS['1b599bf89c1bf4f8640ef31f3acb9f40'] = 'aucun fichier spécifié';
$_ERRORS['298883b17e36ee3a18d73e835c0b44fc'] = 'Aucun fichier n\'a été envoyé';
$_ERRORS['cb20447a4bf5ff9bec717ec68a357a93'] = 'Aucun moteur de rendu choisi';
$_ERRORS['ccacacd12f75e1ab3f9ce3e234ed5777'] = 'Aucun moteur de tableau sélectionné';
+$_ERRORS['774eec2772b5f57b2e13d11e1b093a4f'] = 'Aucune image trouvée pour la combinaison avec id_product = %s et la position de l\'image = %s.';
$_ERRORS['6a8f39c3861bfa5111a88d9c76df6993'] = 'Aucune facture disponible';
$_ERRORS['0e63e5844a0255aeb0cee434263552ae'] = 'aucune facture avec cet ID:';
$_ERRORS['e21c3c406358073b38d481fd3d88221c'] = 'Aucune facture trouvée';
@@ -363,6 +370,7 @@ $_ERRORS['edeb9e20655b946e4bee4ac44a6c0a7f'] = 'Le serveur ne dispose pas des pe
$_ERRORS['5d7cc18ef21285f980cbada9adb9df5c'] = 'Le serveur a expiré, le filigrane n\'est peut-être pas été appliqué à toutes vos images.';
$_ERRORS['721b2acc2e54e77e36654bbc42a0747a'] = 'Le système de backup ne gère actuellement que les bases de données MySQL';
$_ERRORS['c45319ee556dc43ba15523c539c7e9d4'] = 'Désolé, nous ne pouvons pas renouveler votre commande';
+$_ERRORS['ea68586346b9b9f8ca43827cb3341ffd'] = 'Le fournisseur n\'existe pas.';
$_ERRORS['35f55f4e657f542d5f27853332c46f80'] = 'Erreur de syntaxe avec ce motif';
$_ERRORS['19a99b7aed449fbbedc3ce65483d6a3a'] = 'L\'onglet ne peut être trouvé';
$_ERRORS['cae059a6bd57c0b7d289ce097c060ba6'] = 'Le fichier de l\'onglet ne peut être trouvé';
@@ -397,6 +405,7 @@ $_ERRORS['baafbb73bdf562b2dcbd2c4b807f758e'] = 'cette adresse n\'est pas dans un
$_ERRORS['29e1ca45338b1e4861bb4a9bdc5d4387'] = 'Cette adresse n\'est pas la votre.';
$_ERRORS['b8ab75688d5796c2e61d3047b91acc17'] = 'Cette association contient trop de clés';
$_ERRORS['71f4f008985ea6abc73e89a668e15197'] = 'Cet attribut existe déjà.';
+$_ERRORS['a46eb4d38ea045e90273d51d8166529f'] = 'Cette classe dépend de plusieurs fichiers modifiés dans la version 1.4.4.0 et ne doit pas être utilisé dans une version plus ancienne';
$_ERRORS['e49f206b6d8f0e5e2a6cb13d96b44ed2'] = 'Ce nom de classe n\'existe pas';
$_ERRORS['e22a6ea51eb74bee7acaa4acf2846c7b'] = 'Cette combinaison existe déjà';
$_ERRORS['044ef92a14ceaaba24382a72ca0267ae'] = 'ce pays requiert la sélection d\'un Etat';
@@ -414,6 +423,7 @@ $_ERRORS['ae38c419414887fa47b7f5a811e5f42d'] = 'Ce module est déjà désinstall
$_ERRORS['e8be55bf3a30501aef09d2e74de97976'] = 'ce nom existe déjà';
$_ERRORS['b74c118d823d908d653cfbf1c877ae55'] = 'ce nom est déjà utilisé par une autre liste';
$_ERRORS['d312d5c57aff77e76cab1b5981bc5606'] = 'Ce nom n\'est pas autorisé';
+$_ERRORS['e2b7dec8fa4b498156dfee6e4c84b156'] = 'Ce mode de paiement n\'est pas disponible.';
$_ERRORS['1347119d36ae31564a89763f21476c1a'] = 'Ce produit n\'existe pas dans notre boutique.';
$_ERRORS['38d5595927b80b331239ef904341b07c'] = 'Ce produit a été supprimé.';
$_ERRORS['edd62dfcf50e7a6dea932ca1eca167b2'] = 'Cette propriété n\'existe pas dans la classe ou est interdite';
@@ -512,6 +522,7 @@ $_ERRORS['70f4b635847038d056e33959821a7a66'] = 'caractères max';
$_ERRORS['e0d4da0607fb1793b6e1d348c36d52cb'] = 'config.xml est manquant dans le dossier de votre thème';
$_ERRORS['1d112c010ef14e32e478b36aca8d3414'] = 'config.xml dans votre dossier de thème n\'est pas un fichier xml valide';
$_ERRORS['6364b8f0fcf00c1fedb76a7a7b7ad03e'] = 'Le fichier config.xml du thème n\'a pas été créé pour cette version de Prestashop';
+$_ERRORS['80e9a269b3e9b377f35cb6b642edceae'] = 'Description: Longueur >';
$_ERRORS['b0accee4a4704ec46d245b722309a8be'] = 'n\'existe pas en base de données';
$_ERRORS['06e3d36fa30cea095545139854ad1fb9'] = 'champ';
$_ERRORS['1cd6f2b0848e672cb987e15e0598a144'] = 'pour la langue';