Vous souhaitez avoir un site eCommerce OpenCart multilingue mais vous ne savez pas comment traduire votre site eCommerce OpenCart ? Avoir un site eCommerce multilingue est important, OpenCart 76 % des consommateurs en ligne préfèrent acheter des produits présentés dans leur langue maternelle. Ensuite, environ 40 % d'entre eux n'achèteront jamais sur un site web qui utilise une autre langue. Lire les informations dans sa langue maternelle permet aux utilisateurs de mieux assimiler les informations sur le contenu ou le produit et d'augmenter la conversion sur votre boutique en ligne.
Par conséquent, il est important de rendre les sites eCommerce multilingues, l'une des méthodes consiste à utiliser des services de traduction automatique.
Si vous ne savez pas comment traduire OpenCart eCommerce, ne vous inquiétez pas car nous vous guiderons depuis les premières étapes de l'installation jusqu'à la fin !
Options pour traduire votre boutique OpenCart
Avant de discuter de la façon de traduire automatiquement OpenCart eCommerce, vous devez savoir qu'il existe deux options pour traduire un site OpenCart en plusieurs langues, à savoir manuellement et automatiquement.
Manuel signifie que cela est fait avec une intervention humaine ou un traducteur, tandis qu'automatique signifie que cela repose sur la technologie, des machines ou des services de traduction.
Chacune de ces options a certainement ses propres avantages et inconvénients. Quels sont-ils ? Discutons-en ci-dessous.
Traduction manuelle d'OpenCart
La première option est la traduction manuelle ou avec l'aide d'un traducteur humain. Voici les avantages et les inconvénients de la traduction manuelle.
Avantages :
- Haute précision : En faisant appel à des traducteurs humains, le niveau de précision de la traduction tend à être plus élevé, garantissant que le message est transmis avec précision.
- Nuance et contexte : Les traducteurs humains sont capables de saisir des nuances et des contextes complexes, ce qui donne des traductions plus pertinentes et culturellement adaptées.
- Personnalisation à grande échelle : Adapté aux grands projets qui nécessitent une compréhension approfondie pour garantir la qualité de la traduction.
Inconvénients :
- Temps et coût : Prend plus de temps et d'argent, surtout pour les projets de contenu à grande échelle.
- Limites de vitesse : Inefficace pour les situations qui nécessitent une traduction instantanée ou très rapide.
En réalité, OpenCart prend également en charge la fonctionnalité multilingue en fournissant des packs de langues. Cependant, cette méthode est très manuelle et comporte bien sûr de nombreuses limites. Ces limites soulignent la nécessité d'explorer des méthodes alternatives, telles que les services de traduction automatisée, pour des solutions multilingues plus efficaces et évolutives. Alors, à quoi ressemble la traduction automatique d' Opencartpar rapport à la traduction manuelle ? Nous en dirons plus ci-dessous
Traduction automatique OpenCart
Après avoir compris les avantages et les inconvénients de la traduction manuelle, nous passons maintenant à la traduction automatique, c'est-à-dire la traduction assistée par machine. Voici l'explication.
Avantages :
- Rapidité efficace : Le processus de traduction peut être réalisé rapidement, ce qui est particulièrement avantageux pour les projets à délais serrés.
- Rentabilité : Tend à être plus économique, surtout pour les projets comportant un volume élevé de contenu.
- Évolutivité : Capacité à gérer efficacement des projets à grande échelle.
Inconvénients :
- Erreurs contextuelles : Sujet aux erreurs de compréhension du contexte et des nuances de la langue d'origine, ce qui peut entraîner des traductions moins précises.
- Moins adapté culturellement : Les traductions peuvent être moins appropriées à certains contextes culturels.
- Nécessite une correction manuelle : une révision humaine est parfois nécessaire pour garantir des résultats de traduction optimaux.
Nous constatons que la traduction automatique est fortement recommandée, en particulier pour les plateformes eCommerce comportant de nombreux détails produits, car dans ce cas elle permet de gagner beaucoup de temps.
Bien que la traduction manuelle garantisse la précision, cela ne signifie pas que la traduction automatique en soit incapable. Le service de traduction que nous utilisons actuellement dispose d'un éditeur en direct, qui permet aux utilisateurs d'affiner les traductions pour obtenir des résultats plus naturels.
L'un des services de traduction automatique que nous allons utiliser maintenant est Linguise traduction automatique. Pour en savoir plus sur ce qu'est Linguise , consultez l'explication suivante.
Comment traduire automatiquement votre boutique e-commerce OpenCart avec Linguise
Comme nous l'avons évoqué plus haut, il existe deux options pour traduire OpenCart eCommerce, dont l'une est automatique. Pour traduire automatiquement, vous pouvez le faire à l'aide d'un plugin ou d'un service de traduction.
Linguise est un service de traduction automatique qui est intégré à plus de 40 CMS, dont l'un est OpenCart traduction automatique. Grâce à la technologie de traduction neuronale et à l'aide du cloud de traduction IA, Linguise est capable de produire une qualité de traduction parfaite qui est naturelle et similaire aux traductions de traducteurs professionnels.
Toutefois, pour améliorer les résultats de traduction, nous proposons également des fonctionnalités supérieures telles qu'un éditeur en direct côté front-end, ou la poursuite de la traduction pour ceux d'entre vous qui ne souhaitent pas traduire certains contenus.
Alors, comment traduire OpenCart eCommerce ? Il suffit de regarder les étapes ci-dessous.
Étape 1 : Enregistrer Linguise
Pour pouvoir installer Linguise la traduction automatique sur Opencart, commencez par créer un compte gratuit sur Linguise et profitez de l'essai gratuit d'un mois. Le processus d' Linguise inscription au compte est très simple, il vous suffit d'une adresse e-mail pour créer un nom d'utilisateur et un mot de passe.
Pendant la période d'essai d'un mois, vous pouvez profiter de l'ensemble des fonctionnalités offertes par Linguise. Ensuite, vous serez redirigé vers le tableau de bord Linguise pour commencer à gérer votre compte.
Étape 2 : Ajouter un domaine de site web
L'étape suivante consiste à ajouter le domaine de votre site OpenCart à Linguise. Voici quelques éléments à renseigner :
- Compte
- URLs
- Plateforme, sélectionnez OpenCart
- Langue
- Langue de traduction
- Traduire les URL
Ensuite, si vous l'avez, cliquez sur Enregistrer.


