TeamNewPipe/NewPipe

Upload Date in StreamInfoItem with Error from PrettyTime Conversion in German

Open

#6,050 opened on Apr 11, 2021

View on GitHub
 (8 comments) (0 reactions) (0 assignees)Java (3,577 forks)batch import
bugdependencyhelp wanted

Repository metrics

Stars
 (38,153 stars)
PR merge metrics
 (Avg merge 9d 17h) (17 merged PRs in 30d)

Description

Checklist

Steps to reproduce the bug

As the Image shows, if you open any View containing several StreamInfos, some of them have a bad PrettyTime conversion.

Expected behavior

In German (and other languages), the date is expressed with a certain gramatical case. So if the video was made 2 months ago, the date would have to be translated to "vor 2 Monaten". This suffix only appears with the plural of the word so "1 month ago" would translate to "vor 1 Monat" without the n.

Actual behaviour

The upload date is wrongly declinated in a way that it also receives the case suffix if the unit for the date is singular. "1 month ago" -> "vor 1 Monatn" This actually only happens with part of the dates as seen in the example picture.

Screenshots/Screen recordings

MonatnDateIssue

Logs

No Logs available

Device info

  • Android version/Custom ROM version: Android 10
  • Device model: Android Emulator (Nexus 5X)

Contributor guide