Alva Courses est une application Shopify qui permet aux marchands de créer, vendre et diffuser des cours en ligne directement dans leur boutique. Comme le lecteur de cours s'exécute dans votre boutique Shopify, il peut suivre la langue que votre boutique affiche déjà, sans demander aux étudiants de la choisir à nouveau.
Vendre en plusieurs langues relève surtout de Shopify : votre thème, vos pages produit et le paiement. L'expérience de cours ajoute trois questions. Qu'est-ce qui se traduit tout seul, qu'est-ce que vous pouvez reformuler, et qu'est-ce que vous rédigez vous-même dans chaque langue ?
Que comprend une boutique de cours multilingue sur Shopify ?
Une boutique de cours multilingue comporte trois niveaux. Shopify traduit votre thème, vos pages produit et le paiement grâce à ses propres réglages de langue. Alva Courses traduit l'interface du lecteur de cours et vous laisse la reformuler langue par langue. Le contenu de vos cours, des titres au texte des leçons et aux vidéos, reste à rédiger par vous dans chaque langue d'enseignement.
| Ce que voient les apprenants | Qui le traduit, et comment |
|---|---|
| Thème, pages produit, panier et paiement | Shopify. Ajoutez des langues dans vos paramètres Shopify et traduisez votre contenu avec l'application Translate & Adapt de Shopify ou une autre application de traduction. |
| Lecteur de cours : navigation, progression, boutons, écrans de quiz, commentaires et dates | Alva Courses, automatiquement, en 35 langues. Vous pouvez tout reformuler sur la page Textes de la boutique. |
| Bloc de la page de remerciement, page d'état de la commande et Mes cours dans les comptes clients | Alva Courses, dans les mêmes 35 langues. Reformulez-les aussi sur la page Textes de la boutique. |
| Titres de cours, noms de leçons, contenu des leçons et questions de quiz | Vous. Rédigez-les dans chaque langue, en général sous la forme d'un cours par langue. |
| E-mails et certificats | Vous, dans vos modèles d'e-mail et vos modèles de certificat. Chaque cours peut avoir son propre e-mail d'inscription et son propre modèle de certificat. |
Quelles langues le lecteur Alva Courses prend-il en charge ?
Le lecteur de cours Alva Courses existe en 35 langues et traduit tout ce que les étudiants utilisent pour avancer dans un cours : navigation entre les leçons, barres de progression, boutons de fin de leçon, écrans de quiz, commentaires, messages d'accès et dates. Rien n'est à activer. Avec le réglage par défaut, il affiche à chaque visiteur la langue que votre boutique lui présente.
La liste complète : allemand, anglais, arabe, bulgare, chinois (simplifié et traditionnel), coréen, croate, danois, espagnol, filipino, finnois, français, grec, hébreu, hindi, hongrois, indonésien, islandais, italien, japonais, néerlandais, norvégien (norsk et bokmål), polonais, portugais (Brésil et Portugal), roumain, russe, suédois, tchèque, thaï, turc, ukrainien et vietnamien.
Comment le lecteur de cours choisit-il une langue ?
Avec Auto, le réglage par défaut, le lecteur utilise la langue affichée par votre boutique, puis la langue du navigateur du visiteur, puis l'anglais. Pour imposer une langue à tous les cours, utilisez Langue du visualiseur de cours dans Paramètres → Apparence. Pour l'imposer à un seul cours, utilisez le même réglage dans l'onglet Paramètres de ce cours, sous Apprentissage. La langue propre à un cours l'emporte toujours.
Imposer une langue est utile quand une boutique vend dans une seule langue alors que le navigateur de certains visiteurs est réglé sur une autre, ou quand un cours est enseigné dans une langue différente du reste de la boutique. Une boutique en espagnol peut par exemple proposer un seul cours en anglais. Pas à pas : Définir la langue du lecteur de cours.
Si votre langue ne fait pas partie des 35
Pour une langue de boutique absente de la liste, comme le catalan, le lecteur se rabat sur la langue du navigateur du visiteur, puis sur l'anglais. Vous pouvez à la place imposer la langue prise en charge la plus proche et reformuler ses textes, ou rédiger vos propres textes sous Toutes les langues dans la page Textes de la boutique : ils s'affichent alors dans toutes les langues.
Que pouvez-vous modifier avec les textes de la boutique ?
Les textes de la boutique forment une page d'Alva Courses où vous reformulez les textes que voient les clients : ceux du lecteur de cours, ainsi que le bloc Alva Courses de la page de remerciement, la page d'état de la commande et la page Mes cours du compte client. Définissez un texte pour une langue, ou pour Toutes les langues à la fois, et laissez le reste sur sa traduction intégrée.
Ouvrez-la depuis Paramètres → Apparence : sous Personnaliser la connexion, cliquez sur Modifier les textes de la boutique. Choisissez une Langue en haut, puis modifiez les textes dans 18 groupes, de Liste des cours et Quiz à Page de remerciement du paiement et Compte client : Mes cours. Rechercher retrouve un texte par sa formulation ou par sa clé. Le pas-à-pas complet se trouve dans Personnaliser les textes de la boutique, et l'aller-retour par tableur dans Importer et exporter les textes de la boutique en CSV.
Chaque champ affiche son texte par défaut et, dans toute langue autre que l'anglais, le texte anglais aussi, pour qu'un traducteur sache toujours ce que dit un champ. La liste des langues indique la langue imposée de votre boutique, les langues auxquelles un cours est réglé et celles dans lesquelles des visiteurs ont récemment consulté vos cours.
Quel texte l'emporte ?
Un texte défini pour une langue l'emporte sur le texte de Toutes les langues dans cette langue, et le texte de Toutes les langues remplace le texte intégré dans chaque langue. Vous pouvez donc renommer « Mes cours » en « Mes ateliers » pour vos clients anglophones, tandis que vos clients français gardent « Mes cours ».
Les libellés définis sur un cours lui-même, comme le badge de l'enseignant, les libellés des boutons de bloc et les titres de quiz, l'emportent sur les deux.
Traduire dans un tableur
Exporter télécharge une langue au format JSON ou dans un fichier CSV à quatre colonnes : langue, clé, texte par défaut et votre texte. Il liste chaque texte avec sa valeur par défaut et sert donc aussi de modèle de traduction.
Importer relit un fichier dans la même langue, jusqu'à 1 Mo. Les cellules vides restent inchangées, l'import ne supprime jamais de texte, et un fichier présentant le moindre problème n'importe rien.
Pour démarrer une langue à partir des textes déjà rédigés pour Toutes les langues, utilisez Copier le texte « Toutes les langues » vers cette langue, puis modifiez ce qui doit l'être.
Prévisualiser, puis enregistrer
Prévisualiser le brouillon ouvre votre boutique avec vos textes non enregistrés. Le lien fonctionne 30 minutes et toute personne qui le possède peut voir le brouillon, tandis que vos textes enregistrés restent inchangés. Les textes du paiement et du compte client ne font pas partie de l'aperçu : vérifiez-les avec une commande de test après l'enregistrement. Voir sur la boutique affiche la version enregistrée.
Qu'est-ce qui reste non traduit dans l'expérience de cours ?
Les textes de la boutique modifient la formulation de l'interface, pas votre contenu. Les titres de cours, les noms de leçons, le texte des leçons, les vidéos et les questions de quiz s'affichent toujours exactement comme vous les avez écrits. Les e-mails et les certificats gardent leurs propres modèles, Shopify traduit ses propres pages de paiement et de compte, et seules les 35 langues prises en charge peuvent avoir leurs propres textes.
- Texte brut uniquement. Les textes de la boutique refusent < et > : ils ne peuvent donc contenir ni HTML ni liens. Le texte s'affiche exactement comme saisi.
- 500 caractères par texte. Un texte beaucoup plus long que celui par défaut déclenche un avertissement : il risque de ne pas tenir dans la mise en page.
- Variables. Certains textes contiennent une valeur, comme
{{days}}dans « Access ends in {{days}} days ». Une variable que le texte ne peut pas utiliser est une erreur. Il est permis d'en supprimer une, mais sa valeur ne s'affichera alors pas. - Les textes de Personnaliser la connexion sont conservés. Les textes définis auparavant sous Personnaliser la connexion se trouvent désormais sous Toutes les langues : ils s'affichent donc dans chaque langue tant que vous ne définissez pas de texte pour une langue précise.
Comment structurer vos cours pour plusieurs langues ?
Il existe deux organisations pratiques. Si les étudiants n'ont besoin que de l'interface dans leur langue, proposez un seul cours et laissez le lecteur suivre la langue de la boutique de chaque visiteur. S'ils ont besoin des leçons elles-mêmes dans leur langue, proposez un cours par langue, chacun avec son propre produit Shopify et sa propre Langue du visualiseur de cours.
Un cours, plusieurs langues d'interface
Cette option convient aux cours dont le contenu voyage bien, comme une vidéo à suivre avec peu de paroles, ou les cours donnés dans une langue commune à un public international. Les étudiants obtiennent la navigation, les écrans de quiz et les messages dans leur langue, et vous ne maintenez qu'un seul ensemble de leçons.
Un cours par langue
Cette option convient aux cours où l'enseignement passe par les mots. Elle demande plus de suivi, car chaque leçon existe une fois par langue, mais chaque version se lit naturellement pour ses étudiants.
- Terminez le cours dans votre langue principale.
- Sur la page du cours, cliquez sur Dupliquer le cours. La copie est un brouillon contenant toutes les sections, leçons et tous les blocs de contenu, ainsi que les paramètres du cours. Les inscriptions, les commentaires et les liens vers des produits ne sont pas copiés.
- Traduisez le titre de la copie, les noms de leçons et le contenu des leçons.
- Dans l'onglet Paramètres de la copie, sous Apprentissage, réglez Langue du visualiseur de cours sur la langue du cours.
- Associez la copie à son propre produit Shopify, et traduisez ce produit dans Shopify.
- Donnez-lui un e-mail d'inscription dans la même langue avec les e-mails par cours, et un modèle de certificat correspondant si vous en délivrez un.
Le paiement, les comptes clients et les produits dans les leçons suivent-ils la langue du client ?
Oui. Shopify traduit ses propres pages de paiement et de compte client. Le bloc Alva Courses de la page de remerciement, la page d'état de la commande et la page Mes cours existent dans les mêmes 35 langues et suivent la langue du client. Les produits présentés dans les leçons sont rendus par Shopify via votre thème, dans la langue et le marché de la boutique du visiteur.
Les blocs du paiement sont décrits dans Extensions de la page de remerciement et de l'état de la commande, et la page de compte dans Mes cours dans le compte client. Pour vendre des produits depuis les leçons, lisez comment vendre des produits dans les leçons d'un cours.
Comment lancer un cours dans une nouvelle langue ?
Lancer une nouvelle langue est une suite de vérifications plutôt qu'une refonte. Ajoutez la langue dans Shopify, laissez le lecteur sur Auto, relisez les textes que les clients voient en premier, traduisez le reste dans un tableur si cela vous convient, puis prévisualisez et testez. Seules les leçons traduites demandent un cours distinct.
- Ajoutez la langue à votre boutique Shopify et traduisez votre thème et vos produits de cours.
- Laissez Langue du visualiseur de cours sur Auto, sauf si votre boutique ou un cours doit toujours afficher une seule langue.
- Ouvrez Textes de la boutique, choisissez la langue et relisez les groupes que les clients voient en premier : Liste des cours, Invitations à se connecter et à acheter et Page du cours.
- Pour une traduction complète, exportez la langue en CSV, remplissez la colonne « your text » et réimportez le fichier.
- Cliquez sur Prévisualiser le brouillon, enregistrez, puis envoyez-vous une inscription de test pour vérifier les textes du paiement et du compte client.
- Si les leçons doivent aussi être traduites, dupliquez le cours pour cette langue.
Vous enseignez une langue plutôt que dans une langue ? Comment vendre des cours de langues sur Shopify aborde les niveaux, les leçons audio et les cours en direct.
Questions fréquemment posées
Non. Alva Courses traduit automatiquement l'interface du lecteur de cours en 35 langues, mais les titres de cours, les noms de leçons, le texte des leçons, les vidéos et les questions de quiz s'affichent toujours exactement comme vous les avez écrits. Pour enseigner les leçons elles-mêmes dans une autre langue, dupliquez le cours, traduisez la copie et réglez sa Langue du visualiseur de cours.
Le lecteur prend en charge 35 langues : allemand, anglais, arabe, bulgare, chinois simplifié et traditionnel, coréen, croate, danois, espagnol, filipino, finnois, français, grec, hébreu, hindi, hongrois, indonésien, islandais, italien, japonais, néerlandais, deux variantes du norvégien, polonais, portugais du Brésil et d'Europe, roumain, russe, suédois, tchèque, thaï, turc, ukrainien et vietnamien.
Oui. Ouvrez Paramètres → Apparence, cliquez sur Modifier les textes de la boutique sous Personnaliser la connexion, choisissez une langue et modifiez n'importe quel texte. Il ne s'affiche que pour les clients qui naviguent dans cette langue. Choisissez plutôt Toutes les langues pour modifier un texte partout. Un texte défini pour une langue l'emporte toujours sur le texte de Toutes les langues.
Ils continuent de fonctionner. Les textes définis auparavant sous Personnaliser la connexion apparaissent désormais dans la page Textes de la boutique sous Toutes les langues : ils s'affichent donc toujours dans chaque langue, sauf si vous définissez un texte pour une langue précise. Les réinitialiser à cet endroit les supprime partout.
Oui. Exportez une langue en CSV depuis la page Textes de la boutique. Le fichier contient les colonnes locale, clé, texte par défaut et votre texte, et liste chaque texte : un traducteur peut donc remplir la dernière colonne. Réimportez-le dans la même langue : les cellules vides restent inchangées et l'import ne supprime jamais de texte.
Le lecteur se rabat sur la langue du navigateur du visiteur, puis sur l'anglais. Vous pouvez imposer l'une des 35 langues et reformuler ses textes, ou rédiger des textes sous Toutes les langues, qui remplacent la formulation intégrée dans chaque langue. Une couche de textes distincte pour une langue non prise en charge n'est pas disponible.