Localisation iOS : Comment augmenter la base d'utilisateurs de votre application

Vous cherchez à élargir la base d'utilisateurs de votre application iOS ? Consultez notre guide approfondi sur la localisation iOS pour découvrir comment augmenter le nombre d'utilisateurs et les revenus grâce à la localisation.March 23rd, 2023

Yext

L'App Store est disponible dans plus de 175 régions du monde, offrant du contenu dans plus de 40 langues. En outre, la place de marché a enregistré plus de 8,1 milliards de téléchargements d'applications au cours du dernier trimestre 2022.

L'App Store dispose d'une base d'utilisateurs massive et connaît un taux de rétention plus élevé que les applications Android, la localisation est donc essentielle au succès. Les utilisateurs iOS ont généralement un pouvoir d'achat plus élevé, ce qui se traduit par des revenus plus élevés dans l'App Store d'Apple par rapport aux applications Android. C'est pourquoi les développeurs préfèrent localiser les applications iOS en premier. En outre, les applications iOS sont dotées de ressources de localisation intégrées, ce qui facilite le processus de localisation. Tous ces facteurs contribuent à améliorer l'expérience de l'utilisateur, ce qui pourrait expliquer les taux élevés de fidélisation.

La localisation de votre application est un excellent moyen d'atteindre les utilisateurs du monde entier et de faire en sorte qu'ils aient une expérience positive de votre produit. Elle leur permet d'accéder à votre application dans une langue et un contexte qu'ils comprennent, plutôt que de s'appuyer sur des applications de traduction de base pour naviguer.

Mais la création de plusieurs versions de votre application dans différentes langues peut s'avérer décourageante. Heureusement, nous avons des conseils pratiques pour vous aider à démarrer le processus de localisation.

Dans cet article de blog, nous aborderons tout ce que vous devez savoir sur la localisation d'une application iOS - des raisons pour lesquelles elle est cruciale à la description détaillée de l'ensemble du processus.

Pourquoi la localisation d'une application iOS est-elle importante ?

Il y a plusieurs raisons pour lesquelles vous devriez investir dans le processus de localisation de l'application . En voici quelques-unes qui vous aideront à décider de son potentiel.

Augmente l'engagement dans l'application

Offrez une expérience localisée dans l'application, adaptée à la langue et à la culture des clients. Ils se sentiront plus à l'aise dans l'application et seront plus enclins à interagir avec elle. De plus, une application iOS localisée élimine les obstacles généralement associés à l'apprentissage d'une langue ou aux différences culturelles. Les utilisateurs n'ont pas besoin d'utiliser un traducteur automatique pour comprendre le contenu de votre application, ce qui la rend beaucoup plus accessible.

Au fil du temps, de plus en plus d'utilisateurs s'inscrivent, ce qui augmente le taux d'engagement global et le taux d'engagement dans l'application dans cette région. La localisation peut en fin de compte augmenter les taux de rétention, de conversion et de satisfaction des utilisateurs.

Améliore la visibilité en se classant pour les mots-clés locaux

La localisation de votre application iOS est cruciale lorsque votre objectif est d'accroître la visibilité et le classement de l'application dans l'App Store. Dans le cadre de votre stratégie de mise sur le marché, cherchez à vous classer sur des mots-clés peu concurrentiels que vos concurrents ne recherchent pas.

Vous pouvez le faire en menant une recherche approfondie sur les concurrents et les mots-clés avant de commencer le travail de localisation. Recherchez les mots-clés ayant un volume de recherche important dans l'App Store et incluez-les dans l'optimisation de l'application pour la recherche. Cela permettra aux clients de trouver plus facilement votre application dans leur langue.

Élargissez votre base d'utilisateurs plus rapidement

La localisation de votre application iOS accélère la croissance de votre base d'utilisateurs. Vous pouvez élargir rapidement votre base d'utilisateurs en offrant une meilleure expérience utilisateur et en augmentant votre visibilité.

