Je suis en Italie et le code suivant devrait retourner le nom localisé pour Preview.app mais il retourne Preview.app
let url = URL(fileURLWithPath:"/Applications/Preview.app")
let v = try! url.resourceValues(forKeys: [.localizedNameKey])
print(v.localizedName!)
J'ai vérifié la langue retournée et elle est correcte
let language = NSLocale.preferredLanguages[0]
print(language)
La version Objective-C fonctionne correctement et renvoie Anteprima
la localisation en italien de /Applications/Preview.app
NSString* displayName = nil;
NSURL* u = [NSURL fileURLWithPath:@"/Applications/Preview.app"];
[u getResourceValue:&displayName forKey:NSURLLocalizedNameKey error:nil];
NSLog(@"%@", displayName);
Où se trouve l'erreur ?