NSDateComponentsFormatter *formatter;
formatter = [[NSDateComponentsFormatter alloc] init];
formatter.unitsStyle = NSDateComponentsFormatterUnitsStyleShort;
formatter.allowedUnits = NSCalendarUnitDay;
NSString *string = [formatter stringFromTimeInterval:seconds];
Ceci renvoie 2 d
pour l'allemand, alors que je m'attendrais à 2 t
? Si le style est changé NSDateComponentsFormatterUnitsStyleFull
alors je vois 2 Tage
NSDateComponentsFormatter pour ne pas traduire correctement l'allemand?
J'ai aussi essayé le français et le russe à comparer. Voir les lettres courtes correctes, ie. 2 j
et 2 д
respectivement
Tous les développeurs allemands peuvent faire la lumière sur cela? Est-ce un bug connu? Utiliser iOS 9.3
Intéressant. Est-ce que la même chose s'appliquerait aux heures? Je vois "8h" au lieu de "8 Std" (Stunden). Je veux juste confirmer que c'est ce que les gens en Allemagne ont l'habitude de voir dans leurs applications? – anna
Oui, "h" est utilisé pour l'heure (encore du latin, "hora"). –