De plus, vous pouvez cibler plusieurs régions simultanément ou vous étendre à des régions voisines plus facilement lorsque vous optimisez pour des langues communes. Si vous localisez votre application en allemand, vous pouvez cibler des pays comme la Belgique, la Suisse et l'Autriche sans partir de zéro.

En fin de compte, vous accédez plus rapidement à des segments plus importants du marché. Il est ainsi plus facile d'identifier les marchés les plus performants et d'accroître rapidement les recettes.

Augmente le potentiel de vente

Prendre le temps de localiser votre application vous permet d'accéder à un plus grand nombre d'utilisateurs qui s'identifient à votre marque à un niveau plus profond lorsqu'ils utilisent le matériel dans leur propre langue.

De plus, si l'on considère le potentiel de revenus de l'App Store, c'est une évidence. Par exemple, Apple a versé plus de 60 milliards de dollars aux développeurs en 2022, ce qui montre le potentiel de revenus de la place de marché.

En outre, ces applications sont intrinsèquement plus conviviales, car de petites touches telles que les conversions de devises, les options de paiement et les campagnes pertinentes pour la région créent une plus grande affinité pour la marque.

Obtention d'un avantage concurrentiel

Quand on sait à quel point le marché actuel est concurrentiel, on se doit de saisir toutes les occasions de se différencier. Grâce à la localisation, même les entreprises moins connues peuvent créer des produits numériques accessibles et pertinents pour une utilisation mondiale. Cela permet d'augmenter le nombre de prospects, les possibilités de conversion et les revenus. Vous établirez également une meilleure présence mondiale au fil du temps.

Des entreprises comme Lyft y sont parvenues en adaptant leur contenu en huit langues. Cela leur a permis d'augmenter de 50 % le nombre de pages vues par les utilisateurs non anglophones et de 29 % le temps passé sur la page. En fin de compte, elles ont pu s'adresser à un public plus large, ce qui leur a conféré un avantage concurrentiel.

Comment Lyft a mis à l'échelle le contenu pour 8 langues de Smartling sur Vimeo .

Différence entre la localisation (L10n) et l'internationalisation (I18n)

L'une des idées fausses les plus répandues est que la plupart des gens pensent que localization (L10n) est la même chose que internationalization (I18n). Mais c'est loin d'être le cas.

La norme I18n précède généralement la norme L10n et concerne plus largement la création d'un produit qui peut être utilisé à travers les cultures et les régions. L'objectif de l'i18n est de s'assurer que tous les éléments du produit, y compris son code et son interface, sont suffisamment flexibles pour s'adapter à différents utilisateurs dans différents contextes.

Sa mise en œuvre correcte vous permet de traduire votre application dans les langues de votre choix sans modifier le code source. Ce processus permet aux entreprises d'économiser beaucoup de temps, d'argent et de ressources.

D'autre part, la l10 est axée sur l'adaptation d'un produit à un public cible particulier dans une région spécifique. Il s'agit d'adapter le graphisme et la présentation du produit en fonction des préférences locales et de traduire le contenu dans la langue prédominante d'une région donnée. Il s'agit également de s'assurer que les éléments techniques, tels que les formats de devises et de dates, sont exacts pour chaque région, conformément aux conventions locales.

En bref, i18n jette les bases de l10n et veille à ce qu'elle se déroule sans perturbations.

Comment localiser une application iOS en 5 étapes

Voici un tutoriel pour vous aider à démarrer le processus de localisation de l'application :

1. Internationalisez votre application iOS

Avant de vous lancer dans le processus de localisation, assurez-vous que l'interface et le code de l'application peuvent être localisés en premier lieu. Pour cela, vous devez utiliser l'API d'Apple, qui garantit que votre application est adaptée à l'internationalisation.

