From 5b4fa55e831689c6b6bb364c587efd0a7b94f61a Mon Sep 17 00:00:00 2001 From: NoelClick Date: Fri, 31 Oct 2025 18:48:06 -0700 Subject: [PATCH] [android] Use compact `min` unit for short opening-hours label * Replace "minutes" plural with new "minutes_short" (`%d min`) for concise display on the place page. Signed-off-by: NoelClick (cherry picked from commit 5468927a285466a5c5614328a4400abb5182d302) Signed-off-by: NoelClick --- .../java/app/organicmaps/widget/placepage/PlacePageView.java | 2 +- android/app/src/main/res/values/strings.xml | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/android/app/src/main/java/app/organicmaps/widget/placepage/PlacePageView.java b/android/app/src/main/java/app/organicmaps/widget/placepage/PlacePageView.java index 3b2017f24..3b9fb8852 100644 --- a/android/app/src/main/java/app/organicmaps/widget/placepage/PlacePageView.java +++ b/android/app/src/main/java/app/organicmaps/widget/placepage/PlacePageView.java @@ -840,7 +840,7 @@ public class PlacePageView extends Fragment if (minsToNextState <= 60 && minsToNextState >= 0) // POI Opens/Closes in 60 mins • at 18:00 { final String minsToChangeStr = getResources().getQuantityString( - R.plurals.minutes, Math.max(minsToNextState, 1), Math.max(minsToNextState, 1)); + R.plurals.minutes_short, Math.max(minsToNextState, 1), Math.max(minsToNextState, 1)); final String nextChangeFormatted = getString(isOpen ? R.string.closes_in : R.string.opens_in, minsToChangeStr); final ForegroundColorSpan nextChangeColor = isOpen ? colorYellow : colorRed; diff --git a/android/app/src/main/res/values/strings.xml b/android/app/src/main/res/values/strings.xml index 303ef9dc8..e56920f80 100644 --- a/android/app/src/main/res/values/strings.xml +++ b/android/app/src/main/res/values/strings.xml @@ -449,6 +449,10 @@ %d minute %d minutes + + %d min + %d min + Confirmed %s