diff --git a/core/lib/Thelia/Form/Area/AreaCreateForm.php b/core/lib/Thelia/Form/Area/AreaCreateForm.php index 79fc4b2a2..6baea9091 100644 --- a/core/lib/Thelia/Form/Area/AreaCreateForm.php +++ b/core/lib/Thelia/Form/Area/AreaCreateForm.php @@ -62,7 +62,7 @@ class AreaCreateForm extends BaseForm new NotBlank() ), 'label_attr' => array('for' => 'shipping_name'), - 'label' => Translator::getInstance()->trans('shipping area name') + 'label' => Translator::getInstance()->trans('Shipping zone name') )) ; diff --git a/templates/backOffice/default/I18n/fr_FR.php b/templates/backOffice/default/I18n/fr_FR.php index d1c829970..8f26dd4fd 100755 --- a/templates/backOffice/default/I18n/fr_FR.php +++ b/templates/backOffice/default/I18n/fr_FR.php @@ -2,6 +2,7 @@ return array( ' (default)' => '(défaut)', + '%count more...' => '%count de plus...', '© Thelia 2013' => '© Thelia 2013', '(edit)' => '(modification)', 'Check the list of ISO 639-1 codes' => 'Consulter la liste des codes ISO 639-1', @@ -34,7 +35,7 @@ return array( 'Add a new product attribute' => 'Ajouter une nouvelle déclinaison produit', 'Add a new product feature' => 'Ajouter une nouvelle caractéristique produit', 'Add a new product template' => 'Ajouter un nouveau template produit', - 'Add a new shipping configuration' => 'Ajouter une nouvelle configuration de livraison', + 'Add a new shipping zone' => 'Ajouter une nouvelle zone de livraison', 'Add a new variable' => 'Ajouter une nouvelle variable', 'Add tax to this group' => 'Ajouter une taxe à ce groupe', 'Add this attribute to all product templates' => 'Ajouter cette déclinaison à tous les templates produit', @@ -49,6 +50,7 @@ return array( 'Administration profiles' => 'Profils d\'administration', 'Administrators' => 'Administrateurs', 'Afficher ce profil' => 'View this profile', + 'All countries are assigned to a shipping zone.' => 'Tous les pays sont assignés à une zone de livraison.', 'All orders' => 'Toutes les commandes', 'Alpha code 2' => 'Code alpha 2', 'Alpha code 3' => 'Code alpha 3', @@ -57,6 +59,7 @@ return array( 'And' => 'Et', 'Application field' => 'Champs d\'application', 'Apply' => 'Appliquer', + 'Associated countries' => 'Pays dans la zone', 'Associations' => 'Associations', 'Attribute' => 'Déclinaison', 'Attribute Combinations' => 'Combinaison de déclinaisons', @@ -104,7 +107,6 @@ return array( 'Change this product feature' => 'Modifier cette caractéristique produit', 'Change this product template' => 'Modifier ce template produit', 'Change this profile' => 'Changer ce profil', - 'Change this shipping configuration' => 'Modifier cette configuration de livraison', 'Change this shipping zone' => 'Modifier cette zone de livraison', 'Change this tax' => 'Modifier cette taxe', 'Change this tax rule' => 'Modifier cette règle de taxe', @@ -138,6 +140,7 @@ return array( 'Contents in %fold' => 'Contenus dans %fold', 'Copy source text in input field' => 'Copier la source dans le champs de traduction', 'Countries' => 'Pays', + 'Countries assigned to this zone' => 'Pays inclus dans cette zone', 'Countries that have the same tax rule' => 'Pays qui ont les même règles de taxe', 'Country' => 'Pays', 'Country description' => 'Description du pays', @@ -167,7 +170,7 @@ return array( 'Create a new product' => 'Créer un nouveau produit', 'Create a new product template' => 'Créer un nouveau template produit', 'Create a new profile' => 'Créer un nouveau profil', - 'Create a new shipping configuration' => 'Créer une nouvelle configuration de livraison', + 'Create a new shipping zone' => 'Créer une nouvelle zone de livraison', 'Create a new tax' => 'Créer une nouvelle taxe', 'Create a new tax rule' => 'Créer une nouvelle règle de taxe', 'Create a new variable' => 'Créer une nouvelle variable', @@ -187,7 +190,7 @@ return array( 'Create this mailing template' => 'Créer ce template de mailing', 'Create this product' => 'Créer ce produit', 'Create this product template' => 'Créer ce template produit', - 'Create this shipping configuration' => 'Créer cette nouvelle configuration de livraison', + 'Create this shipping zone' => 'Créer cette zone de livraison', 'Create this value' => 'Créer cette valeur', 'Create this variable' => 'Ajouter cette variable', 'Currencies' => 'Devises', @@ -233,7 +236,7 @@ return array( 'Delete mailing template' => 'Supprimer ce template de mailing', 'Delete product' => 'Supprimer ce produit', 'Delete profile' => 'Supprimer le profil', - 'Delete shipping configuration' => 'Supprimer cette configuration de livraison', + 'Delete shipping zone' => 'Supprimer une zone de livraison', 'Delete tax' => 'Supprimer la taxe', 'Delete tax rule' => 'Supprimer cette règle de taxe', 'Delete template' => 'Supprimer ce template produit', @@ -256,7 +259,7 @@ return array( 'Delete this product feature' => 'Supprimer cette caractéristique produit', 'Delete this product template' => 'Supprimer ce template produit', 'Delete this profile' => 'Supprimer ce profil', - 'Delete this shipping configuration' => 'Supprimer cette configuration de livraison', + 'Delete this shipping zone' => 'Supprimer cette zone de livraison', 'Delete this tax' => 'Supprimer cette taxe', 'Delete this tax rule' => 'Supprimer cette règle de taxe', 'Delete this value' => 'Supprimer cette valeur', @@ -293,7 +296,7 @@ return array( 'Do you really want to delete this module ?' => 'Voulez-vous vraiment supprimer ce module ?', 'Do you really want to delete this product ?' => 'Voulez-vous vraiment supprimer ce produit ?', 'Do you really want to delete this profile ?' => 'Voulez-vous vraiment supprimer ce profil ?', - 'Do you really want to delete this shipping configuration ?' => 'Voulez-vous vraiment supprimer cette configuration de livraison ?', + 'Do you really want to delete this shipping zone ?' => 'Confirmez vous la suppression de cette zone de livraison ?', 'Do you really want to delete this tax ?' => 'Voulez-vous vraiment supprimer cette taxe ?', 'Do you really want to delete this tax rule ?' => 'Voulez-vous vraiment supprimer cette règle de taxe ?', 'Do you really want to delete this template ? It will be removed from all products.' => 'Voulez-vous vraiment supprimer ce template ? Il sera supprimé de tous les produits.', @@ -304,7 +307,7 @@ return array( 'Do you really want to remove this accessory from the product ?' => 'êtes-vous sur de vouloir supprimer cet accessoire ?', 'Do you really want to remove this attribute from all product templates ? You\'ll loose all product related data for this attribute.' => 'Voulez-vous vraiment supprimer cette déclinaison de tous les templates produits ? Vous allez perdre toutes les informations produit liées à cette déclinaison.', 'Do you really want to remove this attribute from the template ?' => 'êtes-vous sur de vouloir retirer cette déclinaison de ce template', - 'Do you really want to remove this country ?' => 'Voulez-vous vraiment enlever ce pays ?', + 'Do you really want to remove this country from this shipping zone ?' => 'Voulez-vous retirer ce pays de la zone de livraison ?', 'Do you really want to remove this feature from all product templates ? You\'ll loose all product related data for this feature.' => 'Voulez-vous vraiment enlever cette caractéristique de tous les templates produit ? Vous allez perdre toutes les informations des produits liées à cette caractéristique.', 'Do you really want to remove this feature from the template ?' => 'Voulez-vous vraiment supprimer cette caractéristique de ce template ?', 'Do you really want to remove this related content ?' => 'Voulez-vous vraiment supprimer ce contenu lié ?', @@ -374,7 +377,6 @@ return array( 'Edit prices in %curr' => 'Modifier les prix en %curr', 'Edit product' => 'Modifier le produit', 'Edit product %title' => 'Modifier le produit %title', - 'Edit shipping configuration %title' => 'Modifier la configuration de livraison %title', 'Edit tax rule taxes' => 'Modifier les taxes de la règle de taxe', 'Edit template "%name"' => 'Modifier le template "%name"', 'Edit this address' => 'Editer cette adresse', @@ -401,8 +403,8 @@ return array( 'Editing module' => 'Module en cours de modification', 'Editing profile' => 'Modification du profil', 'Editing profile \'%name\'' => 'Edition du profil \'%name\' ', - 'Editing shipping configuration "%name"' => 'En cours de modification de la configuration de livraison "%name"', 'Editing shipping configuration for module "%name"' => 'Configuration des zones de livraison du module "%title" ', + 'Editing shipping zone "%name"' => 'Modification de la zone de livraison "%name"', 'Editing tax' => 'En cours de modification de la taxe', 'Editing tax rule' => 'En cours de modification de la règle de taxe', 'Editing template "%name"' => 'Modification du template "%name"', @@ -738,9 +740,11 @@ return array( 'Sequential number of log line' => 'Sequential number of log line', 'Set as default tax rule' => 'Configurer en tant que règle par défaut', 'Shipping configuration' => 'Configuration du transport', - 'Shipping configuration name' => 'Nom de la configuration de livraison', 'Shipping configuration of delivery module "%title"' => 'Configuration des zones de livraison du module "%title" ', 'Shipping zone' => 'Zone de livraison', + 'Shipping zone "%title"' => 'Zone de livraison "%title"', + 'Shipping zone name' => 'Nom de la zone de livraison', + 'Shipping zones' => 'Zones de livraison', 'Shipping zones for this module' => 'Zones de livraison associées à ce module', 'Shipping zones management' => 'Zones de livraison', 'Shop' => 'Boutique', @@ -835,6 +839,7 @@ return array( 'This category has no sub-categories. To create a new one, click the + button above.' => 'Cette rubrique n\'a pas de sous-rubrique. Pour en créer une nouvelle, cliquez sur le bouton + ci-dessus.', 'This coupon is disabled, you can enable at the bottom of this form.' => 'Le code promo est désactivé. Vous pouvez l\'activer au début de ce formulaire', 'This customer has not defined any delivery address' => 'Ce client n\'a pas saisi aucune adresse de livraison', + 'This delivery module handles all shipping zones.' => 'Ce module livre dans toutes les zones de livraison.', 'This folder doesn\'t contains any contents. To add a new content, click the + button above.' => 'Ce dossier n\'a aucun contenu. Pour ajouter un nouveau contenu, cliquez sur le bouton + ci-dessus.', 'This folder has no sub-folders.' => 'Ce dossier n\'a pas de sous-dossiers.', 'This folder has no sub-folders. To create a new one, click the + button above.' => 'Ce dossier n\'a pas de sous-dossiers. Afin de créer un nouveau, cliquez sur le bouton + ci-dessus.', @@ -847,6 +852,7 @@ return array( 'This product doesn\'t belong to any additional category.' => 'Ce produit n\'est associé à aucune rubrique supplémentaire', 'This product doesn\'t belong to any additional folder.' => 'Ce produit n\'appartient à aucun dossier addoitionnel', 'This product template does not contains any features' => 'Ce gabarit de produit ne comporte aucune caractéristique', + 'This shipping zone does not contains any country.' => 'Cette zone de livraison ne comporte aucun pays', 'This template contains no attributes' => 'Ce template n\'a pas de déclinaison', 'This template contains no features' => 'Ce template ne contient aucune caractéristique', 'This the unique name of this message. Do not change this value unless you understand what you do.' => 'Ceci est le nom unique du message. Ne le modifiez que si vous savez ce que vous faîtes', @@ -873,6 +879,7 @@ return array( 'Translation' => 'Traductions', 'Translations' => 'Traductions', 'Type :' => 'Type : ', + 'Unassigned countries' => 'Pays sans zone de livraison', 'Unit taxed price' => 'Prix unitaire TTC', 'Unit. price' => 'Prix unitaire', 'Unlimited' => 'Illimité', @@ -924,6 +931,7 @@ return array( 'You don\'t need to use commas or other punctuations.' => 'Vous n\'avez pas besoin d\'utiliser de virgules ou d\'autres signes de ponctuation', 'Your current IP address is %ip' => 'Votre adresse IP est %ip', 'Zip code' => 'Code postal', + 'Zone name' => 'Nom de la zone', 'activate' => 'activer', 'activate %title module' => 'Activez le module %title', 'activation' => 'Activation', diff --git a/templates/backOffice/default/shipping-configuration-edit.html b/templates/backOffice/default/shipping-configuration-edit.html index 26fb3d2b2..ded4cf07d 100644 --- a/templates/backOffice/default/shipping-configuration-edit.html +++ b/templates/backOffice/default/shipping-configuration-edit.html @@ -14,21 +14,28 @@
  • {intl l="Home"}
  • {intl l="Configuration"}
  • {intl l="Shipping configuration"}
  • -
  • {intl l='Editing shipping configuration "%name"' name="{$NAME}"}
  • +
  • {intl l='Editing shipping zone "%name"' name="{$NAME}"}
  • - -
    - {intl l='Edit shipping configuration %title' title=$NAME} + +
    +
    +
    + {intl l='Shipping zone "%title"' title=$NAME} +
    + +
    - + {ifloop rel="country-without-area"} {form name="thelia.admin.area.country"}
    {form_hidden_fields form=$form} @@ -41,7 +48,7 @@ {/form_field} {form_field form=$form field='country_id'} - +
    +
    {/form_field} @@ -99,10 +116,10 @@ file = "includes/generic-create-dialog.html" dialog_id = "creation_dialog" - dialog_title = {intl l="Create a new shipping configuration"} + dialog_title = {intl l="Create a new shipping zone"} dialog_body = {$smarty.capture.creation_dialog nofilter} - dialog_ok_label = {intl l="Create this shipping configuration"} + dialog_ok_label = {intl l="Create this shipping zone"} dialog_cancel_label = {intl l="Cancel"} form_action = {url path='/admin/configuration/shipping_configuration/create'} @@ -123,8 +140,8 @@ file = "includes/generic-confirm-dialog.html" dialog_id = "delete_dialog" - dialog_title = {intl l="Delete shipping configuration"} - dialog_message = {intl l="Do you really want to delete this shipping configuration ?"} + dialog_title = {intl l="Delete shipping zone"} + dialog_message = {intl l="Do you really want to delete this shipping zone ?"} form_action = {url path='/admin/configuration/shipping_configuration/delete'} form_content = {$smarty.capture.delete_dialog nofilter} diff --git a/templates/backOffice/default/shipping-zones-edit.html b/templates/backOffice/default/shipping-zones-edit.html index 5f07b9089..4d75908fd 100644 --- a/templates/backOffice/default/shipping-zones-edit.html +++ b/templates/backOffice/default/shipping-zones-edit.html @@ -37,6 +37,7 @@
    + {ifloop rel="area.module.not_associated"} {form name="thelia.shopping_zone_area"} {form_hidden_fields form=$form} @@ -64,6 +65,12 @@ {/form_field} {/form} + {/ifloop} + {elseloop rel="area.module.not_associated"} +
    + {intl l="This delivery module handles all shipping zones."} +
    + {/elseloop}
    diff --git a/templates/backOffice/default/shipping-zones.html b/templates/backOffice/default/shipping-zones.html index 1f7f3f689..6382930d2 100644 --- a/templates/backOffice/default/shipping-zones.html +++ b/templates/backOffice/default/shipping-zones.html @@ -13,7 +13,7 @@ {module_include location='shipping_zones_top'} @@ -22,6 +22,7 @@
    + {ifloop rel="area-not-attached"}
    @@ -32,12 +33,13 @@
    + {/ifloop}
    - {intl l='Shipping configuration'} + {intl l='Shipping zones'}