Skip to content

Commit 2cc27bd

Browse files
committed
Deduplicator: Use "X files" instead of "copies", with similar files in the mix, it's not really a copy anymore...
1 parent 1c49211 commit 2cc27bd

File tree

5 files changed

+10
-5
lines changed

5 files changed

+10
-5
lines changed

app-common/src/main/res/values/strings.xml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -145,4 +145,9 @@
145145
<string name="general_timeunit_days">Days</string>
146146
<string name="general_progress_ready">Ready</string>
147147
<string name="general_progress_done">Done</string>
148+
149+
<plurals name="result_x_files">
150+
<item quantity="one">%s file</item>
151+
<item quantity="other">%s files</item>
152+
</plurals>
148153
</resources>

app/src/main/java/eu/darken/sdmse/deduplicator/ui/details/cluster/elements/ChecksumGroupHeaderVH.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ class ChecksumGroupHeaderVH(parent: ViewGroup) :
2929

3030
previewImage.loadFilePreview(group.preview)
3131

32-
countValue.text = context.getQuantityString2(R.plurals.deduplicator_result_x_duplicates, group.count)
32+
countValue.text = context.getQuantityString2(eu.darken.sdmse.common.R.plurals.result_x_files, group.count)
3333
sizeValue.text = Formatter.formatFileSize(context, group.averageSize.roundToLong())
3434

3535
viewAction.setOnClickListener { item.onViewActionClick(item) }

app/src/main/java/eu/darken/sdmse/deduplicator/ui/details/cluster/elements/ClusterHeaderVH.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,12 @@ class ClusterHeaderVH(parent: ViewGroup) :
2828
val cluster = item.cluster
2929

3030
methodChecksumCount.text = context.getQuantityString2(
31-
R.plurals.deduplicator_result_x_duplicates,
31+
eu.darken.sdmse.common.R.plurals.result_x_files,
3232
cluster.groups.filterIsInstance<ChecksumDuplicate.Group>().sumOf { it.count }
3333
)
3434

3535
methodPhashValue.text = context.getQuantityString2(
36-
R.plurals.deduplicator_result_x_duplicates,
36+
eu.darken.sdmse.common.R.plurals.result_x_files,
3737
cluster.groups.filterIsInstance<PHashDuplicate.Group>().sumOf { it.count }
3838
)
3939

app/src/main/java/eu/darken/sdmse/deduplicator/ui/details/cluster/elements/PHashGroupHeaderVH.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ class PHashGroupHeaderVH(parent: ViewGroup) :
5858
}
5959
})
6060

61-
countValue.text = context.getQuantityString2(R.plurals.deduplicator_result_x_duplicates, group.count)
61+
countValue.text = context.getQuantityString2(eu.darken.sdmse.common.R.plurals.result_x_files, group.count)
6262
sizeValue.text = Formatter.formatFileSize(context, group.averageSize.roundToLong())
6363

6464
viewAction.setOnClickListener { item.onViewActionClick(item) }

app/src/main/java/eu/darken/sdmse/deduplicator/ui/list/DeduplicatorListGridVH.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ class DeduplicatorListGridVH(parent: ViewGroup) :
3838
previewImage.loadFilePreview(cluster.previewFile)
3939

4040
primary.text = Formatter.formatShortFileSize(context, cluster.totalSize)
41-
secondary.text = context.getQuantityString2(R.plurals.deduplicator_result_x_duplicates, cluster.count)
41+
secondary.text = context.getQuantityString2(eu.darken.sdmse.common.R.plurals.result_x_items, cluster.count)
4242

4343
matchTypeChecksum.isVisible = item.cluster.types.contains(Duplicate.Type.CHECKSUM)
4444
matchTypePhash.isVisible = item.cluster.types.contains(Duplicate.Type.PHASH)

0 commit comments

Comments
 (0)