Child pages
  • Explorer les outils de PrestaShop

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Le sous-onglet "Langues" gère les langues que vous pouver pouvez utiliser dans votre back-office ou sur votre boutique. En cliquant sur ce sous-onglet, la page suivante s'affiche.

...

Dans la section "Préférences langues", vous pouvez chosisir choisir la langue utilisée par défaut, à la fois dans le back-office et le front-office.

...

PrestaShop vous fournit un outil complet de traduction pour votre boutique. Elle vous permet d'ajouter et modifier des traductions. De cette manière

PrestaShop provides you with full translation tool for your shop. This helps you add and edit the current translations. This way, you are the master of your shop, and can handle your translated strings without having to wait for translators to publish their corrections.

, vous maîtrisez totalement votre boutique, et pouvez gérer la traduction des chaînes sans devoir attendre que les traducteurs aient enfin publié leurs corrections.

Même sans vouloir corriger le travail des traducteurs, vous pouvez souhaiter modifier la manière dont les phrases sont écrites (moins formelles, moins verbeuses, etc.), et personnaliser les différentes textes disponibles, pour aboutir à un site adapté à votre audience (par exemple, une boutique de vêtements hip-hop n'utilisera pas le même langage qu'une boutique de montres de luxe);

Even if you do not want to correct the translators' work, you might want to change the wording they chose to use (less formal, less wordy, etc.), and customize the various available text, thus tailoring your website to your audience (for instance, a hip-hop clothing shop might be better off by replacing "Hi!" with "Yo!").

Translation exchange

...

Section "Import/export de traductions"

Le sous-onglet "Traductions" vous fournit les outils pour tous vos besoins en matière de traduction.

Add / Update a language

Many languages are available for your to download and install, directly from the PrestaShop servers. PrestaShop will take care of downloading the language pack, unpacking it and create the correct sub-folder in your install's /translation folder.

You can also update the currently installed languages, likewise directly from the PrestaShop servers. But be reminded that any change that you might have made to a language pack will be lost if you update it.

Import a language pack manually

In the case where you do not want to use an official PrestaShop translation pack, but rather a custom one (either provided by someone you know, or one that you exported from another PrestaShop install), then this form is for you. Select the zip file, click the "Import" button, and it will install the pack in the /translation folder. Warning: if there already exist a language folder with the same ISO 639-1 code, it will be replaced by the files from the archive you are importing.

Export a language

Either as of a way of backuping your customizations, or of sharing them with other PrestaShop installs, you can create your own language pack using this form, which will contain the theme that your pack is supposed to support.

Copy

You can copy the content of one language to another. This is especially useful when you wish to replace a theme language with the same language from another theme.

Modifying a Translation

The most important tool of the "Translation" sub-tab is in the "Modify translations" section. This is where you can choose to edit a translation, and completely customize each and every sentence if you wish.

Image Removed

Select the part of the current translation that you wish to edit:

  • Front Office translations. Text visible to your customers about your shop.
  • Back Office translations. The texts accessible from your store’s admin panel
  • Error message translations. The error message translations that may appear.
  • Fields Names translations. The name of the fields in the front office or back office.
  • Module translations. The terms used by the installed and activated modules.
  • PDF translations. The terms used in the generated PDF files.
  • E-mail template Translations. The terms used in default e-mail templates.
    Once done, click the flag of the language that you wish to edit that translation in.

A long form then appears. It contains, split in tens of section, the hundreds of available strings.

Image Removed

Click on a section title to open or close it, edit at will, and click "Update Translation" when you are done.

At the right of each text field is a an icon. Hover the mouse cursor over it to display the Google Translate suggestion.

Image Removed

Quick Access

PrestaShop has handy shortcuts to your most important pages, which can be accessed through the "Quick Access" menu, at the top of the PrestaShop back-office.

!_Images^252-tools-quickAccessMenu.png |border=1!

The "Quick Accesses" sub-tab enables you to create shortcuts to make your navigation even easier.

Image Removed

You will see all the shortcuts that have already been created. You can create as many shortcuts as needed – just don't overdo it, obviously.

Click "Add New" to access this form:

Image Removed

Let's create a shortcut the "Tracking" sub-tab of the "Catalog" tab.

...

Ajouter / Mettre à jour une langue

