From cd0a8687be7359b911980cd90bf3f270155d59ae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20P=C3=B6hn?= Date: Thu, 9 Nov 2023 14:25:58 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=A4=8C=20fix=20plurals=20linst=20issue?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/org/fdroid/fdroid/views/PreferencesFragment.java | 4 ++-- app/src/main/res/values/strings.xml | 6 ++++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/org/fdroid/fdroid/views/PreferencesFragment.java b/app/src/main/java/org/fdroid/fdroid/views/PreferencesFragment.java index df7328a91..413e878a0 100644 --- a/app/src/main/java/org/fdroid/fdroid/views/PreferencesFragment.java +++ b/app/src/main/java/org/fdroid/fdroid/views/PreferencesFragment.java @@ -417,8 +417,8 @@ public class PreferencesFragment extends PreferenceFragmentCompat private void updateIpfsGatewaySummary() { Preferences prefs = Preferences.get(); if (prefs.isIpfsEnabled()) { - int cnt = Preferences.get().getActiveIpfsGateways().size(); - ipfsGateways.setSummary(String.format(getString(R.string.ipfsgw_summary), cnt)); + int cnt = prefs.getActiveIpfsGateways().size(); + ipfsGateways.setSummary(getResources().getQuantityString(R.plurals.ipfsgw_summary, cnt, cnt)); } else { ipfsGateways.setSummary(getString(R.string.ipfsgw_summary_disabled)); } diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 4b61b07df..caf8f0c87 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -744,11 +744,13 @@ This often occurs with apps installed via Google Play or other sources, if they Copied URL to clipboard Copied permission name to clipboard - Paste + PastePluralsCandidate IPFS Gateways Download apps from IPFS web-endpoints. (Only works for F-Droid repositories with IPFS support.) - Download apps using IPFS web-endpoints: %d enabled + + Download apps using IPFS web-endpoints: %1$d enabled + Download apps using IPFS web-endpoints: disabled Add IPFS Gateway Add