Ember Intégration

Convertissez votre site Ember en un hub multilingue
Commencer

Aucune carte bancaire requise

Faire la visite

Sans engagement

Voir toutes les intégrations

G2 High Performer Spring 2023
G2 Easiest Setup Fall 2024
G2 Best Support Spring 2025

Ember Plugin de traduction Caractéristiques

  • Détection de contenu
  • Mémoire de traduction
  • Édition visuelle
  • Exporter et importer
  • Exclusions

Comment fonctionne ConveyThis sur Ember

Les applications Ember sont généralement localisées avec ember-intl, ce qui signifie {{t}} clés dans tous vos modèles et un fichier de traduction par locale. ConveyThis prend un autre chemin : ajoutez un script au <head> de votre application index.html, redéployez et les modèles rendus sont traduits dans le navigateur sans modification des composants ou des itinéraires.

Le widget suit le routeur Ember d'une transition d'itinéraire à l'autre et traduit les composants qui s'affichent après l'arrivée de leurs données depuis votre API. Les termes de formulation et de glossaire sont gérés dans le tableau de bord ConveyThis. Si vous souhaitez des URL de langue indexables, choisissez des sous-domaines, disponibles à partir du Business Plan, et ajoutez un enregistrement CNAME pour chaque langue.

Obtenir commencé en quelques minutes

Integration illustration

Intégration Prime Ember.js

Intégrez-le de manière transparente en quelques minutes dans votre application Ember.js ! Aucune configuration compliquée n'est nécessaire. Ajoutez facilement des fonctionnalités multilingues robustes à votre application Ember.js. Sélectionnez parmi 200+ langues cibles et profitez d'une intégration de traduction fluide avec une prise en charge complète du framework Ember.js.

Traduction complète de la demande

Gardez votre flux de travail de développement intact ! ConveyThis offre une compatibilité sans faille avec les applications Ember.js, garantissant une traduction complète du contenu dans toute votre application. Éliminez les barrières linguistiques et connectez-vous avec un public mondial à l'aide d'outils de traduction puissants qui améliorent l'accessibilité et l'expérience utilisateur sur les marchés internationaux.

Atteindre visiteurs du monde entier

Amélioration du référencement multilingue pour les applications

Boostez votre présence internationale avec des fonctionnalités de référencement avancées conçues pour les applications Web contemporaines. ConveyThis améliore votre application Ember.js pour les moteurs de recherche mondiaux en implémentant automatiquement les attributs hreflang, en générant des modèles d'URL spécifiques à la langue et en traduisant le méta-contenu. Bénéficiez d'une visibilité mondiale améliorée à mesure que les moteurs de recherche trouvent et cataloguent votre contenu multilingue sur divers marchés internationaux.

Multilingual SEO illustration

Livrer traductions de qualité professionnelle

Translation quality illustration

IA + Pouvoir de traduction humaine

Découvrez une traduction IA ultra-rapide dans 200+ langues avec un contrôle d'édition au niveau humain pour votre Ember.L'application JS ConveyThis détecte chaque élément de vos pages - du contenu dynamique aux composants du thème - garantissant une couverture de traduction à 100 %. Définissez des règles de traduction personnalisées une fois et regardez-les s'appliquer de manière cohérente sur l'ensemble de votre site, tandis que l'édition d'aperçu en direct vous permet de perfectionner chaque mot dans un contexte en temps réel.

Prendre contrôle total de vos traductions

Traduction en pilote automatique

Laissez ConveyThis scanner, détecter et traduire automatiquement l'intégralité de votre Ember.Application JS pendant que vous dormez. Contrôlez exactement ce qui est traduit en excluant des pages ou des blocs de contenu spécifiques pour différents marchés. Votre équipe peut collaborer de manière transparente via le tableau de bord, avec des fonctionnalités d'importation/exportation pour les flux de travail d'édition externes et des mises à jour instantanées en direct qui montrent exactement comment les traductions apparaissent aux utilisateurs.

Control and collaboration illustration

Connecter avec un public mondial authentique

Website localization illustration

Véritable localisation de sites Web

Transformez votre Ember.L'application JS offre une expérience véritablement localisée qui trouve un écho auprès du public mondial. Remplacez les images et les fichiers multimédias pour leur pertinence culturelle, traduisez automatiquement les éléments critiques pour la conversion tels que les formulaires et les widgets et créez des structures d'URL traduites propres que les utilisateurs adorent. Tout est géré via un tableau de bord intuitif où votre équipe peut coordonner l'ensemble du processus de localisation.

Facilement gérez vos traductions

Intégration simplifiée des développeurs

Configuration rapide avec votre environnement de développement Ember.js - lancement en quelques minutes ! Implémentation simple de JavaScript avec accès à 200+ langues cibles. ConveyThis fournit une documentation complète et une intégration fluide de Ember.js, ce qui en fait la plate-forme de traduction idéale pour les développeurs de Ember.js.

Optimisé pour les cadres contemporains

ConveyThis est conçu spécifiquement pour les applications d'une seule page telles que Ember.js, offrant une traduction de contenu dynamique sans actualisation de page. Grâce à des fonctionnalités de traduction intelligentes pour les composants et à la compatibilité avec les routeurs, il garantit que votre application Ember.js offre des expériences localisées qui semblent authentiques pour chaque marché.

