[*] BO : now you could translate a mobile theme

This commit is contained in:
lLefevre
2012-08-29 12:35:32 +00:00
parent 6d0751853c
commit 7c2e828a1b
7 changed files with 52 additions and 14 deletions
@@ -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);
}
}
+19
View File
@@ -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.';
?>
+2 -2
View File
@@ -40,7 +40,7 @@
{elseif isset($category)}
<div class="block-cms">
{if isset($sub_category) & !empty($sub_category)}
<h3 class="bg">{l s='List of sub categories in '}{$category->name}{l s=':'}</h3>
<h3 class="bg">{l s='List of sub categories in %s:' sprintf=$category->name}</h3>
<ul data-role="listview" data-inset="true">
{foreach from=$sub_category item=subcategory}
<li>
@@ -50,7 +50,7 @@
</ul>
{/if}
{if isset($cms_pages) & !empty($cms_pages)}
<h3 class="bg">{l s='List of pages in '}{$category->name}{l s=':'}</h3>
<h3 class="bg">{l s='List of pages in %s:' sprintf=$category->name}</h3>
<ul data-role="listview" data-inset="true">
{foreach from=$cms_pages item=cmspages}
<li>
+1 -1
View File
@@ -43,7 +43,7 @@
}
$(function()
{
var errorTitle = '{/literal}{if $errors|@count > 1}{l s='There are'}{else}{l s='There is'}{/if} {$errors|@count} {if $errors|@count > 1}{l s='errors'}{else}{l s='error'}{/if} :{literal}';
var errorTitle = '{/literal}{if $errors|@count > 1}{l s='There are %d errors:' sprintf=$errors|@count}{else}{l s='There is %d error:' sprintf=$errors|@count}{/if}:{literal}';
var errorMessage = '<ol>';
{/literal}
{foreach from=$errors key=k item=error}
+10 -4
View File
@@ -36,9 +36,11 @@
<span class="bold">
{if $nbManufacturers == 0}{l s='There are no manufacturers.'}
{else}
{if $nbManufacturers == 1}{l s='There is'}{else}{l s='There are'}{/if}&#160;
{$nbManufacturers}&#160;
{if $nbManufacturers == 1}{l s='manufacturer.'}{else}{l s='manufacturers.'}{/if}
{if $nbManufacturers == 1}
{l s='There is %d manufacturer.' sprintf=$nbManufacturers}
{else}
{l s='There are %d manufacturers.' sprintf=$nbManufacturers}
{/if}
{/if}
</span>{/strip}
</p>
@@ -51,7 +53,11 @@
<img src="{$img_manu_dir}{$manufacturer.image|escape:'htmlall':'UTF-8'}-medium.jpg" alt="" width="80" />
<h3>{$manufacturer.name|truncate:60:'...'|escape:'htmlall':'UTF-8'}</h3>
<p>
{$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}
</p>
{if $manufacturer.nb_products > 0}</a>{/if}
</li>
+1 -1
View File
@@ -73,7 +73,7 @@
<div id="product_reference" {if isset($groups) OR !$product->reference}style="display: none;"{/if}>
<br />
<label for="product_reference">{l s='Reference :'} </label>
<label for="product_reference">{l s='Reference:'} </label>
<span class="editable">{$product->reference|escape:'htmlall':'UTF-8'}</span>
<br />
</div>
+12 -5
View File
@@ -34,11 +34,14 @@
{else}
<p class="nbrmanufacturer">{strip}
<span class="bold">
{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}&#160;
{$nbSuppliers}&#160;
{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}
</span>{/strip}
</p>
@@ -55,7 +58,11 @@
<!-- name -->
<h3>{$supplier.name|truncate:60:'...'|escape:'htmlall':'UTF-8'}</h3>
<p>
{$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}
</p>
{if $supplier.nb_products > 0}</a>{/if}
</li>