Xcode, l'environnement de développement d'applications intégré d'Apple pour macOS, dispose d'une fonction d'internationalisation de base. Cette fonctionnalité vous aide à extraire des fichiers du référentiel de code de l'application et à créer des chaînes prêtes à être localisées.

Ces fichiers se trouvent généralement dans le dossier Base.lproj ; vous pouvez trouver des dossiers distincts pour chaque localisation - par exemple, en.lproj pour l'anglais. Si vous devez localiser un fichier, assurez-vous qu'il se trouve dans ce dossier.

Bien que cela gère la localisation de l'interface, vous devez vous assurer que le code est également prêt à être localisé. Pour ce faire, vous devez envelopper chaque ligne de texte en dur avec le code String(localized :"").

Vous pouvez le stocker dans un fichier Localizable.strings dans le dossier Base.lproj. N'oubliez pas de commenter chaque ligne pour vous assurer que votre traducteur dispose du contexte nécessaire.

2. Préparer vos fichiers pour la traduction

En utilisant Xcode, vous pouvez exporter tous vos fichiers de localisation qui doivent être envoyés au traducteur. Suivez les étapes suivantes :

  • Aller dans le navigateur de projet Xcode
  • Cliquez sur "Produit"
  • Cliquez sur "Exporter les localisations"
  • Tapez un nom de dossier
  • Choisir un lieu, des localisations et des captures d'écran
  • Cliquez sur "Exporter"

Note : Si vous utilisez Smartling pour gérer le processus de localisation, sélectionnez uniquement la langue d'origine (langue de base/langue de développement) dans l'interface Xcode.

L'application crée un catalogue de localisation Xcode (.xcloc) dans lequel vous trouverez les éléments suivants :

  • Chaînes extraites dans un format de fichier d'échange de localisation XML (XLIFF)
  • .stringsdict variantes plurielles pour chaque langue choisie
  • fichier .strings pour les propriétés localisables de l'application
  • Dossier de contenu source avec toutes les captures d'écran et le contenu nécessaires pour les traducteurs

3. Intégrer Smartling dans vos dépôts de code

Après avoir exporté vos fichiers de localisation, intégrez un système de gestion de traduction comme Smartling pour gérer l'ensemble du processus. Vous pouvez le faire via notre API pour accomplir les tâches suivantes :

  • Automatiser les chargements et les téléchargements de vos fichiers
  • L'intégrer directement au dépôt de code de votre application
  • Contextualiser visuellement les chaînes de code pour aider les traducteurs

Vous pouvez télécharger les fichiers .strings ou .xliff qui sont ensuite envoyés aux traducteurs pour la traduction du contenu. En outre, si votre application utilise des chaînes au pluriel, chargez également le fichier .stringsdict.

Une fois cette opération terminée, vous pouvez télécharger la version traduite du fichier .xliff et la réimporter dans Xcode.

4. Effectuer des tests d'assurance qualité pour chaque fichier

Avant de mettre l'application mobile localisée à la disposition des utilisateurs, assurez-vous que l'application a été testée avec succès au préalable. Vous pouvez utiliser la fonction d'assurance qualité linguistique (AQL) de Smartling pour tester la qualité de la traduction et rectifier toute erreur avant qu'elle ne soit importée dans l'application.

Après avoir validé les traductions et importé le fichier dans l'application, testez son apparence et ses performances à l'aide de Xcode. Voici quelques tests que vous pouvez effectuer à cette fin :

  • Test unitaire : Test du comportement attendu d'une fonction particulière dans l'application.
  • Test d'intégration : Tester la façon dont chaque composant interagit avec les autres et vérifier s'ils fonctionnent comme prévu.
  • Test de l'interface utilisateur : Tester si les utilisateurs peuvent effectuer des tâches spécifiques au sein de l'application en fonction de leurs besoins.
  • Test de performance : Testez les performances de votre application en analysant des paramètres tels que la mémoire utilisée, le temps nécessaire ou les données écrites pendant l'exécution du code.

