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(),
|
java.time.LocalTime.now(),
|
||||||
nextDeparture.time + (nextDeparture.delay
|
nextDeparture.time + (nextDeparture.delay
|
||||||
?: Duration.ZERO)
|
?: Duration.ZERO)
|
||||||
).toMinutes()
|
).toMinutes().toInt()
|
||||||
if (timeLeft < 1) "now" else "in $timeLeft min"
|
if (timeLeft < 1)
|
||||||
|
context.getString(R.string.departure_time_now)
|
||||||
|
else
|
||||||
|
context.resources.getQuantityString(R.plurals.departure_time_in, timeLeft, timeLeft)
|
||||||
}
|
}
|
||||||
|
|
||||||
Text(
|
Text(
|
||||||
|
|||||||
@ -813,4 +813,9 @@
|
|||||||
<string name="reset_icon">Symbol zurücksetzen</string>
|
<string name="reset_icon">Symbol zurücksetzen</string>
|
||||||
<string name="preference_compact_tags">Kompakte Tags</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="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>
|
</resources>
|
||||||
@ -1014,4 +1014,9 @@
|
|||||||
<string name="weather_forecast_humidity">Humidity</string>
|
<string name="weather_forecast_humidity">Humidity</string>
|
||||||
<string name="weather_forecast_wind">Wind</string>
|
<string name="weather_forecast_wind">Wind</string>
|
||||||
<string name="weather_forecast_precipitation">Precipitation</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>
|
</resources>
|
||||||
Loading…
x
Reference in New Issue
Block a user