mirror of
https://codeberg.org/Bazsalanszky/Infinity-For-Lemmy.git
synced 2025-02-06 22:54:47 +01:00
Add pluralized string (WIP 2)
This commit is contained in:
parent
4387412c92
commit
9db117e47d
@ -102,7 +102,11 @@ public class PullNotificationWorker extends Worker {
|
||||
if (!messages.isEmpty()) {
|
||||
NotificationCompat.Builder summaryBuilder = NotificationUtils.buildSummaryNotification(context,
|
||||
notificationManager, accountName,
|
||||
context.getString(R.string.notification_new_messages, messages.size()),
|
||||
context.getResources().getQuantityString(
|
||||
R.plurals.notification_new_messages,
|
||||
messages.size(),
|
||||
messages.size()
|
||||
),
|
||||
NotificationUtils.CHANNEL_ID_NEW_MESSAGES, NotificationUtils.CHANNEL_NEW_MESSAGES,
|
||||
NotificationUtils.getAccountGroupName(accountName), color);
|
||||
|
||||
@ -152,7 +156,11 @@ public class PullNotificationWorker extends Worker {
|
||||
}
|
||||
|
||||
if (hasValidMessage) {
|
||||
inboxStyle.setBigContentTitle(context.getString(R.string.notification_new_messages, messages.size()))
|
||||
inboxStyle.setBigContentTitle(context.getResources().getQuantityString(
|
||||
R.plurals.notification_new_messages,
|
||||
messages.size(),
|
||||
messages.size()
|
||||
))
|
||||
.setSummaryText(accountName);
|
||||
|
||||
summaryBuilder.setStyle(inboxStyle);
|
||||
|
@ -352,8 +352,20 @@ public class PostPollActivity extends BaseActivity implements FlairBottomSheetFr
|
||||
receivePostReplyNotificationsSwitchMaterial.performClick();
|
||||
});
|
||||
|
||||
votingLengthTextView.setText(getString(R.string.voting_length, (int) votingLengthSlider.getValue()));
|
||||
votingLengthSlider.addOnChangeListener((slider, value, fromUser) -> votingLengthTextView.setText(getString(R.string.voting_length, (int) value)));
|
||||
votingLengthTextView.setText(
|
||||
getResources().getQuantityString(
|
||||
R.plurals.voting_length,
|
||||
(int) votingLengthSlider.getValue(),
|
||||
(int) votingLengthSlider.getValue()
|
||||
)
|
||||
);
|
||||
votingLengthSlider.addOnChangeListener((slider, value, fromUser) -> votingLengthTextView.setText(
|
||||
getResources().getQuantityString(
|
||||
R.plurals.voting_length,
|
||||
(int) value,
|
||||
(int) value
|
||||
)
|
||||
));
|
||||
}
|
||||
|
||||
private void loadCurrentAccount() {
|
||||
|
@ -225,7 +225,10 @@
|
||||
<string name="title_required">The post needs a good title</string>
|
||||
<string name="link_required">Hey where is the link?</string>
|
||||
<string name="select_an_image">Please select an image first</string>
|
||||
<string name="voting_length">Voting length: %1$d days</string>
|
||||
<plurals name="voting_length">
|
||||
<item quantity="one">Voting length: %1$d day</item>
|
||||
<item quantity="other">Voting length: %1$d days</item>
|
||||
</plurals>
|
||||
<string name="posting">Posting</string>
|
||||
<string name="post_failed">Could not post it</string>
|
||||
<string name="error_processing_image">Error processing image</string>
|
||||
@ -382,7 +385,10 @@
|
||||
<string name="notification_summary_message">New Message</string>
|
||||
<string name="notification_summary_community">Community</string>
|
||||
<string name="notification_summary_award">Award</string>
|
||||
<string name="notification_new_messages">%1$d New Messages</string>
|
||||
<plurals name="notification_new_messages">
|
||||
<item quantity="one">%1$d New Message</item>
|
||||
<item quantity="other">%1$d New Messages</item>
|
||||
</plurals>
|
||||
|
||||
<string name="label_account">Account</string>
|
||||
<string name="label_reddit">Lemmy</string>
|
||||
@ -1023,8 +1029,10 @@
|
||||
<string name="edit_multi_reddit">Edit Multicommunity</string>
|
||||
<string name="delete_multi_reddit">Delete Multicommunity</string>
|
||||
|
||||
<string name="n_awards">%1$,d Awards</string>
|
||||
<string name="one_award">1 Award</string>
|
||||
<plurals name="awards">
|
||||
<item quantity="one">%1$,d Award</item>
|
||||
<item quantity="other">%1$,d Awards</item>
|
||||
</plurals>
|
||||
|
||||
<string name="report">Report</string>
|
||||
<string name="reporting">Reporting</string>
|
||||
|
Loading…
x
Reference in New Issue
Block a user