Skip to content

Commit 92af085

Browse files
Merge pull request #356 from MihaiCristianCondrea/codex/check-app-strings-for-plural-formatting
Use plurals for current streak label
2 parents 02f97e5 + ee171f3 commit 92af085

File tree

27 files changed

+119
-27
lines changed

27 files changed

+119
-27
lines changed

app/src/main/kotlin/com/d4rk/cleaner/app/clean/scanner/ui/components/WeeklyCleanStreakCard.kt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,11 @@ fun WeeklyCleanStreakCard(
126126
}
127127

128128
Text(
129-
text = stringResource(id = R.string.current_streak_label, streakDays),
129+
text = pluralStringResource(
130+
id = R.plurals.current_streak_label,
131+
count = streakDays,
132+
streakDays
133+
),
130134
style = MaterialTheme.typography.bodyMedium
131135
)
132136
Text(

app/src/main/res/values-ar-rEG/strings.xml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -437,6 +437,13 @@
437437
<string name="cleanup_failed_details">تعذر حذف بعض الملفات</string>
438438
<string name="cleanup_cancelled">تم إلغاء التنظيف</string>
439439
<string name="cleanup_partial">تم حذف %1$d ملفًا، فشل حذف %2$d</string>
440-
<string name="current_streak_label">السلسلة الحالية: %1$d يومًا على التوالي</string>
440+
<plurals name="current_streak_label">
441+
<item quantity="zero">السلسلة الحالية: %1$d يومًا على التوالي</item>
442+
<item quantity="one">السلسلة الحالية: %1$d يومًا على التوالي</item>
443+
<item quantity="two">السلسلة الحالية: %1$d يومًا على التوالي</item>
444+
<item quantity="few">السلسلة الحالية: %1$d يومًا على التوالي</item>
445+
<item quantity="many">السلسلة الحالية: %1$d يومًا على التوالي</item>
446+
<item quantity="other">السلسلة الحالية: %1$d يومًا على التوالي</item>
447+
</plurals>
441448
<string name="longest_streak_label">أطول سلسلة: رقم قياسي %1$d يومًا!</string>
442449
</resources>

app/src/main/res/values-bg-rBG/strings.xml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -404,6 +404,9 @@
404404
<string name="cleanup_failed_details">Някои файлове не можаха да бъдат изтрити</string>
405405
<string name="cleanup_cancelled">Почистването е отменено</string>
406406
<string name="cleanup_partial">%1$d файла изтрити, %2$d неуспешни</string>
407-
<string name="current_streak_label">Текуща серия: %1$d дни подред</string>
407+
<plurals name="current_streak_label">
408+
<item quantity="one">Текуща серия: %1$d ден подред</item>
409+
<item quantity="other">Текуща серия: %1$d дни подред</item>
410+
</plurals>
408411
<string name="longest_streak_label">Най-дълга серия: рекорд от %1$d дни!</string>
409412
</resources>

app/src/main/res/values-bn-rBD/strings.xml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -404,6 +404,9 @@
404404
<string name="cleanup_failed_details">কিছু ফাইল মুছে ফেলা যায়নি</string>
405405
<string name="cleanup_cancelled">পরিষ্কার বাতিল করা হয়েছে</string>
406406
<string name="cleanup_partial">%1$d টি ফাইল মুছে ফেলা হয়েছে, %2$d টি ব্যর্থ হয়েছে</string>
407-
<string name="current_streak_label">বর্তমান স্ট্রীক: পরপর %1$d দিন</string>
407+
<plurals name="current_streak_label">
408+
<item quantity="one">বর্তমান স্ট্রীক: পরপর %1$d দিন</item>
409+
<item quantity="other">বর্তমান স্ট্রীক: পরপর %1$d দিন</item>
410+
</plurals>
408411
<string name="longest_streak_label">দীর্ঘতম স্ট্রীক: %1$d দিনের রেকর্ড!</string>
409412
</resources>

app/src/main/res/values-de-rDE/strings.xml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -405,6 +405,9 @@
405405
<string name="cleanup_failed_details">Einige Dateien konnten nicht gelöscht werden</string>
406406
<string name="cleanup_cancelled">Bereinigung abgebrochen</string>
407407
<string name="cleanup_partial">%1$d Dateien gelöscht, %2$d fehlgeschlagen</string>
408-
<string name="current_streak_label">Aktuelle Serie: %1$d Tage infolge</string>
408+
<plurals name="current_streak_label">
409+
<item quantity="one">Aktuelle Serie: %1$d Tag infolge</item>
410+
<item quantity="other">Aktuelle Serie: %1$d Tage infolge</item>
411+
</plurals>
409412
<string name="longest_streak_label">Längste Serie: Rekord von %1$d Tagen!</string>
410413
</resources>

app/src/main/res/values-es-rGQ/strings.xml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -413,6 +413,10 @@
413413
<string name="cleanup_failed_details">No se pudieron eliminar algunos archivos</string>
414414
<string name="cleanup_cancelled">Limpieza cancelada</string>
415415
<string name="cleanup_partial">%1$d archivos eliminados, %2$d fallidos</string>
416-
<string name="current_streak_label">Racha actual: %1$d días seguidos</string>
416+
<plurals name="current_streak_label">
417+
<item quantity="one">Racha actual: %1$d día seguido</item>
418+
<item quantity="many">Racha actual: %1$d días seguidos</item>
419+
<item quantity="other">Racha actual: %1$d días seguidos</item>
420+
</plurals>
417421
<string name="longest_streak_label">Racha más larga: ¡récord de %1$d días!</string>
418422
</resources>

app/src/main/res/values-es-rMX/strings.xml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -413,6 +413,10 @@
413413
<string name="cleanup_failed_details">No se pudieron eliminar algunos archivos</string>
414414
<string name="cleanup_cancelled">Limpieza cancelada</string>
415415
<string name="cleanup_partial">%1$d archivos eliminados, %2$d fallidos</string>
416-
<string name="current_streak_label">Racha actual: %1$d días seguidos</string>
416+
<plurals name="current_streak_label">
417+
<item quantity="one">Racha actual: %1$d día seguido</item>
418+
<item quantity="many">Racha actual: %1$d días seguidos</item>
419+
<item quantity="other">Racha actual: %1$d días seguidos</item>
420+
</plurals>
417421
<string name="longest_streak_label">Racha más larga: ¡récord de %1$d días!</string>
418422
</resources>

app/src/main/res/values-fil-rPH/strings.xml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -405,6 +405,9 @@
405405
<string name="cleanup_failed_details">May ilang file na hindi matanggal</string>
406406
<string name="cleanup_cancelled">Kinansela ang paglilinis</string>
407407
<string name="cleanup_partial">Na-delete ang %1$d na file, nabigo ang %2$d</string>
408-
<string name="current_streak_label">Kasalukuyang streak: %1$d araw nang sunod-sunod</string>
408+
<plurals name="current_streak_label">
409+
<item quantity="one">Kasalukuyang streak: %1$d araw nang sunod-sunod</item>
410+
<item quantity="other">Kasalukuyang streak: %1$d araw nang sunod-sunod</item>
411+
</plurals>
409412
<string name="longest_streak_label">Pinakamahabang streak: rekord na %1$d araw!</string>
410413
</resources>

app/src/main/res/values-fr-rFR/strings.xml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -414,6 +414,10 @@
414414
<string name="cleanup_failed_details">Certains fichiers n\'ont pas pu être supprimés</string>
415415
<string name="cleanup_cancelled">Nettoyage annulé</string>
416416
<string name="cleanup_partial">%1$d fichiers supprimés, %2$d échoués</string>
417-
<string name="current_streak_label">Série actuelle : %1$d jours d\'affilée</string>
417+
<plurals name="current_streak_label">
418+
<item quantity="one">Série actuelle : %1$d jour d\'affilée</item>
419+
<item quantity="many">Série actuelle : %1$d jours d\'affilée</item>
420+
<item quantity="other">Série actuelle : %1$d jours d\'affilée</item>
421+
</plurals>
418422
<string name="longest_streak_label">Série la plus longue : record de %1$d jours !</string>
419423
</resources>

app/src/main/res/values-hi-rIN/strings.xml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -405,6 +405,9 @@
405405
<string name="cleanup_failed_details">कुछ फ़ाइलें हटाई नहीं जा सकीं</string>
406406
<string name="cleanup_cancelled">सफाई रद्द की गई</string>
407407
<string name="cleanup_partial">%1$d फ़ाइलें हटाई गईं, %2$d असफल रहीं</string>
408-
<string name="current_streak_label">वर्तमान स्ट्रीक: लगातार %1$d दिन</string>
408+
<plurals name="current_streak_label">
409+
<item quantity="one">वर्तमान स्ट्रीक: लगातार %1$d दिन</item>
410+
<item quantity="other">वर्तमान स्ट्रीक: लगातार %1$d दिन</item>
411+
</plurals>
409412
<string name="longest_streak_label">सबसे लंबी स्ट्रीक: %1$d दिनों का रिकॉर्ड!</string>
410413
</resources>

0 commit comments

Comments
 (0)