Mise à l'échelle mondiale des applications

Développez votre application Ember.js globalement avec ConveyThis. Gérez sans effort le contenu dynamique, les traductions de composants et la localisation des itinéraires. Développez votre empreinte numérique et interagissez avec les utilisateurs internationaux grâce à une expérience d'application entièrement localisée qui préserve l'excellence des performances de Ember.js.

Pourquoi choisir ConveyThis pour Ember

Un tableau de bord

Gérez les chaînes, les médias, le référencement et le contenu des applications dans un seul espace de travail.

Glossaire et règles

Verrouillez les termes de marque et les noms de produits pour maintenir la cohérence des traductions.

SEO multilingue

Hreflang automatique, métadonnées localisées et URL propres spécifiques à la langue.

Éditeur visuel

Traduire en contexte — modifier directement sur la page et prévisualiser par locale.

Traduction automatique

Commencez vite avec les traductions automatiques, affinez avec les règles et les souvenirs de la marque.

Structure du site multilingue

Servez des lieux sur des sous-répertoires/sous-domaines optimisés pour le référencement avec un commutateur accessible.

Redirection automatique des visiteurs

Routez éventuellement les visiteurs vers la langue de leur navigateur pour réduire le rebond.

Apprendre comment commencer

Découvrez comment rendre votre site Web multilingue et regardez-le grandir !

Intégrez ConveyThis à votre application Ember.js en suivant ces étapes simples :

1

Créer un compte ConveyThis

Créer un compte ConveyThis ici. Le tableau de bord de votre compte ConveyThis vous permet de visualiser et de gérer toutes vos traductions.
2

Configurez votre intégration

Sélectionnez JavaScript comme technologie de votre site Web. Entrez votre nom de domaine et indiquez les langues dans lesquelles vous souhaitez traduire votre application Ember.js. Cliquez sur « Suivant » pour passer aux étapes de configuration.
3

Copiez et installez le code JavaScript

Copiez le code JavaScript depuis votre tableau de bord (remplacez YOUR_API_KEY par votre clé réelle). Collez ce code dans votre application Ember.js index.html fichier dans le <head> section, juste avant le </head> étiqueter. Voir le guide d'intégration détaillé.
4

Tester et optimiser

Visitez votre application Ember.js pour voir le sélecteur de langue apparaître en bas à droite (cela peut prendre quelques minutes). Gérez vos traductions avec Glossaire, et fonctionnalités de traduction avancées.

Traduction de Ember.js : questions courantes

Comment ConveyThis se compare-t-il à ember-intl ?
ember-intl est un addon communautaire : les chaînes deviennent des clés rendues avec le t assistant, les traductions sont placées dans un translations dossier avec un fichier YAML ou JSON par locale, et le intl le service définit la langue active. Il offre aux développeurs un contrôle précis et un formatage des messages ICU. ConveyThis convient aux équipes qui préfèrent ne pas convertir les modèles en clés : il traduit ce que l'application affiche, détecte les nouvelles chaînes après chaque déploiement et offre aux traducteurs un éditeur visuel au lieu de fichiers dans le référentiel.
Où coller le code dans un projet Ember ?
Votre application index.html. Dans une application CLI classique Ember qui est app/index.html; les applications de la nouvelle configuration basée sur Vite le conservent à la racine du projet. Ajoutez le code copié depuis le tableau de bord entre les <head> balises, idéalement juste avant la balise de fermeture, puis construisez et déployez comme d'habitude. Le JavaScript guide de configuration montre où trouver l'extrait.
Les transitions d’itinéraire et les données du crochet de modèle sont-elles traduites ?
Oui. Lors d'une transition, le routeur de Ember met à jour l'URL via l'API Historique, ou via le hachage si votre application utilise l'emplacement de hachage, et ConveyThis récupère la modification. Les modèles qui s'affichent une fois la promesse d'un hook de modèle résolue, ainsi que les composants qui apparaissent plus tard, sont traduits dès que leur texte atteint la page.
Les non-développeurs peuvent-ils corriger les traductions sans toucher à la base de code Ember ?
Oui. Les traductions sont conservées dans votre compte ConveyThis, et non dans votre référentiel. La correction d'un mot dans l'éditeur visuel ne nécessite donc aucune demande d'extraction ni aucun redéploiement. Sur le plan Pro et au-dessus, vous pouvez inviter des collègues sur votre site en tant que traducteurs, gestionnaires ou administrateurs, chacun avec sa propre connexion et ses propres autorisations, comme décrit dans ajout de membres d'équipe.
Mon application Ember obtiendra-t-elle des URL de langue telles que fr.example.com ?
Sur le plan d'affaires ou supérieur, oui. Les sous-domaines sont l'option recommandée : fr.example.com et de.example.com chacun a besoin d'un enregistrement CNAME, et votre application Ember continue d'être servie depuis l'endroit où elle est hébergée aujourd'hui. Sous-répertoires tels que /fr/ sont également possibles, mais l'enregistrement A du domaine pointe alors vers ConveyThis, donc l'ensemble du site est acheminé à travers lui. Dans tous les cas, des balises hreflang sont générées ; voir le Guide de structure d'URL.

Vous avez une question différente ?

Contactez notre équipe d'assistance dédiée — nous sommes là pour vous aider, en plusieurs langues