Update strings to be more translation friendly am: dcc79e9942
am: 0d644b34ed
Change-Id: I4954569d276c25c4e14bd6031d11d0209abcb384
This commit is contained in:
@@ -1148,14 +1148,14 @@
|
|||||||
<item>@string/zen_mode_from_anyone</item>
|
<item>@string/zen_mode_from_anyone</item>
|
||||||
<item>@string/zen_mode_from_contacts</item>
|
<item>@string/zen_mode_from_contacts</item>
|
||||||
<item>@string/zen_mode_from_starred</item>
|
<item>@string/zen_mode_from_starred</item>
|
||||||
<item>@string/zen_mode_from_none_messages</item>
|
<item>@string/zen_mode_none_messages</item>
|
||||||
</string-array>
|
</string-array>
|
||||||
|
|
||||||
<string-array name="zen_mode_contacts_calls_entries" translatable="false">
|
<string-array name="zen_mode_contacts_calls_entries" translatable="false">
|
||||||
<item>@string/zen_mode_from_anyone</item>
|
<item>@string/zen_mode_from_anyone</item>
|
||||||
<item>@string/zen_mode_from_contacts</item>
|
<item>@string/zen_mode_from_contacts</item>
|
||||||
<item>@string/zen_mode_from_starred</item>
|
<item>@string/zen_mode_from_starred</item>
|
||||||
<item>@string/zen_mode_from_none_calls</item>
|
<item>@string/zen_mode_none_calls</item>
|
||||||
</string-array>
|
</string-array>
|
||||||
|
|
||||||
<string-array name="zen_mode_contacts_values" translatable="false">
|
<string-array name="zen_mode_contacts_values" translatable="false">
|
||||||
|
@@ -8978,6 +8978,8 @@
|
|||||||
<item quantity="one">1 other</item>
|
<item quantity="one">1 other</item>
|
||||||
<item quantity="other"><xliff:g id="num_people" example="3">%d</xliff:g> others</item>
|
<item quantity="other"><xliff:g id="num_people" example="3">%d</xliff:g> others</item>
|
||||||
</plurals>
|
</plurals>
|
||||||
|
<!-- [CHAR LIMIT=40] Zen mode settings: Starred contacts summary when there are no starred contacts -->
|
||||||
|
<string name="zen_mode_starred_contacts_summary_none">None</string>
|
||||||
|
|
||||||
<!-- [CHAR LIMIT=40] Zen mode settings: Messages option -->
|
<!-- [CHAR LIMIT=40] Zen mode settings: Messages option -->
|
||||||
<string name="zen_mode_messages">Messages</string>
|
<string name="zen_mode_messages">Messages</string>
|
||||||
@@ -8997,8 +8999,13 @@
|
|||||||
<!-- Zen mode settings: All calls can bypass DND summary [CHAR LIMIT=NONE -->
|
<!-- Zen mode settings: All calls can bypass DND summary [CHAR LIMIT=NONE -->
|
||||||
<string name="zen_mode_all_calls_summary">All calls can reach you</string>
|
<string name="zen_mode_all_calls_summary">All calls can reach you</string>
|
||||||
|
|
||||||
<!-- Zen mode settings: Senders in contacts can bypass DND summary summary [CHAR LIMIT=NONE -->
|
<!-- Zen mode settings: There are no contacts on the device [CHAR LIMIT=NONE] -->
|
||||||
<string name="zen_mode_contacts_senders_summary"><xliff:g id="num_contacts" example="120">%d</xliff:g> contacts</string>
|
<string name="zen_mode_contacts_count_none">None</string>
|
||||||
|
<!-- Zen mode settings: Senders in contacts can bypass DND summary summary [CHAR LIMIT=NONE] -->
|
||||||
|
<plurals name="zen_mode_contacts_count">
|
||||||
|
<item quantity="one">1 contact</item>
|
||||||
|
<item quantity="other"><xliff:g id="num_contacts" example="120">%d</xliff:g> contacts</item>
|
||||||
|
</plurals>
|
||||||
|
|
||||||
<!-- [CHAR LIMIT=40] Zen mode settings: Calls or messages option value: From anyone -->
|
<!-- [CHAR LIMIT=40] Zen mode settings: Calls or messages option value: From anyone -->
|
||||||
<string name="zen_mode_from_anyone">Anyone</string>
|
<string name="zen_mode_from_anyone">Anyone</string>
|
||||||
@@ -9006,8 +9013,6 @@
|
|||||||
<string name="zen_mode_from_contacts">Contacts</string>
|
<string name="zen_mode_from_contacts">Contacts</string>
|
||||||
<!-- [CHAR LIMIT=40] Zen mode settings: Calls or messages option value: From starred contacts only -->
|
<!-- [CHAR LIMIT=40] Zen mode settings: Calls or messages option value: From starred contacts only -->
|
||||||
<string name="zen_mode_from_starred">Starred contacts</string>
|
<string name="zen_mode_from_starred">Starred contacts</string>
|
||||||
<!-- [CHAR LIMIT=40] Zen mode settings: Calls and/or messages from none-->
|
|
||||||
<string name="zen_mode_from_none">None</string>
|
|
||||||
|
|
||||||
<!-- Do not disturb settings, calls summary [CHAR LIMIT=100]-->
|
<!-- Do not disturb settings, calls summary [CHAR LIMIT=100]-->
|
||||||
<string name="zen_calls_summary_starred_repeat">From starred contacts and repeat callers</string>
|
<string name="zen_calls_summary_starred_repeat">From starred contacts and repeat callers</string>
|
||||||
@@ -9017,9 +9022,9 @@
|
|||||||
<string name="zen_calls_summary_repeat_only">From repeat callers only</string>
|
<string name="zen_calls_summary_repeat_only">From repeat callers only</string>
|
||||||
|
|
||||||
<!-- [CHAR LIMIT=40] Zen mode settings: Calls option value: No calls allowed -->
|
<!-- [CHAR LIMIT=40] Zen mode settings: Calls option value: No calls allowed -->
|
||||||
<string name="zen_mode_from_none_calls">Don\u2019t allow any calls</string>
|
<string name="zen_mode_none_calls">None</string>
|
||||||
<!-- [CHAR LIMIT=40] Zen mode settings: Messages option value: No messages allowed -->
|
<!-- [CHAR LIMIT=40] Zen mode settings: Messages option value: No messages allowed -->
|
||||||
<string name="zen_mode_from_none_messages">Don\u2019t allow any messages</string>
|
<string name="zen_mode_none_messages">None</string>
|
||||||
|
|
||||||
<!-- [CHAR LIMIT=80] Zen mode settings: Allow alarms option -->
|
<!-- [CHAR LIMIT=80] Zen mode settings: Allow alarms option -->
|
||||||
<string name="zen_mode_alarms">Alarms</string>
|
<string name="zen_mode_alarms">Alarms</string>
|
||||||
|
@@ -287,13 +287,13 @@ public class ZenModeBackend {
|
|||||||
|
|
||||||
protected int getAlarmsTotalSilencePeopleSummary(int category) {
|
protected int getAlarmsTotalSilencePeopleSummary(int category) {
|
||||||
if (category == NotificationManager.Policy.PRIORITY_CATEGORY_MESSAGES) {
|
if (category == NotificationManager.Policy.PRIORITY_CATEGORY_MESSAGES) {
|
||||||
return R.string.zen_mode_from_none;
|
return R.string.zen_mode_none_messages;
|
||||||
} else if (category == NotificationManager.Policy.PRIORITY_CATEGORY_CALLS){
|
} else if (category == NotificationManager.Policy.PRIORITY_CATEGORY_CALLS){
|
||||||
return R.string.zen_mode_from_none;
|
return R.string.zen_mode_none_calls;
|
||||||
} else if (category == NotificationManager.Policy.PRIORITY_CATEGORY_CONVERSATIONS) {
|
} else if (category == NotificationManager.Policy.PRIORITY_CATEGORY_CONVERSATIONS) {
|
||||||
return R.string.zen_mode_from_no_conversations;
|
return R.string.zen_mode_from_no_conversations;
|
||||||
}
|
}
|
||||||
return R.string.zen_mode_from_none;
|
return R.string.zen_mode_from_no_conversations;
|
||||||
}
|
}
|
||||||
|
|
||||||
protected int getConversationSummary() {
|
protected int getConversationSummary() {
|
||||||
@@ -322,7 +322,7 @@ public class ZenModeBackend {
|
|||||||
return R.string.zen_mode_from_starred;
|
return R.string.zen_mode_from_starred;
|
||||||
case ZenPolicy.PEOPLE_TYPE_NONE:
|
case ZenPolicy.PEOPLE_TYPE_NONE:
|
||||||
default:
|
default:
|
||||||
return R.string.zen_mode_from_none;
|
return R.string.zen_mode_none_calls;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -337,7 +337,7 @@ public class ZenModeBackend {
|
|||||||
return R.string.zen_mode_from_starred;
|
return R.string.zen_mode_from_starred;
|
||||||
case ZenPolicy.PEOPLE_TYPE_NONE:
|
case ZenPolicy.PEOPLE_TYPE_NONE:
|
||||||
default:
|
default:
|
||||||
return R.string.zen_mode_from_none;
|
return R.string.zen_mode_none_messages;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -472,7 +472,7 @@ public class ZenModeBackend {
|
|||||||
List<String> displayContacts = new ArrayList<>();
|
List<String> displayContacts = new ArrayList<>();
|
||||||
|
|
||||||
if (numStarredContacts == 0) {
|
if (numStarredContacts == 0) {
|
||||||
displayContacts.add(context.getString(R.string.zen_mode_from_none));
|
displayContacts.add(context.getString(R.string.zen_mode_starred_contacts_summary_none));
|
||||||
} else {
|
} else {
|
||||||
for (int i = 0; i < 2 && i < numStarredContacts; i++) {
|
for (int i = 0; i < 2 && i < numStarredContacts; i++) {
|
||||||
displayContacts.add(starredContacts.get(i));
|
displayContacts.add(starredContacts.get(i));
|
||||||
@@ -494,10 +494,11 @@ public class ZenModeBackend {
|
|||||||
String getContactsNumberSummary(Context context) {
|
String getContactsNumberSummary(Context context) {
|
||||||
final int numContacts = queryAllContactsData().getCount();
|
final int numContacts = queryAllContactsData().getCount();
|
||||||
if (numContacts == 0) {
|
if (numContacts == 0) {
|
||||||
return context.getResources().getString(R.string.zen_mode_from_none);
|
return context.getResources().getString(
|
||||||
|
R.string.zen_mode_contacts_count_none);
|
||||||
}
|
}
|
||||||
return context.getResources().getString(R.string.zen_mode_contacts_senders_summary,
|
return context.getResources().getQuantityString(R.plurals.zen_mode_contacts_count,
|
||||||
numContacts);
|
numContacts, numContacts);
|
||||||
}
|
}
|
||||||
|
|
||||||
private Cursor queryStarredContactsData() {
|
private Cursor queryStarredContactsData() {
|
||||||
|
@@ -91,7 +91,9 @@ public class ZenModePrioritySendersPreferenceController
|
|||||||
makeRadioPreference(KEY_ANY,
|
makeRadioPreference(KEY_ANY,
|
||||||
com.android.settings.R.string.zen_mode_from_anyone);
|
com.android.settings.R.string.zen_mode_from_anyone);
|
||||||
makeRadioPreference(KEY_NONE,
|
makeRadioPreference(KEY_NONE,
|
||||||
com.android.settings.R.string.zen_mode_from_none);
|
mIsMessages
|
||||||
|
? com.android.settings.R.string.zen_mode_none_messages
|
||||||
|
: com.android.settings.R.string.zen_mode_none_calls);
|
||||||
updateSummaries();
|
updateSummaries();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -91,7 +91,10 @@ public class ZenModeSendersImagePreferenceController
|
|||||||
newImageRes = mIsMessages
|
newImageRes = mIsMessages
|
||||||
? R.drawable.zen_messages_none
|
? R.drawable.zen_messages_none
|
||||||
: R.drawable.zen_calls_none;
|
: R.drawable.zen_calls_none;
|
||||||
newContentDescription = mContext.getString(R.string.zen_mode_from_none);
|
newContentDescription =
|
||||||
|
mContext.getString(mIsMessages
|
||||||
|
? R.string.zen_mode_none_messages
|
||||||
|
: R.string.zen_mode_none_calls);
|
||||||
}
|
}
|
||||||
|
|
||||||
mImageView.setImageResource(newImageRes);
|
mImageView.setImageResource(newImageRes);
|
||||||
|
@@ -156,7 +156,7 @@ public class ZenModeSettings extends ZenModeSettingsBase {
|
|||||||
|| PRIORITY_CATEGORY_REPEAT_CALLERS == category, true);
|
|| PRIORITY_CATEGORY_REPEAT_CALLERS == category, true);
|
||||||
int numCategories = enabledCategories.size();
|
int numCategories = enabledCategories.size();
|
||||||
if (numCategories == 0) {
|
if (numCategories == 0) {
|
||||||
return mContext.getString(R.string.zen_mode_from_none);
|
return mContext.getString(R.string.zen_mode_none_calls);
|
||||||
} else if (numCategories == 1) {
|
} else if (numCategories == 1) {
|
||||||
return mContext.getString(R.string.zen_mode_calls_summary_one,
|
return mContext.getString(R.string.zen_mode_calls_summary_one,
|
||||||
enabledCategories.get(0));
|
enabledCategories.get(0));
|
||||||
@@ -172,7 +172,7 @@ public class ZenModeSettings extends ZenModeSettingsBase {
|
|||||||
category -> PRIORITY_CATEGORY_MESSAGES == category, false);
|
category -> PRIORITY_CATEGORY_MESSAGES == category, false);
|
||||||
int numCategories = enabledCategories.size();
|
int numCategories = enabledCategories.size();
|
||||||
if (numCategories == 0) {
|
if (numCategories == 0) {
|
||||||
return mContext.getString(R.string.zen_mode_from_none);
|
return mContext.getString(R.string.zen_mode_none_messages);
|
||||||
} else {
|
} else {
|
||||||
return enabledCategories.get(0);
|
return enabledCategories.get(0);
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user