L10n fix for IW locale in storage_summary string
storage_summary is passed as a single string of format "32 GB". Spliting the phrase to allow TC to remove whitespace in case of iw translations. Old Translation : <free_space> New Translation: <free_space_value> <free_space_unit> Bug: 387197875 Test: manual Flag: EXEMPT bugfix Change-Id: I91abf58df472650a6278b08e4daa5d32e7f90da9
This commit is contained in:
@@ -92,9 +92,10 @@ public class TopLevelStoragePreferenceController extends BasePreferenceControlle
|
||||
|
||||
private String getSummary(long usedBytes, long totalBytes) {
|
||||
NumberFormat percentageFormat = NumberFormat.getPercentInstance();
|
||||
|
||||
final String[] freeSpace =
|
||||
Formatter.formatFileSize(mContext, totalBytes - usedBytes).split(" ");
|
||||
return mContext.getString(R.string.storage_summary,
|
||||
totalBytes == 0L ? "0" : percentageFormat.format(((double) usedBytes) / totalBytes),
|
||||
Formatter.formatFileSize(mContext, totalBytes - usedBytes));
|
||||
freeSpace[0], freeSpace[1]);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user