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, d'après ce que je comprends, 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é 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 ?
No answers yet.
Connectez-vous pour laisser une réponse
Blogs
Principes SOLID en C# : théorie et pratique avec exemples
Patrons de conception en Rust : techniques avancées avec exemples de code
Java pour l'apprentissage automatique : possibilités et limites en pratique
Mise en cache des données en JavaScript : accélérez votre site comme un pro