LocationItem: localize departure time preview (#1294)
* localize departure time preview * use plurals * use plural format string correctly
This commit is contained in:
parent
daa601e9fc
commit
162ee870b9
@ -453,8 +453,11 @@ fun LocationItem(
|
||||
java.time.LocalTime.now(),
|
||||
nextDeparture.time + (nextDeparture.delay
|
||||
?: Duration.ZERO)
|
||||
).toMinutes()
|
||||
if (timeLeft < 1) "now" else "in $timeLeft min"
|
||||
).toMinutes().toInt()
|
||||
if (timeLeft < 1)
|
||||
context.getString(R.string.departure_time_now)
|
||||
else
|
||||
context.resources.getQuantityString(R.plurals.departure_time_in, timeLeft, timeLeft)
|
||||
}
|
||||
|
||||
Text(
|
||||
|
||||
@ -813,4 +813,9 @@
|
||||
<string name="reset_icon">Symbol zurücksetzen</string>
|
||||
<string name="preference_compact_tags">Kompakte Tags</string>
|
||||
<string name="preference_compact_tags_summary">Beschriftungen oder Symbole von Tags ausblenden um den von Tags eingenommenen Platz zu reduzieren</string>
|
||||
<string name="departure_time_now">Sofort</string>
|
||||
<plurals name="departure_time_in">
|
||||
<item quantity="one">in einer Minute</item>
|
||||
<item quantity="other">in %1$d Minuten</item>
|
||||
</plurals>
|
||||
</resources>
|
||||
@ -1014,4 +1014,9 @@
|
||||
<string name="weather_forecast_humidity">Humidity</string>
|
||||
<string name="weather_forecast_wind">Wind</string>
|
||||
<string name="weather_forecast_precipitation">Precipitation</string>
|
||||
<string name="departure_time_now">now</string>
|
||||
<plurals name="departure_time_in">
|
||||
<item quantity="one">in one minute</item>
|
||||
<item quantity="other">in %1$d minutes</item>
|
||||
</plurals>
|
||||
</resources>
|
||||
Loading…
x
Reference in New Issue
Block a user