Avatar ·

Quel est l'équivalent de NSLocalizedString en Swift pour la localisation des chaînes ?

Bonjour à tous ! Je viens de commencer à apprendre Swift et j'essaie d'ajouter la localisation dans mon application. En Objective-C, j'ai vu qu'on utilise la macro `NSLocalizedString`, mais en Swift, autant que je sache, il n'y a pas de macros. J'ai essayé d'utiliser `NSLocalizedString("key", comment: "comment")` directement en Swift, et ça fonctionne, mais j'ai l'impression que ce n'est pas tout à fait correct. Existe-t-il en Swift un équivalent intégré qui soit plus idiomatique pour ce langage ? Par exemple, quelque chose comme `LocalizedString("key")` ou une autre syntaxe ? Voici un exemple de mon code actuel : ```swift let welcomeMessage = NSLocalizedString("welcome_message", comment: "Message de bienvenue sur l'écran principal") ``` Ce qui me gêne, c'est de devoir écrire `comment:` à chaque fois. Peut-on simplifier cela ? Ou est-ce une pratique normale ?