Étape 3 : Téléverser le script Linguise
L'étape suivante consiste à télécharger le script de traduction Linguise , qui peut être téléchargé en cliquant sur le bouton ci-dessous. Ensuite, téléchargez le script de traduction dans le répertoire principal où votre PrestaShop est installé.
Assurez-vous de verrouiller le dossier linguise.
Après avoir téléchargé le script, extrayez-le et téléchargez-le dans le répertoire principal où le CMS est installé.
Assurez-vous que le script se trouve au niveau racine de votre site web (là où se trouvent les fichiers OpenCart ). Assurez-vous que le dossier conserve le nom par défaut linguise .

Étape 4 : Activer la clé API
Après avoir ajouté un domaine avec succès, vous recevrez un code de clé API qui devra être vérifié.

Vous devez ensuite coller ce code dans le fichier configuration.php, remplacez cette section ‘REPLACE_BY_YOUR_TOKEN’ par ce code pour obtenir ce résultat.

Étape 5 : Configurer l’URL de la langue
La réécriture d'URL est généralement activée dans OpenCart à des fins de référencement. Cette fonctionnalité repose sur le fichier .htaccess situé à la racine du serveur.

Vérifiez que la réécriture d'URL est activée dans les OpenCart paramètres système. Accédez au menu d'administration OpenCart , Système > Paramètres > Par défaut > Serveur.

