Localisation

Localisation d’application iOS : parlez la langue de vos utilisateurs

Develak localise les applications iOS de bout en bout : String Catalogs, traduction de l’interface, fiches App Store et captures localisées, et tests dans chaque langue. Nos propres apps sont disponibles dans jusqu’à 44 langues, et nous avons créé Xlocalize, une app Mac qui traduit les fichiers .xcstrings.

  • String Catalogs
  • .xcstrings
  • Pluriels
  • De droite à gauche
  • ASO localisée

Le service

Qu’est‑ce que la localisation d’une application iOS ?

La localisation adapte une app à une autre langue et à une autre région. Elle couvre chaque texte de l’interface, mais aussi les pluriels, les dates, les nombres, les devises et les unités, les mises en page qui doivent s’allonger pour des mots plus longs, et les écritures de droite à gauche comme l’arabe ou l’hébreu. Bien faite, elle fait oublier que l’app a été écrite dans une autre langue.

La façon moderne de localiser une app iOS, c’est le String Catalog : un seul fichier .xcstrings, apparu avec Xcode 15, qui réunit chaque texte, ses traductions et ses variantes de pluriel. Nous le mettons en place correctement — extraction, commentaires pour les traducteurs, variantes — pour que chaque nouvelle version reste synchronisée dans toutes les langues.

La localisation démultiplie aussi votre portée sur l’App Store, où chaque langue a ses propres métadonnées et ses propres résultats de recherche — voir notre service d’optimisation App Store. Toute notre méthode est détaillée dans le guide Localiser une app iOS avec les String Catalogs.

En bref

Service
Localisation d’apps iOS et de fiches App Store
Format
String Catalogs (.xcstrings)
Périmètre
Interface, métadonnées, captures, tests
Notre pratique
Nos apps sont disponibles dans jusqu’à 44 langues
Outils
Xcode et Xlocalize, notre propre app Mac
Idéal avec
L’optimisation App Store (ASO)

Ce qui est inclus

Ce que comprend notre service de localisation

Tout ce qui doit changer quand votre app change de langue.

  • Mise en place du String Catalog

    Nous migrons ou configurons le .xcstrings, extrayons chaque texte et ajoutons des commentaires de contexte pour des traductions justes.

  • Traduction et adaptation

    Les textes de l’interface traduits et adaptés à chaque marché, avec une terminologie cohérente dans toute l’app.

  • Pluriels, dates et formats

    Règles de pluriel et formats des nombres, dates, devises et unités gérés par le système, jamais à la main.

  • Mises en page et lecture de droite à gauche

    Des écrans testés avec des mots longs, de grandes tailles Dynamic Type et les langues qui s’écrivent de droite à gauche.

  • Fiche App Store localisée

    Nom, sous-titre, mots-clés, description et légendes des captures pour chaque langue.

  • Relecture sur appareil

    Chaque langue vérifiée dans l’app en fonctionnement, sur un vrai appareil, avant la publication.

Catalogue de chaînes

Un fichier, toutes les langues

Tous les textes de votre app vivent dans un catalogue de chaînes : chaque clé, chaque langue et chaque forme de pluriel, tenus à jour par Xcode à chaque compilation.

  • Des pluriels corrects

    L’anglais a deux formes de pluriel, l’arabe six et le japonais une seule. Le catalogue stocke chaque variante : les nombres se lisent toujours naturellement.

  • La lecture de droite à gauche comprise

    L’arabe et l’hébreu inversent toute l’interface. SwiftUI en gère l’essentiel ; nous vérifions le reste sur l’appareil.

  • Rien n’est oublié

    Xcode signale les textes nouveaux ou modifiés : une traduction ne peut pas disparaître en silence d’une mise à jour.

Pour qui

Qui devrait localiser son app ?

Si des personnes hors de votre marché d’origine peuvent utiliser votre app, la localisation est souvent la mise à jour la plus rentable que vous puissiez publier.

  • Apps au potentiel international

    Utilitaires, santé, sport ou loisirs voyagent bien : le besoin est universel, seule la langue change.

  • Apps qui plafonnent sur un marché

    De nouveaux pays, ce sont de nouveaux résultats de recherche et de nouveaux utilisateurs, sans toucher au produit.

  • Développeurs débordés par les textes

    Votre app a grandi et les textes sont devenus ingérables. Nous vous faisons passer aux String Catalogs, avec une méthode propre.

Livrables

Ce que vous recevez

Une app localisée, des fiches localisées, et une méthode pour les garder synchronisées.

  • Un String Catalog (.xcstrings) propre pour toute l’app
  • L’interface traduite dans chaque langue cible
  • Les métadonnées App Store localisées pour chaque langue
  • Les légendes des captures d’écran localisées
  • Des mises en page, pluriels et formats vérifiés
  • Une vérification des mises en page de droite à gauche si nécessaire
  • Un glossaire des termes de votre produit
  • Une méthode pour traduire les prochaines mises à jour

Méthode

Comment nous localisons votre app

Les fondations une seule fois, puis chaque langue suit le même chemin.

  1. Audit

    Nous vérifions comment les textes sont définis, repérons ceux qui sont codés en dur et signalons les mises en page qui ne supporteront pas des langues plus longues.

    Vous recevez : Audit de localisation

  2. Préparation

    String Catalog en place, textes extraits, commentaires de contexte rédigés et variantes de pluriel définies.

    Vous recevez : String Catalog

  3. Traduction

    Interface et métadonnées traduites, puis adaptées aux usages et aux recherches de chaque marché.

    Vous recevez : Interface & fiche traduites

  4. Tests

    Chaque langue vérifiée dans l’app : textes tronqués, pluriels, formats et mises en page de droite à gauche.

    Vous recevez : Recette dans chaque langue

  5. Publication et suivi

    Version localisée et fiches publiées ensemble, avec une méthode pour garder les nouveaux textes traduits.

    Vous recevez : Version localisée