Il existe de nombreux pack de langue disponibles en téléchargement, directement depuis les serveurs de PrestaShop, et que vous pouvez installer sur votre boutique. Votre logiciel PrestaShop s'occupera de télécharger le pack voulu, de le décompresser et de placer ses fichiers dans le dossier /translation.

Vous pouvez également mettre à jour les langes installées, également en direct depuis les serveurs de PrestaShop. Mais souvenez-vous que tout changement que vous pourriez avoir appliqué au pack de traduction sera perdu si vous le mettez à jour.

Importez un pack de langue manuellement

Dans le cas où vous ne voulez pas utiliser un pack de traduction PrestaShop officiel, mais plutôt un pack personnalisé (qu'il soit fournit par quelqu'un d'autre, ou que vous l'ayez importé depuis une autre install de PrestaShop), alors ce formulaire est pour vous ! Sélectionnez le fichier Zip, cliquez sur le bouton "Importer", celui-ci sera installé dans le dossier /translation. Attention : s'il existe déjà un dossier avec le même code ISO 639-1, il sera remplacé par les fichiers de l'archive que vous importez.

Exporter des traductions

Que ce soit pour sauvegarder vos modifications, ou pour les partager avec d'autres installations de PrestaShop, vous pouvez créer vos propres pack de language à l'aide de ce formulaire.

Notez que votre pack contiendra également le thème avec lequel il est sensé fonctionner.

Copier

Vous pouvez copier le contenu d'une langue dans un pack. C'est particulièrement utile quand vous souhaitez remplacer la langue d'un thème avec la même langue en provenance d'un autre thème.

Modifier les traductions

L'outil le plus important du sous-onglet "Traductions" reste la section "Modifier les traductions". C'est ici que vous pourrez réviser une traduction, voire complètement personnaliser chacune de ses phrases si vous le souhaitiez.

Image Added

Choisissez la section de la traduction que vous souhaitez modifier :

  • Traductions Front Office. Les textes de la boutique, visibles par vos clients.
  • Traductions Back Office. Les textes de la zone d'administration, visible par vos employés et vous-mêmes.
  • Traductions messages d'erreur. Les messages d'erreur qui peuvent apparaître.
  • Traductions nom des champs. Le nom des champs dans votre front-office et votre back-office.
  • Traductions modules. Les mots utilisés par vos modules installés et activés.
  • Traductions fichiers PDF. Les mots utilisés pour générer des PDF.
  • Traductions mails. Les mots utilisés dans les modèles de mail.
    Une fois votre choix fait, cliquez sur le drapeau de la langue dans laquelle vous souhaitez réaliser vos modifications.

Un long formulaire apparaît alors. Découpé en dizaines de sections, il contient des centaines de chaînes.

Image Added

Cliquez sur le titre d'une section pour l'ouvrir ou la fermer, modifiez les chaînes comme vous le souhaitez, et cliquez sur le bouton "Enregistrer les modifications" (en haut de la page) quand vous avez terminé.

A la droite de chaque champ se trouve une icône :

  • Survolez-la pour afficher les suggestions en provenance de Google Translate.
  • Cliquez-la pour appliquer la suggestion.

Image Added

Accès rapide

PrestaShop dispose de raccourcis pratiques pour toutes les pages importantes, accessibles depuis le menu "Accès rapide" en haut de chaque page de l'administration.

Image Added

Le sous-onglet "Accès rapide" vous permet de créer des raccourcis personnalisé afin de faciliter votre navigation au sein de l'administration.

Image Added

La page affiche tous les raccourcis qui ont déjà été créés. Vous pouvez créer autant de raccourcis que nécessaire – mais faites en sorte de ne pas en mettre trop, bien entendu.

Cliquez sur "Nouveau" pour accéder au formulaire de création.

Image Added