La configuration des URL spécifiques à chaque langue doit être définie dans le fichier .htaccess. Il suffit de coller ce code après le code « RewriteBase / » présent dans le fichier .htaccess standard d' OpenCart .
RewriteEngine On
RewriteRule ^(af|sq|am|ar|hy|az|eu|be|bn|bs|bg|ca|ceb|ny|zh-cn|zh-tw|co|hr|cs|da|nl|en|eo|et|tl|fi|fr|fy|gl|ka|de|el|gu|ht|ha|haw|iw|hi|hmn|hu|is|ig|id|ga|it|ja|jw|kn|kk|km|ko|ku|ky|lo|la|lv|lt|lb|mk|mg|ms|ml|mt|mi|mr|mn|my|ne|no|ps|fa|pl|pt|pa|ro|ru|sm|gd|sr|st|sn|sd|si|sk|sl|so|es|su|sw|sv|tg|ta|te|th|tr|uk|ur|uz|vi|cy|xh|yi|yo|zu|zz-zz)(?:$|/)(.*)$ linguise/linguise.php?linguise_language=$1&original_url=$2 [L,QSA]
Assurez-vous que le chemin linguise/linguise.php correspond à celui de votre serveur ; /linguise/ est le nom par défaut lors de l'extraction du script.
Étape 6 : Activer le sélecteur de langue
L'étape suivante consiste à activer la fonctionnalité de sélecteur de langue, cette fonctionnalité permet aux utilisateurs de choisir plus facilement la langue vers laquelle ils souhaitent traduire. Comment ouvrir le tableau de bord Linguise > Paramètres > copier dans le presse-papiers ce script.

Ensuite, vous devez coller le script dans l'éditeur de thème du site OpenCart , en sélectionnant Design > Éditeur de thème > Default. Ensuite, collez-le comme dans l'image suivante.

Le sélecteur de langue s'affichera par défaut dans une position flottante dans le coin supérieur droit de votre site web.

Étape 7 : Configurer l'affichage des drapeaux de langue
Vous pouvez également ajuster la position du sélecteur de langue depuis le Linguise tableau de bord > Paramètres > Affichage du drapeau de langue.
Si tel est le cas, nous essaierons de traduire la page eCommerce OpenCart en néerlandais, voici à peu près à quoi cela ressemblera.

Étape 8 : Activer le système de cache local
En option, vous pouvez activer un système de cache local qui stocke les URL et le contenu multilingues afin de diffuser les pages plus rapidement. Le cache local stockera une certaine quantité de transfert de données entre le serveur Linguise et le serveur de votre site web.
Le cache n'est utilisé que lorsque la page a été traduite et n'a pas été mise à jour. Le cache priorisé sera celui des pages multilingues les plus consultées.

En option, vous pouvez spécifier la quantité de cache stockée en mégaoctets (Mo). Dans l'exemple suivant, le cache est activé et la capacité de stockage est définie à 500 Mo.
/** Basic configuration **/
public $cache_enabled = true;
public $cache_max_size = 500; // In megabyte
Étape 9 : Paramètres spécifiques pour OpenCart
Dans le fichier Configuration.php, nous avons également des paramètres qui permettent de transmettre certaines configurations spécifiques pour le CMS. Par défaut, cela est automatique, mais l'équipe d'assistance peut vous demander de le personnaliser pour utiliser certains paramètres spécifiques.
Voici le code à ajouter pour OpenCart, en spécifiant le nom du CMS en minuscules.
/** Basic configuration **/
/*
* Update the CMS value according to your CMS
* Available CMS are: laravel, prestashop
*/
public static $cms = 'opencart';
Étape 10 : Configuration de SQLite vers MySQL
Dans le fichier Configuration.php, il existe une option de configuration permettant d'imposer l'utilisation de MySQL plutôt que de SQLite si SQLite n'est pas installé sur le serveur.
Dans ce cas, vous devrez saisir les informations de configuration MySQL dans cette section du fichier Configuration.php.
/** Advanced database configuration **/
/*
* In case you don't want to use Sqlite, you can use MySQL
* To do so, you need to fill the following variables
* Linguise will create the tables for you
*/
public static $db_host = '';
public static $db_user = '';
public static $db_password = '';
public static $db_name = '';
public static $db_prefix = '';
Comparer Linguise avec la localisation manuelle OpenCart
Après avoir appris à traduire votre eCommerce OpenCart à l'aide de Linguise, nous allons maintenant comparer le service Linguise avec la localisation manuelle fournie avec OpenCart.
Facile d'ajouter de nouvelles langues
La première chose que nous allons comparer est la facilité d'ajout de langues : Linguise permet aux utilisateurs d'ajouter des langues facilement en un seul clic.
Vous pouvez ajouter autant de langues que vous le souhaitez parmi les 80+ langues disponibles. Il suffit d' ouvrir le tableau de bord > Paramètres > Langue de traduction.