Délais

Combien de temps prend la localisation d’une app ?

Les premières langues prennent le plus de temps, car les fondations ne se posent qu’une fois. À titre indicatif :

  1. Audit et String Catalog

    Durée indicative : Quelques jours

    Textes extraits et commentés.

  2. Traduction

    Durée indicative : De quelques jours à quelques semaines

    Interface et métadonnées.

  3. Relecture sur appareil

    Durée indicative : Quelques jours

    Chaque langue, chaque écran.

  4. Publication

    Durée indicative : Avec votre prochaine mise à jour

    App et fiches ensemble.

Repère indicatif, pas un engagement : le nombre de langues et de textes fixe le vrai calendrier.

Outils et frameworks

Les outils de la localisation

Les outils de localisation natifs d’Apple, plus un outil que nous avons créé parce que nous en avions besoin nous-mêmes.

String Catalogs
Un seul fichier .xcstrings pour toutes les langues.
Xcode
Extraction, aperçus et pseudolangues.
Xlocalize
Notre app Mac qui traduit les fichiers .xcstrings.
Formateurs Foundation
Dates, nombres et devises selon la région.
Variantes de pluriel
Les règles grammaticales de chaque langue.
Aperçus SwiftUI
Chaque écran vérifié dans chaque langue.
App Store Connect
Métadonnées et captures localisées.
Mises en page de droite à gauche
Des interfaces en miroir pour l’arabe et l’hébreu.

Preuves

La localisation, c’est notre façon de publier

Chaque app Develak est localisée, la plupart dans des dizaines de langues — et nous avons développé notre propre outil de traduction des String Catalogs en chemin.

  • Xlocalize

    Traduire xcstrings

    Notre app Mac qui traduit les String Catalogs

    Outils pour développeurs · Mac

  • Corkwell

    Gestion cave à vin

    Disponible en 44 langues

    Loisirs & passions · iPhone

  • Seizly

    Carnet de crises

    Disponible en 44 langues

    Santé · iPhone

  • Pillio

    Rappel Médicament

    Disponible en 33 langues

    Santé · iPhone ·

FAQ

Localisation d’application : vos questions

Ce que développeurs et éditeurs nous demandent sur la localisation d’une app iOS.

Posez votre question Vous ne trouvez pas votre question ? Écrivez-nous : nous répondons nous-mêmes à chaque message.

contact@develak.com
Quelle différence entre traduction et localisation ?

La traduction convertit un texte dans une autre langue. La localisation adapte toute l’expérience : pluriels, dates, devises et unités, mises en page pour des mots plus longs, écritures de droite à gauche, ainsi que la fiche App Store et les captures de chaque marché.

Que sont les String Catalogs (.xcstrings) ?

Les String Catalogs sont le format de localisation d’Apple, introduit avec Xcode 15. Un seul fichier .xcstrings réunit tous les textes d’une app, leurs traductions, leurs variantes de pluriel et les commentaires destinés aux traducteurs, en remplacement des anciens fichiers .strings et .stringsdict.

Dans combien de langues traduire mon app ?

Commencez par les marchés où votre catégorie est populaire et la concurrence faible — en général une poignée de grandes langues —, puis élargissez en fonction des données. Les apps de Develak existent dans jusqu’à 44 langues, mais, pour une première étape, davantage de langues ne veut pas toujours dire de meilleurs résultats.

Utilisez-vous la traduction automatique ?

Notre méthode associe traduction assistée par IA et relecture humaine. Xlocalize, notre app Mac, traduit les String Catalogs avec des modèles comme Claude, GPT ou Gemini en s’appuyant sur les commentaires de contexte ; chaque langue est ensuite vérifiée dans l’app en fonctionnement. Pour les textes sensibles, médicaux ou juridiques par exemple, nous recommandons une relecture par un locuteur natif et pouvons travailler avec vos propres traducteurs.

Localisez-vous aussi la fiche App Store ?

Oui. Nom, sous-titre, mots-clés, description, texte promotionnel et légendes des captures sont localisés pour chaque langue. C’est souvent la partie la plus rentable, car elle ouvre les résultats de recherche de chaque pays.

Pouvez-vous localiser une app que nous avons développée nous-mêmes ?

Oui. Nous auditons votre projet, le faisons passer aux String Catalogs si nécessaire, puis prenons en charge la traduction et les tests. Votre équipe garde une méthode propre pour les prochaines versions.

Gérez-vous les langues qui s’écrivent de droite à gauche, comme l’arabe ?

Oui. SwiftUI inverse automatiquement les mises en page pour les langues de droite à gauche comme l’arabe et l’hébreu ; nous vérifions ensuite chaque écran pour les icônes, les alignements et les vues personnalisées qui demandent une attention particulière.

Emmenez votre app dans le monde entier

Dites-nous quels marchés vous visez. Nous vous suggérerons par où commencer.

  • Icône de l’app Corkwell
  • Icône de l’app Cedary
  • Icône de l’app ApexLap
  • Icône de l’app HIIT Timer Pro
  • Icône de l’app Pillio
  • Icône de l’app SimplyTask
  • Icône de l’app Fosterwell
  • Icône de l’app Contrastly
Les 34 applications
Démarrer un projet