Adjust strings for media and calls.

This commit is contained in:
Michelle Tang
2025-01-28 16:41:30 -05:00
committed by Greyson Parrelli
parent c431ba3f7a
commit fd1e47888a
8 changed files with 51 additions and 26 deletions

View File

@@ -93,13 +93,22 @@ public class GroupCallUpdateMessageFactory implements UpdateDescription.Spannabl
: context.getString(R.string.MessageRecord_s_is_in_the_call, describe(joinedMembers.get(0)));
}
case 2:
return withTime ? context.getString(R.string.MessageRecord_s_and_s_are_in_the_call_s1,
describe(joinedMembers.get(0)),
describe(joinedMembers.get(1)),
time)
: context.getString(R.string.MessageRecord_s_and_s_are_in_the_call,
describe(joinedMembers.get(0)),
describe(joinedMembers.get(1)));
boolean includesSelf = joinedMembers.contains(selfAci);
if (includesSelf) {
return withTime ? context.getString(R.string.MessageRecord_s_and_you_are_in_the_call_s1,
describe(joinedMembers.get(0)),
time)
: context.getString(R.string.MessageRecord_s_and_you_are_in_the_call,
describe(joinedMembers.get(0)));
} else {
return withTime ? context.getString(R.string.MessageRecord_s_and_s_are_in_the_call_s1,
describe(joinedMembers.get(0)),
describe(joinedMembers.get(1)),
time)
: context.getString(R.string.MessageRecord_s_and_s_are_in_the_call,
describe(joinedMembers.get(0)),
describe(joinedMembers.get(1)));
}
default:
int others = joinedMembers.size() - 2;
return withTime ? context.getResources().getQuantityString(R.plurals.MessageRecord_s_s_and_d_others_are_in_the_call_s,