Lang: add nounWithNumeral for non-string numbers

This commit is contained in:
Hanmac
2016-07-21 17:50:09 +00:00
parent 78192f36e9
commit 35d0adb157

View File

@@ -112,6 +112,15 @@ public final class Lang {
return getNumeral(cnt) + " " + countedForm; return getNumeral(cnt) + " " + countedForm;
} }
public static String nounWithNumeral(final String cnt, final String noun) {
if (StringUtils.isNumeric(cnt)) {
return nounWithNumeral(Integer.parseInt(cnt), noun);
} else {
// for X
return cnt + " " + getPlural(noun);
}
}
public static String getPossesive(final String name) { public static String getPossesive(final String name) {
if ("You".equalsIgnoreCase(name)) { if ("You".equalsIgnoreCase(name)) {
return name + "r"; // to get "your" return name + "r"; // to get "your"