En revanche, OpenCart comporte plusieurs étapes à effectuer au préalable lorsque vous souhaitez ajouter une langue. Pour ajouter une langue autre que l'anglais (par défaut), vous devez installer le pack de langue depuis le répertoire des extensions, en cliquant sur Installer.

Une fois le pack de langue téléchargé avec succès, vous devez ajouter des informations linguistiques en sélectionnant Système > Localisation > Langues.

Voici donc ce qui différencie Linguise et OpenCart. Dans la localisation manuelle OpenCart , vous devez télécharger votre propre pack de langue et saisir certaines informations linguistiques telles que le nom, le code ISO, la locale, le statut actif ou inactif et l'ordre des langues.
C'est certainement différent par rapport à Linguise, dans Linguise vous n'avez qu'à choisir la langue, le système s'occupera automatiquement du reste.
Le processus manuel dans OpenCart est encore plus susceptible de provoquer des erreurs humaines, par exemple des erreurs lors de la saisie des codes ou des noms de langues.
Par ailleurs, comme il utilise un package de traduction obtenu depuis Crowdin, les résultats de traduction ne peuvent pas être garantis comme étant très précis, car quelle que soit la manière dont les traductions Crowdin sont réalisées par les traducteurs, des erreurs humaines peuvent également survenir.
Modifier les traductions avec l'éditeur en direct du front-end
La prochaine fonctionnalité qui sera comparée est l' éditeur front-end. En réalité, Linguise et OpenCart disposent tous deux de ces fonctionnalités. Dans Linguise , vous pouvez trouver cette fonctionnalité sur le tableau de bord > Éditeur en direct, puis sélectionnez la langue, après quoi vous n'avez plus qu'à choisir la partie dont vous souhaitez modifier la traduction.

L'éditeur front-end Linguise dispose d'une interface conviviale et facile à comprendre, avec 3 sections de contenu : le texte original non traduit, la traduction originale et la traduction en néerlandais, c'est là que vous pouvez modifier la traduction.
Passer d'un contenu ou d'une chaîne à un autre pour la traduction est très facile.
En revanche, la localisation manuelle d' OpenCart dispose également d'une fonctionnalité qui permet aux utilisateurs de modifier les traductions ou le contenu, à savoir l'éditeur de langue.
Dans ce menu, vous pouvez choisir la langue dans laquelle vous souhaitez modifier la traduction, puis sélectionner la section que vous souhaitez traduire, par exemple ici la section compte/abonnement > en-tête/titre > Abonnement.
Ensuite, dans le menu Valeur, une fois terminé, vous pouvez saisir les résultats de traduction modifiés. Après cela, sélectionnez Enregistrer dans le coin supérieur droit.