L'objectif principal est de s'assurer que l'application est correctement traduite, qu'elle fonctionne correctement dans les nouvelles langues et que tous les paramètres spécifiques à la région fonctionnent bien. Par exemple, assurez-vous que votre application fonctionne avec la directionnalité du texte de droite à gauche pour l'arabe.

5. Publier, contrôler et répéter

Contrôlez régulièrement les performances de votre application iOS pour vous assurer que les utilisateurs peuvent utiliser le produit comme prévu. Pour évaluer la satisfaction des utilisateurs, tenez compte de leurs commentaires sur différentes plateformes, notamment les médias sociaux, les boutiques d'applications, les commentaires sur les sites web et les enquêtes.

En outre, vous devez examiner les données analytiques telles que les pannes de l'application, le flux d'utilisation, la durée de la session et l'engagement de l'utilisateur afin de déterminer les points à améliorer. L'examen régulier des commentaires des utilisateurs et les réponses qui y sont apportées peuvent contribuer à instaurer un climat de confiance avec les utilisateurs, à accroître la fidélité des clients et à fournir des indications sur la meilleure façon de mettre à jour l'application à l'avenir.

Vous pouvez effectuer des tests A/B pour comparer les différentes versions d'une application et identifier les éléments de conception qui ont le plus de succès au niveau individuel. En outre, vous pouvez mener des enquêtes ou des entretiens pour comprendre les motivations des utilisateurs afin d'optimiser les expériences in-app.

Dans l'ensemble, le suivi régulier des performances d'une application iOS vous permet de maîtriser les problèmes et d'offrir un produit de haute qualité à tout moment.

Meilleures pratiques pour la localisation d'applications iOS

Voici quelques bonnes pratiques pour éviter les écueils les plus courants lors de la localisation de votre application :

1. Analyser les données analytiques et les évaluations des applications pour déterminer la demande du marché

Si vous proposez déjà votre application à l'échelle mondiale, vous pouvez utiliser les analyses de l'App Store pour obtenir des informations précieuses sur la demande potentielle d'applications localisées dans différentes régions. Analysez différents indicateurs de performance, tels que les suivants :

  • Pages de produits consultées
  • Ventes
  • Dispositifs actifs par territoire
  • Unités d'application
  • Session moyenne
  • Rétention par dispositif actif

Ces analyses vous permettent de mieux comprendre comment les utilisateurs de ce territoire utilisent l'application. Vous pouvez également examiner les commentaires des utilisateurs, tels que les évaluations de produits et les demandes de fonctionnalités, afin d'identifier les lacunes de la version actuelle. Cette analyse détaillée offre aux entreprises un moyen efficace d'évaluer la demande potentielle d'applications localisées.

2. Rechercher les nuances propres à la région avant de procéder à la localisation

Réalisez une étude de marché approfondie sur les différences et les nuances culturelles avant de localiser votre application iOS. Cette étude doit permettre de comprendre les valeurs culturelles, l'usage de la langue, les symboles, les modèles, les nuances culturelles, les préférences en matière de couleurs, les jours fériés, etc.

Des entreprises comme Microsoft ont commis des erreurs similaires en localisant leur console de jeu Xbox pour les marchés autres que les États-Unis et le Royaume-Uni. De nombreux joueurs des marchés européen, moyen-oriental et asiatique se sont plaints de la piètre expérience de localisation qu'offre la console Xbox de Microsoft.

En Belgique, il propose des traductions en français même si l'on parle flamand/néerlandais. Mais dans des pays comme le Japon, elle ne propose que des sous-titres.

Les entreprises doivent également faire preuve d'une grande prudence lorsqu'elles utilisent des styles artistiques dans le cadre de leur processus de localisation, en veillant à ce que les images utilisées respectent les normes acceptées dans les différentes cultures et régions.

3. Ne pas oublier le contexte visuel lors de la traduction

