make invite strings plural

fixes #4388
Closes #4389

// FREEBIE
This commit is contained in:
agrajaghh
2015-11-05 14:53:02 +01:00
committed by Moxie Marlinspike
parent 181c7dfd85
commit 5c59c3f423
2 changed files with 14 additions and 4 deletions

View File

@@ -115,7 +115,9 @@ public class InviteActivity extends PassphraseRequiredActionBarActivity implemen
}
private void updateSmsButtonText() {
smsSendButton.setText(getString(R.string.InviteActivity_send_to_friends, contactsFragment.getSelectedContacts().size()));
smsSendButton.setText(getResources().getQuantityString(R.plurals.InviteActivity_send_to_friends,
contactsFragment.getSelectedContacts().size(),
contactsFragment.getSelectedContacts().size()));
smsSendButton.setEnabled(!contactsFragment.getSelectedContacts().isEmpty());
}
@@ -166,7 +168,9 @@ public class InviteActivity extends PassphraseRequiredActionBarActivity implemen
@Override
public void onClick(View v) {
new AlertDialog.Builder(InviteActivity.this)
.setTitle(getString(R.string.InviteActivity_send_sms_invites, contactsFragment.getSelectedContacts().size()))
.setTitle(getResources().getQuantityString(R.plurals.InviteActivity_send_sms_invites,
contactsFragment.getSelectedContacts().size(),
contactsFragment.getSelectedContacts().size()))
.setMessage(inviteText.getText().toString())
.setPositiveButton(R.string.yes, new DialogInterface.OnClickListener() {
@Override public void onClick(DialogInterface dialog, int which) {