NSDateComponentsFormatter *formatter;
formatter = [[NSDateComponentsFormatter alloc] init];
formatter.unitsStyle = NSDateComponentsFormatterUnitsStyleShort;
formatter.allowedUnits = NSCalendarUnitDay;
NSString *string = [formatter stringFromTimeInterval:seconds];
Это возвращает 2 d
для немецкого, в то время как я ожидал бы 2 t
? Если стиль изменен NSDateComponentsFormatterUnitsStyleFull
, то я вижу 2 Tage
NSDateComponentsFormatter для неверного перевода Немецкий?
Я также попытался сравнить французский и русский языки. Увидеть правильные короткие буквы, т.е. 2 j
и 2 д
соответственно
Все немецкие разработчики могут пролить свет на это? Это известная ошибка? Использование iOS 9.3
Интересно. То же самое касается часов? Я вижу «8h» вместо «8 Std» (Stunden). Просто хочу подтвердить, что люди в Германии привыкли видеть в своих приложениях? – anna
Да, «h» используется в течение часа (опять же с латыни, «hora»). –