diff --git a/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsActivity.java b/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsActivity.java
index bbe6d7411..6b1ad3d0d 100644
--- a/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsActivity.java
+++ b/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsActivity.java
@@ -21,6 +21,7 @@ import android.widget.Adapter;
import android.widget.AdapterView;
import java.util.ArrayList;
+import java.util.Locale;
import fr.free.nrw.commons.CommonsApplication;
import fr.free.nrw.commons.HandlerService;
@@ -216,7 +217,15 @@ public class ContributionsActivity
((CursorAdapter)contributionsList.getAdapter()).swapCursor(cursor);
}
- getSupportActionBar().setSubtitle(getResources().getQuantityString(R.plurals.contributions_subtitle, cursor.getCount(), cursor.getCount()));
+ if (cursor.getCount() == 0
+ && Locale.getDefault().getISO3Language().equals(Locale.ENGLISH.getISO3Language())) {
+ //cursor count is zero and language is english -
+ // we need to set the message for 0 case explicitly.
+ getSupportActionBar().setSubtitle(getResources()
+ .getString(R.string.contributions_subtitle_zero));
+ } else {
+ getSupportActionBar().setSubtitle(getResources().getQuantityString(R.plurals.contributions_subtitle, cursor.getCount(), cursor.getCount()));
+ }
contributionsList.clearSyncMessage();
notifyAndMigrateDataSetObservers();
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index cfe25cda3..e741c211b 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -50,8 +50,10 @@
Search categories
Save
Refresh
+ No uploads yet
- - No uploads yet
+
+ - @string/contributions_subtitle_zero
- %d upload
- %d uploads