Créons un raccourcis vers le sous-onglet "Suivi" de l'onglet "Catalogue" :

  • Donnez-lui un nom unique.
  • Indiquez l'adresse de la page:
    1. Allez sur le sous-onglet "Suivir".
    2. Prenez son adresse ; par exemple, http://www.myprestashop.com/admin42/index.php?tab=AdminTracking&token=6ebfba8b18a50168a20a97fb9614d750
    Paste the important bits (i.e., not the domain and admin folder, and not the token)
    1. .
    2. Copier/coller la partie importante, c'est-à-dire, ni le domaine ou le dossier admin, ni le jeton final. Soit dans notre exemple : index.php?tab=AdminTracking
  • Indicate whether you want to have this tab open in a new window or Indiquez si vous préférez que ce raccourcis s'ouvre dans une nouvelle fenêtre ou not.
  • SaveEnregistrez.

Import

The import function enables you to easily fill your product catalog when you have a very large amount of products. When clicking the "Import" tab, the page below appears.

Image Removed

PrestaShop enables you to quickly import seven types of information files:

  • categories,
  • products,
  • versions,
  • customers,
  • addresses,
  • manufacturers,
  • suppliers.

Data format

Imported data file must be in text-file, using the CSV format (Coma Separated Value), and the accompanying .cvs file extension. We recommend using a semicolon ";" as a separator.
You can create such a file using any text editor (we recommend Notepad++), but we do advise you to use a spreadsheet program, such as the commercial Microsoft Excel or the free software OpenOffice.org Calc. Using a spreadsheet program enables you to have an easier and more visual grasp of your data, in comparison to the plain text file.

Here is a sample import file, for a list of productsLes fonctions d'import vous permettre de rapidement remplir votre catalogue de produits quand vous disposez d'une grande quantité d'entrées à intégrer. En cliquant, la page suivante apparaît.

Image Added

PrestaShop vous permet d'importer rapidement 7 types de données:

  • Catégories ;
  • Produits ;
  • Versions ;
  • Clients ;
  • Adresses ;
  • Fabricants ;
  • Fournisseurs.

Format de données

Les données importées doivent l'être sous la forme d'une fichier texte, utilisant un format de données de type CSV (Coma Separated Value), pour "valeurs séparées par des virgules", et l'extension de fichier liée .csv. Nous vous recommandons d'avoir recours au point-virgule ";" comme séparateur.
vous pouvez créer un tel fichier avec n'importe quel éditeur de texte (nous vous recommandons Notepad++), mais il est préférable d'utiliser un tableur, tel que Microsoft Excel (payant) ou OpenOffice.org Calc (gratuit), puis d'enregistrer votre travail au format CSV. En comparaison avec un éditeur de texte, un tableur vous permet de travailler plus rapidement et de manière visuelle.

Voici un exemple de fichier prêt à l'import, ici pour une liste de produits :

Code Block
html
html
"Enabled";"Name";"Categories";"Price";"Tax rule ID";"Buying price";"On sale";"Reference";"Weight";"Quantity";"Short desc.";"Long desc";"Images URL"
1;"Test";"1,2,3";130;1;75;0;"PROD-TEST";"0.500";10;"'Tis a short desc.";"This is a long description.";"http://www.myprestashop/images/product1.gif"
0;"Test 02";"1,5";110;1;65;0;"PROD-TEST2";"0.500";10;"'Tis also a short desc.";"This is a long description too.";"http://www.myprestashop/images/product2.gif"
1;"Test 03";"4,5";150;1;85;0;"PROD-TEST3";"0.500";10;"'Tis a short desc. again";"This is also a long description.";"http://www.myprestashop/images/product3.gif"

The first row should be a descriptive name for the data column (you will be able to skip it during the import process). There must be the same number of columns on each row.

You will note that:

...

