diff --git a/src/core/achievements.cpp b/src/core/achievements.cpp
index eccf1b272..cb718ddfb 100644
--- a/src/core/achievements.cpp
+++ b/src/core/achievements.cpp
@@ -2421,7 +2421,7 @@ void Achievements::DrawAchievementsWindow()
{
if (s_game_summary.num_unlocked_achievements == s_game_summary.num_core_achievements)
{
- text = TRANSLATE_PLURAL_SSTR("Achievements", "You have unlocked all achievements and earned {} points!",
+ text = TRANSLATE_PLURAL_SSTR("Achievements", "You have unlocked all achievements and earned %n points!",
"Point count", s_game_summary.points_unlocked);
}
else
diff --git a/src/duckstation-qt/translations/duckstation-qt_de.ts b/src/duckstation-qt/translations/duckstation-qt_de.ts
index f49e687a5..89b73ea03 100644
--- a/src/duckstation-qt/translations/duckstation-qt_de.ts
+++ b/src/duckstation-qt/translations/duckstation-qt_de.ts
@@ -529,7 +529,7 @@ Unread messages: {}
-
+
diff --git a/src/duckstation-qt/translations/duckstation-qt_en.ts b/src/duckstation-qt/translations/duckstation-qt_en.ts
index 5c1e859ce..46ccf17c1 100644
--- a/src/duckstation-qt/translations/duckstation-qt_en.ts
+++ b/src/duckstation-qt/translations/duckstation-qt_en.ts
@@ -16,25 +16,25 @@
Achievements
-
+
Achievement popup
- You have unlocked {} of %n achievements
+ You have unlocked the %n achievement
You have unlocked {} of %n achievements
-
+
Achievement popup
- and earned {} of %n points
+ and earned %n point
and earned {} of %n points
-
+
Mastery popup
@@ -43,8 +43,8 @@
-
-
+
+
Achievement points
@@ -53,16 +53,16 @@
-
-
+
+
Point count
- You have unlocked all achievements and earned {} point!
- You have unlocked all achievements and earned {} points!
+ You have unlocked all achievements and earned %n point!
+ You have unlocked all achievements and earned %n points!
-
+
Leaderboard count
@@ -86,7 +86,7 @@
GameList
-
+
%n hour
@@ -95,7 +95,7 @@
-
+
%n minute
@@ -128,7 +128,7 @@
System
-
+
%n cheat is now active.
@@ -136,7 +136,7 @@
-
+
%n cheat is now inactive.
@@ -144,7 +144,7 @@
-
+
%n cheat is enabled. This may crash games.
diff --git a/src/duckstation-qt/translations/duckstation-qt_es-ES.ts b/src/duckstation-qt/translations/duckstation-qt_es-ES.ts
index 942f37d64..d6e52aec3 100644
--- a/src/duckstation-qt/translations/duckstation-qt_es-ES.ts
+++ b/src/duckstation-qt/translations/duckstation-qt_es-ES.ts
@@ -612,11 +612,11 @@ Mensajes sin leer: {}
-
+
Point count
- ¡Has desbloqueado todos los logros y has ganado {} punto!
- ¡Has desbloqueado todos los logros y has ganado {} puntos!
+ ¡Has desbloqueado todos los logros y has ganado %n punto!
+ ¡Has desbloqueado todos los logros y has ganado %n puntos!
diff --git a/src/duckstation-qt/translations/duckstation-qt_es.ts b/src/duckstation-qt/translations/duckstation-qt_es.ts
index 6caf1928b..bbb72f734 100755
--- a/src/duckstation-qt/translations/duckstation-qt_es.ts
+++ b/src/duckstation-qt/translations/duckstation-qt_es.ts
@@ -534,8 +534,8 @@ Mensajes sin leer: {}
-
- Desbloqueaste todos los logros y conseguiste {} puntos!
+
+ Desbloqueaste todos los logros y conseguiste %n puntos!
diff --git a/src/duckstation-qt/translations/duckstation-qt_fr.ts b/src/duckstation-qt/translations/duckstation-qt_fr.ts
index bd031eb7a..633a8c8c3 100644
--- a/src/duckstation-qt/translations/duckstation-qt_fr.ts
+++ b/src/duckstation-qt/translations/duckstation-qt_fr.ts
@@ -529,7 +529,7 @@ Unread messages: {}
-
+
diff --git a/src/duckstation-qt/translations/duckstation-qt_he.ts b/src/duckstation-qt/translations/duckstation-qt_he.ts
index 1891626aa..30adef4f6 100644
--- a/src/duckstation-qt/translations/duckstation-qt_he.ts
+++ b/src/duckstation-qt/translations/duckstation-qt_he.ts
@@ -528,7 +528,7 @@ Unread messages: {}
-
+
diff --git a/src/duckstation-qt/translations/duckstation-qt_id.ts b/src/duckstation-qt/translations/duckstation-qt_id.ts
index 8ee8cb319..9c603ae8b 100644
--- a/src/duckstation-qt/translations/duckstation-qt_id.ts
+++ b/src/duckstation-qt/translations/duckstation-qt_id.ts
@@ -547,8 +547,8 @@ Leaderboard Position: {} of {}
-
- Anda telah membuka semua prestasi dan mendapatkan {} poin!
+
+ Anda telah membuka semua prestasi dan mendapatkan %n poin!
diff --git a/src/duckstation-qt/translations/duckstation-qt_it.ts b/src/duckstation-qt/translations/duckstation-qt_it.ts
index cf4259012..91abb4039 100644
--- a/src/duckstation-qt/translations/duckstation-qt_it.ts
+++ b/src/duckstation-qt/translations/duckstation-qt_it.ts
@@ -542,8 +542,8 @@ Messaggi non letti: {}
-
- Hai sbloccato tutti gli obiettivi e guadagnato {} punti!
+
+ Hai sbloccato tutti gli obiettivi e guadagnato %n punti!
diff --git a/src/duckstation-qt/translations/duckstation-qt_ja.ts b/src/duckstation-qt/translations/duckstation-qt_ja.ts
index 52aceac88..a8cc0f1d3 100644
--- a/src/duckstation-qt/translations/duckstation-qt_ja.ts
+++ b/src/duckstation-qt/translations/duckstation-qt_ja.ts
@@ -532,7 +532,7 @@ Unread messages: {}
-
+
diff --git a/src/duckstation-qt/translations/duckstation-qt_ko.ts b/src/duckstation-qt/translations/duckstation-qt_ko.ts
index da78e7ce2..eb34d61a9 100644
--- a/src/duckstation-qt/translations/duckstation-qt_ko.ts
+++ b/src/duckstation-qt/translations/duckstation-qt_ko.ts
@@ -541,8 +541,8 @@ Unread messages: {}
-
- 모든 도전 과제를 봉인 해제하고 {}점을 획득했습니다!
+
+ 모든 도전 과제를 봉인 해제하고 %n점을 획득했습니다!
diff --git a/src/duckstation-qt/translations/duckstation-qt_nl.ts b/src/duckstation-qt/translations/duckstation-qt_nl.ts
index dddf50b83..634d259ee 100644
--- a/src/duckstation-qt/translations/duckstation-qt_nl.ts
+++ b/src/duckstation-qt/translations/duckstation-qt_nl.ts
@@ -528,7 +528,7 @@ Unread messages: {}
-
+
diff --git a/src/duckstation-qt/translations/duckstation-qt_pl.ts b/src/duckstation-qt/translations/duckstation-qt_pl.ts
index 5a97a06d7..76833fb8d 100644
--- a/src/duckstation-qt/translations/duckstation-qt_pl.ts
+++ b/src/duckstation-qt/translations/duckstation-qt_pl.ts
@@ -530,8 +530,8 @@ Nieprzeczytane wiadomości: {}
-
- Udało ci się odblokować wszystkie osiągnięcia i zebrać {} punktów!
+
+ Udało ci się odblokować wszystkie osiągnięcia i zebrać %n punktów!
diff --git a/src/duckstation-qt/translations/duckstation-qt_pt-BR.ts b/src/duckstation-qt/translations/duckstation-qt_pt-BR.ts
index f9de28fb6..beb9f8211 100644
--- a/src/duckstation-qt/translations/duckstation-qt_pt-BR.ts
+++ b/src/duckstation-qt/translations/duckstation-qt_pt-BR.ts
@@ -529,10 +529,10 @@ Mensagens não lidas: {}
-
+
Point count
- Você desbloqueou todas as conquistas e ganhou {} pontos!
+ Você desbloqueou todas as conquistas e ganhou %n pontos!
diff --git a/src/duckstation-qt/translations/duckstation-qt_pt-PT.ts b/src/duckstation-qt/translations/duckstation-qt_pt-PT.ts
index e112560ed..eac473db0 100644
--- a/src/duckstation-qt/translations/duckstation-qt_pt-PT.ts
+++ b/src/duckstation-qt/translations/duckstation-qt_pt-PT.ts
@@ -529,7 +529,7 @@ Unread messages: {}
-
+
diff --git a/src/duckstation-qt/translations/duckstation-qt_ru.ts b/src/duckstation-qt/translations/duckstation-qt_ru.ts
index a68a1176d..20a1ed47c 100644
--- a/src/duckstation-qt/translations/duckstation-qt_ru.ts
+++ b/src/duckstation-qt/translations/duckstation-qt_ru.ts
@@ -554,8 +554,8 @@ Unread messages: {}
(Хардкорный режим)
-
- Вы открыли все достижения и заработали {} баллов!
+
+ Вы открыли все достижения и заработали %n баллов!
diff --git a/src/duckstation-qt/translations/duckstation-qt_tr.ts b/src/duckstation-qt/translations/duckstation-qt_tr.ts
index 8c6bb7826..841d7231b 100644
--- a/src/duckstation-qt/translations/duckstation-qt_tr.ts
+++ b/src/duckstation-qt/translations/duckstation-qt_tr.ts
@@ -533,8 +533,8 @@ Okunmamış Mesajlar: {}
-
- Tüm başarımları kazanıp {} puan aldnız!
+
+ Tüm başarımları kazanıp %n puan aldnız!
diff --git a/src/duckstation-qt/translations/duckstation-qt_zh-CN.ts b/src/duckstation-qt/translations/duckstation-qt_zh-CN.ts
index 40a18c08a..499acbbaa 100644
--- a/src/duckstation-qt/translations/duckstation-qt_zh-CN.ts
+++ b/src/duckstation-qt/translations/duckstation-qt_zh-CN.ts
@@ -538,8 +538,8 @@ Unread messages: {}
(硬核模式)
-
- 您已经解锁了全部成就并获得了{}点数!
+
+ 您已经解锁了全部成就并获得了%n点数!