Transmettre des traductions à une équipe dans plusieurs fichiers peut s'avérer déroutant pour comprendre quelle chaîne de caractères appartient à quelle application. De plus, le traducteur ne disposera pas du contexte approprié pour la traduction s'il n'a pas une compréhension précise de la signification de la chaîne de caractères. Cela peut conduire à des traductions inexactes et à des cycles de correction coûteux lorsque ce n'est pas le cas.

Utilisez plutôt une solution comme Smartling pour capturer et automatiser le contexte visuel. Les traducteurs disposent ainsi d'informations de base indispensables avant d'entamer le processus. De plus, cela permet d'obtenir des traductions de meilleure qualité et des délais d'exécution plus courts.

Vous pouvez le faire en téléchargeant des captures d'écran ou des vidéos à l'aide de l'API contextuelle et en automatisant le processus. Smartling utilise la technologie de reconnaissance optique de caractères (OCR) pour faire correspondre les chaînes de caractères avec les captures d'écran correctes, ce qui permet à tout le monde de gagner du temps à long terme.

4. Préparer le contenu source avant de commencer le processus

Selon notre consultant en solutions, Hakim Abdus-Sabur, de nombreux clients ont du mal à préparer leur contenu. Par préparation du contenu, nous entendons le fait que le contenu source soit prêt pour la traduction avec le bon contexte visuel.

La meilleure façon de relever ce défi est d'identifier un processus dans lequel le texte et le contenu sont marqués pour la traduction lorsqu'ils atteignent un certain niveau de préparation. Cela permet de réduire le temps de traduction et de s'assurer que le flux de travail de la traduction est continu et non basé sur des phases individuelles.

5. Optez pour des outils qui vous aident à intégrer des flux de travail automatisés

La traduction peut s'avérer fastidieuse si l'on considère le nombre de modifications que les développeurs effectuent régulièrement. Pour alléger ce fardeau, vous pouvez opter pour des outils qui utilisent des flux de travail automatisés pour effectuer le travail.

M. Hakim ajoute que, trop souvent, les entreprises considèrent la traduction comme une réflexion après coup, ce qui signifie qu'elles ont un processus manuel en plus d'un flux de travail automatisé. Avec Smartling, elles peuvent l'intégrer dans leur approche existante pour rationaliser le processus. Il en résulte un flux de travail où le contenu est prêt à être traduit. Et notre solution de bout en bout s'occupe de la traduction.

Une fois la traduction terminée, elle est renvoyée vers le flux de création de contenu du client, où il effectue des contrôles de qualité ou publie directement.

Localisez votre application iOS avec Smartling

La localisation d'une application iOS est essentielle pour toute entreprise cherchant à accroître sa portée mondiale et à pénétrer avec succès de nouveaux marchés. Le processus commence par la sélection d'un ensemble approprié de langues cibles, puis par l'élaboration d'une solide stratégie de mise sur le marché pour lancer l'application sur ces marchés.

Il est également essentiel de garder à l'esprit les meilleures pratiques lors de la localisation, par exemple en s'assurant que toutes les chaînes de texte sont externalisées du code et que des tests sont effectués tout au long du processus. En planifiant et en exécutant correctement ces étapes, les entreprises peuvent localiser avec succès leurs applications iOS et réussir à s'implanter sur un grand nombre de marchés mondiaux.

Les solutions de localisation comme Smartling peuvent vous aider à gérer l'ensemble du processus grâce à leur système de gestion des traductions de bout en bout. Vous pouvez télécharger le fichier internationalisé de l'application et le saisir directement dans nos systèmes afin de garantir que les traductions sont effectuées en cours de route. Cela réduit les délais d'exécution, améliore la qualité de la localisation et vous aide à lancer rapidement des applications sur vos marchés cibles.

Prêt à localiser votre application iOS pour différents marchés cibles ? Prenez rendez-vous avec Smartling pour voir comment nous pouvons vous aider à rationaliser ce processus.

Regarder : localiser While Staying On marque avec Rover