scaledev_logo

Translate

Prestashop Translation Module

How to translate?

To start your mass translation, you must choose at least one destination language (you can select several), which cannot be equivalent to the source language, and at least one table to translate. Then, several translation modes are available to you.

 

  • Translate all: This will overwrite ALL the translations that have been done so far. Select this option if you are sure you want to translate everything without exception.
  • Translate only the fields that have the same value as the source language: This option consists of translating ONLY the untranslated expressions that have EXACTLY the same value as the source language. Example: We have "World" in French AND in English. This expression will be translated. Example 2: We have "World" in French but "planet" in English. This expression will not be translated.
  • Translate only the empty fields: Select this option if you only want to translate empty (or non-existent) fields in your database.
  • Translate fields that have the same value as the source language AND empty fields: This last option is a merge of options 2 and 3 (cf: points 3.2 and 3.3).
  • List of translatable tables: In order to perform your translation, you must select at least one table to translate. You will find in the list all the translatable tables. If you want to consult the contents of these tables and you have access to your database, the tables, in case your prefix is "ps_", are named in the following way: "ps_table_name_of_the_language".
  • Traduction en cours:
    Lorsque vous lancez une traduction, deux barres de progressions et un nouveau message apparait : les statistiques.
    La premiere barre de progression (celle du dessus) concerne la table en cours de traitement. Vous avez le nom de la table et le pourcentage de progression afin de visualiser ou en est votre traduction pour une table precise.
    La seconde barre de progression (celle du dessous) concerne la progression globale de la traduction.

    Concernant les statistiques, vous disposez de trois éléments:
    • Le nombre de lignes traitees (depuis la langue source):
      Ce nombre correspond aux nombres de lignes qui ont ete traitees dans votre base de donnees pour la langue source.
    • Le nombre d’entrees traitees (depuis la langue source):
      Ce nombre correspond aux nombres d’entrees (une ligne possede plusieurs entrees) qui ont ete traitees dans votre base de donnees pour la langue source.
    • Le nombre de caracteres traites (depuis les langues de destination):
      Ce nombre correspond au nombre de caracteres qui ont ete traites lors de la traduction pour toutes les langues de traduction. Cela vous permet de savoir, et eventuellement de calculer, le nombre de caracteres que vous avez traduits pour chaque traduction. Si votre API dispose d’une limite de caracteres a traduire ou d’un moyen de paiement en fonction du nombre de caracteres traduits, cette statistique peut vous etre utile.
    • Erreurs:
      Lorsqu’une erreur est provoquee lors de la traduction, un message avec un descriptif apparait. Vous disposez du code de l’erreur ainsi que la raison de celle-ci. Cela vous permettra d’avoir un meilleur support en cas d’erreur.

Translation Module

Other pages

Installation

Everything related to the installation of the module, from A to Z

Setup

Find out how to configure the module for your use

Translate

Can't find what you need?

Don't stress, access the Scaledev Help Center and get in touch with us!

j-kelly-brito-PeUJyoylfe4-unsplash