diff --git a/controllers/admin/AdminTranslationsController.php b/controllers/admin/AdminTranslationsController.php index f50911ff9..fa8c90c76 100644 --- a/controllers/admin/AdminTranslationsController.php +++ b/controllers/admin/AdminTranslationsController.php @@ -812,6 +812,8 @@ class AdminTranslationsControllerCore extends AdminController $directories['tpl'] = array( _PS_THEME_SELECTED_DIR_.'/' => scandir(_PS_THEME_SELECTED_DIR_), _PS_THEME_OVERRIDE_DIR_.'/' => Tools::file_exists_cache(_PS_THEME_OVERRIDE_DIR_) ? scandir(_PS_THEME_OVERRIDE_DIR_) : array(), + _PS_THEME_SELECTED_DIR_.'/mobile/' => scandir(_PS_THEME_SELECTED_DIR_.'/mobile/'), + _PS_THEME_OVERRIDE_DIR_.'/mobile/' => Tools::file_exists_cache(_PS_THEME_OVERRIDE_DIR_.'/mobile/') ? scandir(_PS_THEME_OVERRIDE_DIR_.'/mobile/') : array(), _PS_ALL_THEMES_DIR_.'/' => scandir(_PS_ALL_THEMES_DIR_) ); break; @@ -1490,7 +1492,11 @@ class AdminTranslationsControllerCore extends AdminController } } - $tabs_array[$prefix_key] = $new_lang; + if (isset($tabs_array[$prefix_key])) + $tabs_array[$prefix_key] = array_merge($tabs_array[$prefix_key], $new_lang); + else + $tabs_array[$prefix_key] = $new_lang; + $count += count($new_lang); } } diff --git a/themes/default/lang/fr.php b/themes/default/lang/fr.php index 46dc64d3f..6b302cdcc 100644 --- a/themes/default/lang/fr.php +++ b/themes/default/lang/fr.php @@ -108,6 +108,7 @@ $_LANG['authentication_fa3e5edac607a88d8fd7ecb9d6d67424'] = 'Mars'; $_LANG['authentication_fe66abce284ec8589e7d791185b5c442'] = 'Téléphone domicile'; $_LANG['best-sales_32af07c9205de16855c50c3d20a51698'] = 'Pas de meilleure vente pour le moment.'; $_LANG['best-sales_3cb29f0ccc5fd220a97df89dafe46290'] = 'Meilleures ventes'; +$_LANG['best-sales_d3da97e2d9aee5c8fbe03156ad051c99'] = 'Plus'; $_LANG['breadcrumb_8cf04a9734132302f96da8e113e80ce5'] = 'Accueil'; $_LANG['breadcrumb_b7a41993870e7125b9d4a19c952e5cab'] = 'retour à Accueil'; $_LANG['category-count_057502b41589e4fcff2f77eb0b122669'] = 'Il y a %d produit.'; @@ -135,11 +136,13 @@ $_LANG['contact-form_8cf04a9734132302f96da8e113e80ce5'] = 'Accueil'; $_LANG['contact-form_94966d90747b97d1f0f206c98a8b1ac3'] = 'Envoyer'; $_LANG['contact-form_bbaff12800505b22a853e8b7f4eb6a22'] = 'Contact'; $_LANG['contact-form_cc5fd9b9f1cad59fcff97a1f21f34304'] = 'Envoyez un message'; +$_LANG['contact-form_cfe1b4b75fb8dc152b124f9305835a11'] = 'Votre message'; $_LANG['contact-form_d5552e0564007d93ff5937a9cb3bc491'] = 'Service client'; $_LANG['contact-form_d754a9e8cb640da12849a040f3ca8176'] = 'Votre réponse'; $_LANG['contact-form_d79cf3f429596f77db95c65074663a54'] = 'Numéro de commande'; $_LANG['contact-form_deb10517653c255364175796ace3553f'] = 'Produit'; $_LANG['discount_29aa46cc3d2677c7e0f216910df600ff'] = 'Frais de port offerts'; +$_LANG['discount_334c4a4c42fdb79d7ebc3e73b517e6f8'] = 'Aucun'; $_LANG['discount_689202409e48743b914713f96d93947c'] = 'Valeur'; $_LANG['discount_694e8d1f2ee056f98ee488bdc4982d73'] = 'Quantité'; $_LANG['discount_6adf97f83acf6453d4a6a4b1070f3754'] = 'aucun'; @@ -157,8 +160,10 @@ $_LANG['discount_d95cf4ab2cbf1dfb63f066b50558b07d'] = 'Mon compte'; $_LANG['discount_eb2527806a7e1ef48009eaaa785368fe'] = 'Cumulable'; $_LANG['discount_f4a0d7cb0cd45214c8ca5912c970de13'] = 'Taxes comprises'; $_LANG['errors_0557fa923dcee4d0f86b1409f5c2167f'] = 'Retour'; +$_LANG['errors_4016ff118e1955bcaef744127da84314'] = 'Il y a %d erreurs :'; $_LANG['errors_5fbddd8d4e0d8c7a868272f2f171df09'] = 'Il y a %d erreur'; $_LANG['errors_9ead913c5b7c87efda39ca9640c46ae4'] = 'Il y a %d erreurs'; +$_LANG['errors_f117e0acb7542168cb93c7e084f998c8'] = 'Il y a %d erreur :'; $_LANG['guest-tracking_109636f722b8fccc95d072b2760a6282'] = 'Transformez votre compte invité en un compte client et profitez :'; $_LANG['guest-tracking_1f1015bbef5f42d858e8486397ad8f3e'] = 'Retours produits simplifiés'; $_LANG['guest-tracking_239109837129190b375ea21c5b0e656a'] = 'Cliquez ici pour vous connecter à votre compte client'; @@ -177,6 +182,9 @@ $_LANG['guest-tracking_d2948a89e47a4ad7eb8412c1c260ea88'] = 'Afin de suivre votr $_LANG['guest-tracking_dec9cc6702179299ae451c11633915c6'] = 'Passage de commande rapide et facile'; $_LANG['guest-tracking_df1555fe48479f594280a2e03f9a8186'] = 'E-mail :'; $_LANG['header_0fcd4065ff78fceb3083316ddb958bc1'] = 'Vous ne pouvez pas créer de nouvelle commande depuis votre pays :'; +$_LANG['header_a85eba4c6c699122b2bb1387ea4813ad'] = 'Panier'; +$_LANG['header_d95cf4ab2cbf1dfb63f066b50558b07d'] = 'Mon compte'; +$_LANG['history_01abfc750a0c942167651c40d088531d'] = '#'; $_LANG['history_0b3db27bc15f682e92ff250ebb167d4b'] = 'Retour à votre compte'; $_LANG['history_0eede552438475bdfe820c13f24c9399'] = 'Prix total'; $_LANG['history_116cb47fe026f7a3679486e086426a64'] = 'Si vous venez de passer une commande, celle-ci peut mettre du temps pour être validée. Veuillez recharger cette page si votre commande ne s\'affiche pas.'; @@ -249,6 +257,7 @@ $_LANG['manufacturer-list_ce7bdbaa2a5998973271d85172456ee6'] = 'Il n\'y aucune m $_LANG['manufacturer_4c8d12a46c2deb4898979acfd4e23f6a'] = 'Liste des produits de la marque :'; $_LANG['manufacturer_a65ed5e8df4b1c2bb34844f81cc9b451'] = 'Pas de produit pour cette marque.'; $_LANG['manufacturer_d3da97e2d9aee5c8fbe03156ad051c99'] = 'Plus'; +$_LANG['manufacturer_d58424783355b6da2dedc302f2bf4065'] = 'Aucun nouveau produits.'; $_LANG['my-account_284b47b0bb63ae2df3b29f0e691d6fcf'] = 'Adresses'; $_LANG['my-account_4b0afa9e8d3cdefd4fb21faebe22ef5f'] = 'Votre compte est maintenant créé.'; $_LANG['my-account_4c8a50af0ebcf49be0cf4e0f67f37595'] = 'Mes informations personnelles'; @@ -350,6 +359,7 @@ $_LANG['order-confirmation_9390390581f54c65d6acfc8da4e17362'] = 'Retour aux comm $_LANG['order-confirmation_b09ffe631344edabac9412ed4c862544'] = 'Votre numéro de commande a été envoyé par mail.'; $_LANG['order-confirmation_e19e31ddb54b493059808ec4f2dab4cb'] = 'Votre numéro de commande est le :'; $_LANG['order-confirmation_fb077ecba55e5552916bde26d8b9e794'] = 'Confirmation de commande'; +$_LANG['order-detail_01abfc750a0c942167651c40d088531d'] = '#'; $_LANG['order-detail_065ab3a28ca4f16f55f103adc7d0226f'] = 'Livraison'; $_LANG['order-detail_0a4af520470128dd451243ce1cd5a852'] = 'Téléchargez votre facture au format PDF'; $_LANG['order-detail_0eede552438475bdfe820c13f24c9399'] = 'Prix total'; @@ -384,6 +394,7 @@ $_LANG['order-detail_940663fd4428d2c86f9a4780b6574028'] = 'Message :'; $_LANG['order-detail_94966d90747b97d1f0f206c98a8b1ac3'] = 'Envoyer'; $_LANG['order-detail_9ead913c5b7c87efda39ca9640c46ae4'] = 'Il y a %d erreurs'; $_LANG['order-detail_a12925b3d2beb085f9a024d8098b41dd'] = 'Total emballage cadeau :'; +$_LANG['order-detail_a240fa27925a635b08dc28c9e4f9216d'] = 'Commande'; $_LANG['order-detail_ac8f8f0de7595f3e4e813e3a1065a061'] = 'Si vous désirez nous retourner un ou plusieurs produits, veuillez cocher chacun d\'entre eux et spécifier un motif de retour, puis valider.'; $_LANG['order-detail_aec9b5b1c2f91ccdef8e25f5f1dac86a'] = 'Télécharger le produit'; $_LANG['order-detail_afd82044ef6cb3a99383a79fa5c68c9f'] = 'Vous ne pouvez pas faire de retour de marchandise avec un compte invité'; @@ -486,6 +497,7 @@ $_LANG['order-opc_78fa1019f9a9759b45c76e186393756f'] = 'Cette boutique n\'a pas $_LANG['order-opc_879f6b8877752685a966564d072f498f'] = 'Votre panier est vide'; $_LANG['order-opc_88b99d999766e043c9367b813b66cf58'] = 'Aucune condition générale de vente doit être acceptée'; $_LANG['order-opc_9504d494016e17a6de7e7b51da637bc4'] = 'Aucun transporteur n\'a été sélectionné'; +$_LANG['order-opc_a240fa27925a635b08dc28c9e4f9216d'] = 'Commande'; $_LANG['order-opc_a40cab5994f36d4c48103a22ca082e8f'] = 'Votre panier'; $_LANG['order-opc_aa34a6da8dc50fae115070ffaa67e874'] = 'Les conditions générales de vente ont été acceptées'; $_LANG['order-opc_acd1d53aa434518183134b5459faf18b'] = 'Les conditions générales de vente n\'ont pas été acceptées'; @@ -551,6 +563,7 @@ $_LANG['order-return_f393a2fe17dc0cacff53a136479b845d'] = 'Veuillez nous contact $_LANG['order-return_f3ba7c2fb2c65ad6fa1b1efd30573a8d'] = 'Veuillez imprimer ce'; $_LANG['order-return_f637120d9f24c366b382ede6c21cddf0'] = 'Si les conditions de retour listées ci-dessus n\'étaient pas respectées, nous nous réservons le droit de refuser votre colis ou votre remboursement.'; $_LANG['order-return_fbbd47b7e45c0ad3fe0bf70539b5a2d4'] = 'RAPPEL :'; +$_LANG['order-slip_01abfc750a0c942167651c40d088531d'] = '#'; $_LANG['order-slip_0ba830b7ca1513a4882ce5aac84030b8'] = 'Vous n\'avez reçu aucun avoir'; $_LANG['order-slip_3cb6ea48a427bf3a1687302e3b764c27'] = 'Afficher l\'avoir'; $_LANG['order-slip_446faa7da2d42ba4ffeda73cb119dd91'] = 'Date d\'émission'; @@ -570,6 +583,7 @@ $_LANG['order-steps_c453a4b8e8d98e82f35b67f433e3b4da'] = 'Paiement'; $_LANG['order-steps_dd7bf230fde8d4836917806aff6a6b27'] = 'Adresse'; $_LANG['order-steps_ea9cf7e47ff33b2be14e6dd07cbcefc6'] = 'Frais de port'; $_LANG['pagination_10ac3d04253ef7e1ddc73e6091c0cd55'] = 'Suivant'; +$_LANG['pagination_14230d11143a03f4330c6433d5032a9d'] = 'Précédent'; $_LANG['pagination_6c583afb157e33bfb5b7c3d4114c4dd5'] = 'produits :'; $_LANG['pagination_dd1f775e443ff3b9a89270713580a51b'] = 'Précédent'; $_LANG['pagination_e0aa021e21dddbd6d8cecec71e9cf564'] = 'OK'; @@ -703,10 +717,12 @@ $_LANG['shopping-cart_300225ee958b6350abc51805dab83c24'] = 'Continuer mes achats $_LANG['shopping-cart_38c656118c3c7cd5cecd00a419b050d2'] = 'Je tiens à préciser une adresse de livraison pour chaque produit commandé.'; $_LANG['shopping-cart_3a5199ec2407f4b2f90496072ea8f006'] = 'Total produits HT :'; $_LANG['shopping-cart_4b0afa9e8d3cdefd4fb21faebe22ef5f'] = 'Votre compte est maintenant créé.'; +$_LANG['shopping-cart_4c943e22dcb7953912d021539cc07de5'] = 'Réf. :'; $_LANG['shopping-cart_4e59b98d7fa1d964bfd9841ad5c34980'] = 'Total bons de réduction HT :'; $_LANG['shopping-cart_543ae6adeb524f98cc7d3c816a1ec1e3'] = 'Total produits :'; $_LANG['shopping-cart_598a4c4d56197cc1f6bca50b20aa484a'] = 'Total taxes :'; $_LANG['shopping-cart_5af5f631f774a71445e3028253874394'] = 'Cette boutique n\'a pas accepté votre nouvelle commande.'; +$_LANG['shopping-cart_5b9434f7af6c145e8523b93c9ed5ddde'] = 'Liste des produits'; $_LANG['shopping-cart_5f6b9be870bc784ecc15ddb5dcf7f22e'] = 'Récapitulatif de la commande'; $_LANG['shopping-cart_601d8c4b9f72fc1862013c19b677a499'] = 'Adresse de facturation'; $_LANG['shopping-cart_66c4c5112f455a19afde47829df363fa'] = 'Total :'; @@ -743,6 +759,7 @@ $_LANG['sitemap_34c869c542dee932ef8cd96d2f91cae6'] = 'Nos magasins'; $_LANG['sitemap_3cb29f0ccc5fd220a97df89dafe46290'] = 'Meilleures ventes'; $_LANG['sitemap_453aceb005ceaf54a47da15fee8b2a26'] = 'Pages'; $_LANG['sitemap_5813ce0ec7196c492c97596718f71969'] = 'Plan du site'; +$_LANG['sitemap_62f5d708d6ad1fa1ddd9429a65cccbea'] = 'Toutes les catégories'; $_LANG['sitemap_782c8b38bce4f2f6975ca7f33ac8189b'] = 'Historique des commandes'; $_LANG['sitemap_9d5bf15117441a1b52eb1f0808e4aad3'] = 'Réduction'; $_LANG['sitemap_9ff0635f5737513b1a6f559ac2bff745'] = 'Nouveaux produits'; @@ -784,5 +801,7 @@ $_LANG['supplier-list_864c665aea5e824772fda0e678c3ac4d'] = '%d produits'; $_LANG['supplier-list_bf1f33501d576cce01509b67e2260242'] = 'Il y a %d fournisseur.'; $_LANG['supplier_4bbacadd33aff22ab7468fa4f9efd717'] = 'Liste des produits du fournisseur'; $_LANG['supplier_71a863ca23a2b5d1dc82e60b908576b5'] = 'Pas de produit pour ce fournisseur.'; +$_LANG['supplier_d3da97e2d9aee5c8fbe03156ad051c99'] = 'Plus'; +$_LANG['supplier_d58424783355b6da2dedc302f2bf4065'] = 'Aucun nouveau produits.'; ?> \ No newline at end of file diff --git a/themes/default/mobile/cms.tpl b/themes/default/mobile/cms.tpl index 56e1682c0..835ae99a2 100644 --- a/themes/default/mobile/cms.tpl +++ b/themes/default/mobile/cms.tpl @@ -40,7 +40,7 @@ {elseif isset($category)}
- {$manufacturer.nb_products|intval} {if $manufacturer.nb_products == 1}{l s='product'}{else}{l s='products'}{/if} + {if $manufacturer.nb_products == 1} + {l s='%d product' sprintf=$manufacturer.nb_products|intval} + {else} + {l s='%d products' sprintf=$manufacturer.nb_products|intval} + {/if}
{if $manufacturer.nb_products > 0}{/if}{strip} - {if $nbSuppliers == 0}{l s='There are no suppliers.'} + {if $nbSuppliers == 0} + {l s='There are no suppliers.'} {else} - {if $nbSuppliers == 1}{l s='There is'}{else}{l s='There are'}{/if} - {$nbSuppliers} - {if $nbSuppliers == 1}{l s='supplier.'}{else}{l s='suppliers.'}{/if} + {if $nbSuppliers == 1} + {l s='There is %d supplier.' sprintf=$nbSuppliers} + {else} + {l s='There are %d suppliers.' sprintf=$nbSuppliers} + {/if} {/if} {/strip}
@@ -55,7 +58,11 @@- {$supplier.nb_products|intval} {if $supplier.nb_products == 1}{l s='product'}{else}{l s='products'}{/if} + {if $supplier.nb_products == 1} + {l s='%d product' sprintf=$supplier.nb_products|intval} + {else} + {l s='%d products' sprintf=$supplier.nb_products|intval} + {/if}
{if $supplier.nb_products > 0}{/if}