Eh bien, comme vu ci-dessus, la différence fondamentale entre l'éditeur Linguise et le manuel d' OpenCart’s réside dans la facilité de sélectionner la partie à traduire.
Dans OpenCart, vous devez choisir manuellement la partie de l'itinéraire à démarrer, alors que dans Linguise , vous pouvez choisir directement sur la page d'accueil du site.
À partir de là, nous pouvons voir que Linguise dispose d'un éditeur en direct plus simple et plus facile à comprendre pour les débutants.
Traduction d'URL SEO
Vient ensuite la traduction des URL : lorsque vous installez Linguise sur le site OpenCart , toutes les URL du site seront ensuite traduites dans différentes langues, avec en complément les codes hreflang, car la traduction des URL pour le SEO est l'un des éléments du SEO multilingue, ce qui est donc important pour la performance du site web.
Pendant ce temps, la localisation manuelle vous oblige à saisir les résultats de traduction en fonction de la langue cible. Vous pouvez trouver ce menu dans Design > URL SEO.
Par exemple, dans l'affichage suivant, nous allons traduire l'URL en allemand avec le mot-clé about-us. Comme elle est traduite en allemand, les mots-clés seront les suivants. Si c'est le cas, cliquez sur enregistrer.

La traduction manuelle des URL comme ci-dessus est assez risquée, car si vous saisissez la traduction de l'URL de manière incorrecte, cela aura des conséquences fatales, en particulier pour les utilisateurs qui utilisent cette langue.
Possibilité d'ajouter un traducteur
Même si les résultats de la traduction automatique sont d'une grande précision, il n'est pas inutile de les corriger manuellement, dans ce cas avec un traducteur professionnel.
Eh bien, Linguise facilite vraiment cela, car nous prenons en charge l'ajout de traducteurs au tableau de bord utilisateur. Ils peuvent inviter des traducteurs par e-mail d'invitation pour aider à traduire certaines langues sur le eCommerce OpenCart .
Vous pouvez le faire facilement via tableau de bord > Membre > Inviter un nouveau membre.

Bien que des fonctionnalités comme celle-ci n'existent pas dans la localisation manuelle d' OpenCart , elles permettent uniquement aux utilisateurs d'ajouter des utilisateurs dans le tableau de bord, mais ne font pas spécifiquement référence aux traducteurs.
Car après tout, les droits d'accès des utilisateurs (propriétaires de comptes) et des traducteurs seront bien sûr différents, comme cela peut être configuré dans Linguise.

Exclure de la traduction
La dernière chose que nous comparerons est la fonctionnalité exclure la traduction , certains sites peuvent avoir du contenu ou des sections qu'ils ne souhaitent pas traduire, par exemple des noms de marque / des termes spéciaux ou techniques.
Par conséquent, il est important d'inclure plusieurs de ces éléments. La bonne nouvelle, c'est que Linguise répond à ce besoin grâce à la fonctionnalité de traduction des règles.
Voici quelques-unes des règles disponibles dans Linguise :
- Ignorer le texte
- Remplacement de texte
- Exclusion du contenu
- Exclusion par URL
- Ignorer le contenu en ligne

Avec cette fonctionnalité, les utilisateurs peuvent créer facilement des règles de traduction. En revanche, la localisation manuelle d' OpenCart ne prend pas en charge cette fonctionnalité, même s'il s'agit d'une fonction importante dans un site multilingue, afin que si un contenu ne doit pas être traduit dans une autre langue, il reste dans sa langue d'origine et les utilisateurs ne soient pas perdus.
Traduisez votre site e-commerce OpenCart avec Linguise dès maintenant !
Vous comprenez maintenant comment traduire votre site eCommerce OpenCart et comment cela se compare à la localisation manuelle OpenCart . Lors du choix d'un service de traduction eCommerce, il est important d'examiner certaines des fonctionnalités d'assistance disponibles.
Par conséquent, assurez-vous de choisir un service de traduction capable de fournir des résultats rapides et précis, des fonctionnalités complètes et facile à utiliser.
Si cela vous intéresse, profitez d'un essai gratuit d'un mois de Linguise et traduisez OpenCart eCommerce jusqu'à 600 000 mots sans restriction de langue !