La première colonne doit être un nom descriptif pour la colonne de données (vous pourrez ne pas la prendre en compte lors du processus d'import). Il doit y avoir le même nombre de colonnes dans chaque ligne.

Notez bien que :

  • La colonne de prix utilise la devises par défaut de votre boutique ;
  • Les catégories sont indiquées à l'aide de leur identifiant existant (il vous faut donc les importer en premier), et séparées par des virgules ;
  • L'adresse Web des images doit être spécifiées en totalité. En d'autres termes, ce doit être l'adresse que la navigateur doit appelé pour afficher l'image ; par exemple, http://www.myprestashop/images/productXXX.gif

Uploading the file

Once you have all your data in CSV format, you can upload it using the form in the "Import" sub-tab of the "Tools" tab. Load your file from your computer by clicking "Browse", confirm by clicking "Upload".

The page is updated, and a form appears:

Image Removed

The name of your file will appear in the drop-down menu named "Select your .CSV file". Then:

  • Select the type of data contained in your file, using the drop-down menu named "Select which entity to import". In our case, we are importing products. Once you have selected the type of data, a list of the available fields will appear on the right, which could help you refine your CSV file – at least for the order of the columns, which will soon prove handy.
  • Select the language of the imported content. If the target language is not available, you must install it first, in Tools > Languages.
  • Select the file encoding. Simply indicate if the file is iso-8859-1 or not. If not, then it is assumed the files used UTF-8.
  • Select the field separators. We suggest that you leave the default values ("field separator" with a semicolon ";", "multiple value separators" with a comma ","). But obviously, if your CSV file is built differently, you should change these values accordingly.
  • If you want to remove all the products in your catalog before importing, select the appropriate option.
  • Once all your choices have been made, click "Next step".

Note that all import files are uploaded directly in the admin folder's "import" sub-folder. If the CSV File drop-down menu gets too crowded, you can delete imports directly using your FTP client.

The second steps will be worked out on this screen:

Image Removed

Presented in this table are the rows from your CSV file, placed under arbitrary columns matched to PrestaShop's database needs. It is up to you to make sure that all the columns from your CSV file are matched with the correct column header, using each header's drop-down menu, so as to import your content correctly.

For instance, in the above screen capture:

  • First column. We marked it as "Enabled", PrestaShop presents "ID" as a header. Click on the header's drop-down menu, and select "Active (0/1)".
  • Second column. Marked "Name", header indicates "Active (0/1)". Let's change the header for "Name *".
  • Third column. You get the idea...

The screen cannot contain all of your data's columns, so click the ">>" and "<<" buttons to move around the columns, and match them all correctly.

In our example, we used the first row for columns indicators. Since we don't we these imported, enter "1" in the "Skip X lines" text-field.

Once you are done match your columns, click the "Import CSV data" button, and you're done!

Matching configuration

The matching process can be a tedious task if you cannot customize your CSV file's columns order, and even more so if you have to do that repeatedly or frequently. That is why PrestaShop includes a small tool to save the current matching order that you have set up using all the headers drop-down menus:

Image Removed

  • Saving. Enter a descriptive name in the field, and click "Save".
  • Loading. Select a matching configuration in the drop-down menu, and click "Load".
  • Deleting. Select a matching configuration in the drop-down menu, and click "Delete".

Subdomains

Authentication on PrestaShop is partly based on HTTP cookies, which are very small files stored by your browser to remember crucial parts of your login credentials, or of your navigation state. By design, cookies are limited to a single domain (or sub-domain): a cookie created on www.myprestashop.com will not work for www.myprestashop2.com or www2.myprestashop.com.

A solution to this is to have PrestaShop cater for all of your shop's sub-domains, in order to create coherent cookies on each. That is exactly what you can do with this sub-tab.

Image Removed

...

  • ;
  • Préférez l'encodage de données UTF-8, ou au pire ISO-8859-1.

Mise en ligne du fichier

Une fois que toutes vos données sont au format CSV, vous pouvez le envoyer dans la base de données de votre boutique à l'aide du formulaire qui se trouve dans le sous-onglet "Import" de l'onglet "Outils". Chargez le fichier depuis votre ordinateur en cliquant sur "Parcourir...", confirmez votre choix en cliquant sur le bouton "Chargement des fichier".

La page se met alors à jour, et un formulaire apparaît.

Image Added

Le nom de votre fichier apparaîtra dans le menu déroulant nommé "Choisissez votre fichier .CSV". Puis :

  • Sélectionnez le type de données que contient votre fichier, à l'aide du menu déroulant "Sélectionnez l'entité à importer". Dans notre cas, nous importons des produits. Une fois que vous avez choisi le type de donnée, une liste des champs disponibles apparaît à droite, ce qui peut vous aider à affiner votre fichier CSV – au moins en ce qui concerne l'ordre des colonnes, ce qui va vous être utile très bientôt.
  • Sélectionnez la langue des données importées. Si la langue cible n'est pas disponible, vous devez en premier lieu l'installer, via le sous-onglet "Langues" de l'onglet "Outils".
  • Sélectionnez l'encodage du fichier. Indiquez simplement si le fichier est en iso-8859-1 ou non. Si ce n'est pas le cas, l'outil d'import partira du principe que l'encodage utilisé est UTF-8.
  • Sélectionnez les séparateurs de champs. Nous vous suggérons de laisser les valeurs par défaut ("Séparateur de champs" avec un point-virgule, "Séparateur champs à valeurs multiples" avec une virgule). Bien entendu, si votre fichier CSV est conçu différemment, vous devriez changer ses valeurs en conséquence.
  • Si vous voulez enlever tous vos produits avant de lancer l'importation, cochez la case appropriée.
  • Une fois tous vos choix faits, cliquez sur "Etape suivante".

Notez que tous les fichiers d'import sont envoyés directement dans le sous-dossier /import de votre dossier d'admin. Si le menu déroulant des fichiers CSV contient trop d'entrées, vous pouvez effacer les imports les plus anciens directement à l'aide de votre client FTP.

Les étapes suivantes seront accomplies entièrement sur l'écran qui se charge alors.

Image Added

Ce tableau présente les lignes de votre fichier CSV rangées arbitrairement dans un ordre de colonnes correspondant au besoin de la base de données de PrestaShop. Il vous revient de faire en sorte que toutes les colonnes de votre fichier correspondant à un en-tête de colonne de PrestaShop, à l'aide du menu déroulant de chaque en-tête, afin d'importer le contenu correctement.

Par exemple, dans la capture d'écran ci(dessus :

  • Première colonne. Nous l'avions marquée comme "Enabled", PrestaShop utilise l'en-tête "ID". Cliquez sur le menu déroulant de l'en-tête, et sélectionnez "Actif (0/1)".
  • Deuxième colonne. Marquée "Name", mais l'en-tête utilise "Actif (0/1)". Changeons cela pour "Nom *".
  • Troisième colonne. Et ainsi de suite...

L'écran ne peut contenir toutes vos colonnes de données, aussi il vous faut cliquer sur les boutons ">>" et "<<" pour vous déplacer dans les colonnes, et toutes les faire correspondre au bon en-tête.

Dans notre exemple, nous avons utilisé la première ligne pour servir d'indicateurs de colonne. Étant donné que nous ne voulons importer cette ligne, saisissez "1" dans le champ "Sauter X lignes".

Une fois que toutes vos colonnes auront trouvé correspondance, cliquez sur le bouton "Importer les données", et vous avez terminé !

Configurations d'import

Le processus de configuration peut être une tâche laborieuse si vous ne pouvez pas choisir l'ordre des colonnes de votre fichier CSV à celui utilisé par l'outil d'import de PrestaShop. C'est pourquoi PrestaShop comprend un petit outil permettant d'enregistrer l'ordre de correspondance que vous avez mis en place avec tous les menus déroulants des en-têtes de colonnes.

Image Added

  • Sauvegarder. Saisissez un nom descriptif dans le champ, et cliquez sur "Sauvegarder".
  • Charger. Choisissez une configuration de correspondances dans le menu déroulant, et cliquez sur "Charger".
  • Supprimer. Choisissez une configuration de correspondances dans le menu déroulant, et cliquez sur "Supprimer".

Sous-domaines

L'authentification de PrestaShop se base en partie sur les cookies HTTP, qui sont de très petits fichiers conservés par votre navigateur afin de garder une trace des éléments essentiels de vos identifiants de connexion, ou de votre état de connexion. De par leur conception, les cookies sont limités à un seul domaine (ou sous-domaine) : un cookie créé sur www.prestashop.com ne fonctionnera pas sur www.prestashop2.com ou www2.prestashop.com.

Une solution possible à cette limitation consiste à prendre en charge tous les sous-domaines, afin de créer un cookie cohérent pour chacun. C'est exactement le rôle de ce sous-onglet.

Image Added

Ajouter un nouveau sous-domaine est trivial.

DB backup

You must perform regular backups of your shop, so that in case of a crash, you can reboot your shop quickly and in the best conditions. The database contains all the information in your shop. To create database backups of your shop, you have several solutions. You can use tools such as phpMyAdmin (reserved for advanced users) or use the tool integrated into PrestaShop, such as the one available on the "DB Backup" tab displayed below.

...