Pour gérer vos consentements :
Categories: Cloud

L’international, selon Apple

Toujours dans la volonté de réduire le temps de développement et de localisation des systèmes pour les divers pays (et du même coup économiser de l’argent), Steve Jobs a précisé à Tokyo que MacOS X sera un système capable de se localiser  »à la volée ». Explications.

Pour bien comprendre cette fonction inédite dans un système d’exploitation, il faut remonter aux sources. En règle générale, un délai de plusieurs semaines, voire plusieurs mois, est souvent nécessaire entre la sortie d’un MacOS américain et de sa version francisée. A quoi sert cette localisation ? Tout simplement à traduire tous les menus, applications, extensions, aides, fenêtres, boutons, bref toutes les interfaces dans une langue donnée. Cette tâche est souvent longue et fastidieuse. Dans une application MacOS, cette tâche est déjà relativement aisée, mais elle alourdit considérablement les applications. Car il faut bien souvent doubler les ressources et les interfaces et adapter les codes en conséquence.

MacOS X, lui, y parvient tout seul, d’un simple clic de souris, au gré de l’utilisateur. Pour mieux comprendre, prenons l’exemple d’une application. Quand on crée une application Cocoa (un ensemble de librairies de développement directement issu de NextStep), l’environnement de développement créé automatiquement un dossier localisation. C’est là que les interfaces localisées (anglaise, française, allemande etc.) sont placées. Il suffit ensuite, dans le code de l’application, de charger telle ou telle interface. Si la langue du système est l’anglais, l’interface chargée sera anglaise, idem pour le système français. Bref, dès le départ, le développeur inclut la localisation de son application. Le même principe réside dans le système MacOS X. Lorsque l’utilisateur choisit le français comme langue par défaut, le système charge toute l’interface française. NextStep proposait déjà cela, principe partiellement repris dans MacOS X Server.

Pour les utilisateurs, le premier avantage est de ne plus avoir à attendre les localisations. Le système est disponible immédiatement dans le monde entier. Pour Apple, si le procédé entraîne des tests et du travail supplémentaire, le bénéfice est tout de même indéniable. Disponibilité immédiate partout, mise à jour facilitée, réduction des coûts de localisation. MacOS X sera le seul système grand public à pouvoir offrir une telle fonction.

Recent Posts

IA et RGPD : sont-ils compatibles ?

Quelle part d’incertitude faut-il accepter dans la mise en conformité des IA avec le RGPD…

2 semaines ago

Windows 10 : quel coût pour le support étendu ?

Microsoft a dévoilé les prix des mises à jour de sécurité étendues pour Windows 10.…

3 semaines ago

Cybersécurité : la plan de Docaposte pour convaincre les PME

Docaposte a sélectionné une douzaine de spécialistes français pour créer un Pack cybersécurité spécialement étudié…

1 mois ago

Surface Pro 10 : plus autonome et un peu plus réparable

La Surface Pro 10 sera disponible le 9 avril en France. Passage en revue de…

1 mois ago

Office 2024 : ce qu’on sait de la prochaine version

Que réserve Office 2024 ? Une première version de test officielle sera disponible en avril.…

1 mois ago

Microsoft Teams : comment fonctionne le double usage « pro-perso »

Microsoft Teams évolue dans une version « unifiée » qui permet de combiner les usages…

1 mois ago