From 5e6d767573ea60a6ef31041ea48d93ae7f6089a4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Deniz=20=C3=87olak?= <28dnzclk@gmail.com>
Date: Tue, 22 Sep 2026 10:04:46 +0200
Subject: [PATCH 1/4] chore(l10n): update Turkish translation
Translation: SamRewritten/SamRewritten
Language: Turkish
Progress: 68.0% (181 of 266 strings)
Translate-URL: https://hosted.weblate.org/projects/samrewritten/samrewritten/tr/
---
po/tr.po | 78 +++++++++++++++++++++++++++++---------------------------
1 file changed, 41 insertions(+), 37 deletions(-)
diff --git a/po/tr.po b/po/tr.po
index b920ba6..c22cb08 100644
--- a/po/tr.po
+++ b/po/tr.po
@@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: SamRewritten\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-08-30 23:21+0200\n"
-"PO-Revision-Date: 2026-08-26 11:12+0000\n"
+"PO-Revision-Date: 2026-09-23 06:51+0000\n"
"Last-Translator: Deniz Çolak <28dnzclk@gmail.com>\n"
"Language-Team: Turkish \n"
@@ -50,8 +50,9 @@ msgid "Import progress..."
msgstr "İlerlemeyi içe aktar..."
#: src/gui_frontend/ui_components.rs:216
+#, fuzzy
msgid "Appear in-game while managing"
-msgstr ""
+msgstr "Oyunun içinde görünürken"
#: src/gui_frontend/ui_components.rs:222
msgid "Refresh app list"
@@ -167,11 +168,11 @@ msgstr "Uyumlu bir Steam sürümü bulunamadı"
#: src/gui_frontend/dialogs.rs:331
msgid " (Steam is running here)"
-msgstr ""
+msgstr " (Burada Steam çalışıyor)"
#: src/gui_frontend/dialogs.rs:333
msgid " (Steam not running here)"
-msgstr ""
+msgstr " (Burada Steam çalışmıyor)"
#: src/gui_frontend/dialogs.rs:356
msgid ""
@@ -284,7 +285,7 @@ msgstr "Geliştirici:"
#: src/gui_frontend/app_view.rs:141
msgid "Metacritic:"
-msgstr ""
+msgstr "Metacritic:"
#: src/gui_frontend/app_view.rs:155
msgid "Failed to load app."
@@ -473,12 +474,13 @@ msgstr "Başarım veya istatistik..."
#: src/gui_frontend/app_list_view/mod.rs:1719
#: src/gui_frontend/app_list_view/settings_bindings.rs:265
msgid "Could not change the in-game setting"
-msgstr ""
+msgstr "Oyun içindeki ayarlar değiştirilemedi"
#: src/gui_frontend/app_list_view/mod.rs:1721
#: src/gui_frontend/app_list_view/settings_bindings.rs:266
msgid "The change could not be applied. Restart SamRewritten and try again."
msgstr ""
+"Değişiklik uygulanamadı. SamRewritten'ı yeniden başlatıp tekrar deneyin."
#: src/gui_frontend/app_list_view/sidebar.rs:47
msgid "Hide with no achievements"
@@ -731,128 +733,130 @@ msgstr "{when} — tek oturuşta, iki oyun peş peşe"
#: src/gui_frontend/app_list_view/progress_actions.rs:399
#: src/gui_frontend/app_list_view/progress_actions.rs:488
msgid "App {id}"
-msgstr ""
+msgstr "Uygulama {id}"
#: src/gui_frontend/profile_view/mod.rs:1204
msgid "Open {app}"
-msgstr ""
+msgstr "Aç {app}"
#: src/gui_frontend/profile_view/mod.rs:1218
+#, fuzzy
msgid "{when}, all in the same second"
-msgstr ""
+msgstr "{when}, hepsi aynı saniyede"
#: src/gui_frontend/profile_view/mod.rs:1220
msgid "{when}, inside {span} second(s)"
-msgstr ""
+msgstr "{when}, {span} saniye içinde"
#: src/gui_frontend/profile_view/mod.rs:1225
msgid "{count} achievements in {app}"
-msgstr ""
+msgstr "{app} içindeki {count} başarı"
#: src/gui_frontend/profile_view/mod.rs:1228
msgid "{timing} — {reading}"
-msgstr ""
+msgstr "{timing} — {reading}"
#: src/gui_frontend/profile_view/mod.rs:1240
+#, fuzzy
msgid "… and {count} more that stand out less."
-msgstr ""
+msgstr "… ve daha az dikkat çeken {count} tane daha."
#: src/gui_frontend/profile_view/mod.rs:1256
msgid "Last full scan on {date}."
-msgstr ""
+msgstr "Son tam tarama {date}."
#: src/gui_frontend/profile_view/mod.rs:1261
msgid "Steam last refreshed these figures on {date}."
-msgstr ""
+msgstr "Steam, bu verileri son olarak {date} tarihinde yeniledi."
#: src/gui_frontend/profile_view/mod.rs:1264
msgid "How old these figures are is unknown."
-msgstr ""
+msgstr "Bu verilerin ne kadar eski olduğu bilinmiyor."
#: src/gui_frontend/profile_view/heatmap.rs:30
msgid "Jan"
-msgstr ""
+msgstr "Oca"
#: src/gui_frontend/profile_view/heatmap.rs:31
msgid "Feb"
-msgstr ""
+msgstr "Şub"
#: src/gui_frontend/profile_view/heatmap.rs:32
msgid "Mar"
-msgstr ""
+msgstr "Mar"
#: src/gui_frontend/profile_view/heatmap.rs:33
msgid "Apr"
-msgstr ""
+msgstr "Nis"
#: src/gui_frontend/profile_view/heatmap.rs:34
msgid "May"
-msgstr ""
+msgstr "May"
#: src/gui_frontend/profile_view/heatmap.rs:35
msgid "Jun"
-msgstr ""
+msgstr "Haz"
#: src/gui_frontend/profile_view/heatmap.rs:36
msgid "Jul"
-msgstr ""
+msgstr "Tem"
#: src/gui_frontend/profile_view/heatmap.rs:37
msgid "Aug"
-msgstr ""
+msgstr "Ağu"
#: src/gui_frontend/profile_view/heatmap.rs:38
msgid "Sep"
-msgstr ""
+msgstr "Eyl"
#: src/gui_frontend/profile_view/heatmap.rs:39
msgid "Oct"
-msgstr ""
+msgstr "Eki"
#: src/gui_frontend/profile_view/heatmap.rs:40
msgid "Nov"
-msgstr ""
+msgstr "Kas"
#: src/gui_frontend/profile_view/heatmap.rs:41
msgid "Dec"
-msgstr ""
+msgstr "Ara"
#: src/gui_frontend/profile_view/heatmap.rs:397
msgid "No unlocks on {date}"
-msgstr ""
+msgstr "{date} tarihinde kilit açılmadı"
#: src/gui_frontend/profile_view/heatmap.rs:398
msgid "{count} unlock(s) in {game} on {date}"
-msgstr ""
+msgstr "date} tarihinde {game} oyununda {count} kilit açıldı"
#: src/gui_frontend/profile_view/heatmap.rs:403
msgid "{count} unlock(s) across {games} games on {date}"
-msgstr ""
+msgstr "{date} tarihinde {games} oyunlarında {count} kilit açıldı"
#: src/gui_frontend/profile_view/heatmap.rs:408
msgid "{count} unlock(s) on {date}"
-msgstr ""
+msgstr "{date} tarihinde {count} kilit açıldı"
#: src/gui_frontend/profile_view/completion_graph.rs:287
#, no-c-format
msgid "{percent}% average on {date}"
-msgstr ""
+msgstr "{date} tarihinde ortalama %{percent}"
#: src/gui_frontend/profile_view/journal_section.rs:71
msgid "What SamRewritten changed"
-msgstr ""
+msgstr "SamRewritten'ın Değiştirdikleri"
#: src/gui_frontend/profile_view/journal_section.rs:74
msgid "Keep a history of what SamRewritten changes"
-msgstr ""
+msgstr "SamRewritten'ın yaptığı değişikliklerin geçmişini tut"
#: src/gui_frontend/profile_view/journal_section.rs:82
msgid "Delete this history"
-msgstr ""
+msgstr "Bu geçmişi sil"
#: src/gui_frontend/profile_view/journal_section.rs:90
msgid "More"
-msgstr ""
+msgstr "Daha fazla"
#: src/gui_frontend/profile_view/journal_section.rs:109
msgid "Show more"
From a627f19801caa2a73ef2128318f512119378dd18 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Deniz=20=C3=87olak?= <28dnzclk@gmail.com>
Date: Wed, 23 Sep 2026 10:19:46 +0200
Subject: [PATCH 2/4] chore(l10n): update Turkish translation
Translation: SamRewritten/SamRewritten
Language: Turkish
Progress: 69.1% (184 of 266 strings)
Translate-URL: https://hosted.weblate.org/projects/samrewritten/samrewritten/tr/
---
po/tr.po | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/po/tr.po b/po/tr.po
index c22cb08..157fcc4 100644
--- a/po/tr.po
+++ b/po/tr.po
@@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: SamRewritten\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-08-30 23:21+0200\n"
-"PO-Revision-Date: 2026-09-23 06:51+0000\n"
+"PO-Revision-Date: 2026-09-24 08:51+0000\n"
"Last-Translator: Deniz Çolak <28dnzclk@gmail.com>\n"
"Language-Team: Turkish \n"
@@ -50,9 +50,8 @@ msgid "Import progress..."
msgstr "İlerlemeyi içe aktar..."
#: src/gui_frontend/ui_components.rs:216
-#, fuzzy
msgid "Appear in-game while managing"
-msgstr "Oyunun içinde görünürken"
+msgstr "Oyunun içinde görünürken düzenle"
#: src/gui_frontend/ui_components.rs:222
msgid "Refresh app list"
@@ -860,12 +859,14 @@ msgstr "Daha fazla"
#: src/gui_frontend/profile_view/journal_section.rs:109
msgid "Show more"
-msgstr ""
+msgstr "Daha fazla göster"
#: src/gui_frontend/profile_view/journal_section.rs:268
msgid ""
"Nothing recorded yet. From now on, every change made here lands in this list."
msgstr ""
+"Şuanda hiçbir şey kayıt edilmedi. Burada yapılan bütün değişimler bu listeye "
+"kaydedilecek."
#: src/gui_frontend/profile_view/journal_section.rs:271
msgid ""
From f92d3a95c3278edd45baabff6c1e11a4e3e6ef2d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Deniz=20=C3=87olak?= <28dnzclk@gmail.com>
Date: Mon, 28 Sep 2026 11:26:42 +0200
Subject: [PATCH 3/4] chore(l10n): update Turkish translation
Translation: SamRewritten/SamRewritten
Language: Turkish
Progress: 77.8% (207 of 266 strings)
Translate-URL: https://hosted.weblate.org/projects/samrewritten/samrewritten/tr/
---
po/tr.po | 49 +++++++++++++++++++++++++------------------------
1 file changed, 25 insertions(+), 24 deletions(-)
diff --git a/po/tr.po b/po/tr.po
index 157fcc4..211b8e1 100644
--- a/po/tr.po
+++ b/po/tr.po
@@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: SamRewritten\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-08-30 23:21+0200\n"
-"PO-Revision-Date: 2026-09-24 08:51+0000\n"
+"PO-Revision-Date: 2026-09-29 09:51+0000\n"
"Last-Translator: Deniz Çolak <28dnzclk@gmail.com>\n"
"Language-Team: Turkish \n"
@@ -739,7 +739,6 @@ msgid "Open {app}"
msgstr "Aç {app}"
#: src/gui_frontend/profile_view/mod.rs:1218
-#, fuzzy
msgid "{when}, all in the same second"
msgstr "{when}, hepsi aynı saniyede"
@@ -756,7 +755,6 @@ msgid "{timing} — {reading}"
msgstr "{timing} — {reading}"
#: src/gui_frontend/profile_view/mod.rs:1240
-#, fuzzy
msgid "… and {count} more that stand out less."
msgstr "… ve daha az dikkat çeken {count} tane daha."
@@ -873,10 +871,12 @@ msgid ""
"Off. Switch it on and SamRewritten will keep a list of the changes it makes, "
"so you can undo them."
msgstr ""
+"Kapalı. Açık konuma getirin; SamRewritten, yaptığı değişikliklerin bir "
+"listesini tutarak bunları geri almanızı sağlar."
#: src/gui_frontend/profile_view/journal_section.rs:297
msgid "{count} older change(s) not shown"
-msgstr ""
+msgstr "Gösterilmeyen {count} eski değişiklik var"
#: src/gui_frontend/profile_view/journal_section.rs:389
#: src/gui_frontend/profile_view/journal_section.rs:483
@@ -885,86 +885,87 @@ msgstr ""
#: src/gui_frontend/profile_view/journal_section.rs:400
msgid "and {count} more"
-msgstr ""
+msgstr "ve {count} tane daha"
#: src/gui_frontend/profile_view/journal_section.rs:419
#: src/gui_frontend/profile_view/journal_section.rs:593
msgid "Undo"
-msgstr ""
+msgstr "Geri al"
#: src/gui_frontend/profile_view/journal_section.rs:433
msgid "{count} games"
-msgstr ""
+msgstr "{count} oyun"
#: src/gui_frontend/profile_view/journal_section.rs:451
msgid "Unlocked {count} achievement(s) in {app}"
-msgstr ""
+msgstr "{app} için {count} başarım açıldı"
#: src/gui_frontend/profile_view/journal_section.rs:453
msgid "Locked {count} achievement(s) in {app}"
-msgstr ""
+msgstr "{app} için {count} başarım kilitlendi"
#: src/gui_frontend/profile_view/journal_section.rs:455
msgid "Changed {count} achievement(s) in {app}"
-msgstr ""
+msgstr "{app} için {count} başarım değiştirildi"
#: src/gui_frontend/profile_view/journal_section.rs:463
msgid "Changed {count} stat(s) in {app}"
-msgstr ""
+msgstr "{app} için {count} istatistik değiştirildi"
#: src/gui_frontend/profile_view/journal_section.rs:464
msgid "Reset {app}"
-msgstr ""
+msgstr "{app} uygulamasını sıfırla"
#: src/gui_frontend/profile_view/journal_section.rs:465
msgid "Unlocked everything in {app}"
-msgstr ""
+msgstr "{app} uygulamasındaki her şeyin kilidi açıldı"
#: src/gui_frontend/profile_view/journal_section.rs:466
msgid "Wrote a file's progress into {app}"
-msgstr ""
+msgstr "{app} uygulamasına bir dosyanın ilerleme durumu yazıldı"
#: src/gui_frontend/profile_view/journal_section.rs:467
msgid "Changed {count} thing(s) in {app}"
-msgstr ""
+msgstr "{app} uygulamasında {count} öğe değiştirildi"
#: src/gui_frontend/profile_view/journal_section.rs:480
msgid "an undo"
-msgstr ""
+msgstr "Geri alma"
#: src/gui_frontend/profile_view/journal_section.rs:485
msgid "partly undone"
-msgstr ""
+msgstr "Kısmen geri alındı"
#: src/gui_frontend/profile_view/journal_section.rs:487
msgid "cannot be undone from here"
-msgstr ""
+msgstr "Buradan geri alınamaz"
#: src/gui_frontend/profile_view/journal_section.rs:489
msgid "another Steam account"
-msgstr ""
+msgstr "başka Steam hesabı"
#: src/gui_frontend/profile_view/journal_section.rs:498
msgid "{name} — unlocked"
-msgstr ""
+msgstr "{name} — açıldı"
#: src/gui_frontend/profile_view/journal_section.rs:501
msgid "{name} — locked"
-msgstr ""
+msgstr "{name} — kilitli"
#: src/gui_frontend/profile_view/journal_section.rs:504
#: src/gui_frontend/profile_view/journal_section.rs:509
msgid "{name} — was {value}"
-msgstr ""
+msgstr "{name} — eski değeri: {value}"
#: src/gui_frontend/profile_view/journal_section.rs:513
#: src/gui_frontend/profile_view/journal_section.rs:517
+#, fuzzy
msgid "{name} — {before} to {after}"
-msgstr ""
+msgstr "{name} — {before} - {after}"
#: src/gui_frontend/profile_view/journal_section.rs:536
msgid "Delete this history?"
-msgstr ""
+msgstr "Geçmişi sil?"
#: src/gui_frontend/profile_view/journal_section.rs:537
msgid ""
From 26c1e5c98b5d9487d1a66762207826cdcb048c2c Mon Sep 17 00:00:00 2001
From: Hosted Weblate
Date: Mon, 5 Oct 2026 22:55:28 +0200
Subject: [PATCH 4/4] chore(l10n): update translation files
Add-on: Update PO files to match POT (msgmerge)
Translation: SamRewritten/SamRewritten
Translate-URL: https://hosted.weblate.org/projects/samrewritten/samrewritten/
---
po/de.po | 265 +++++++++++++++++++++++++++++++++----------------
po/el.po | 36 +++++--
po/es.po | 265 +++++++++++++++++++++++++++++++++----------------
po/fr.po | 8 +-
po/it.po | 36 +++++--
po/ja.po | 259 +++++++++++++++++++++++++++++++++---------------
po/pt.po | 36 +++++--
po/pt_BR.po | 265 +++++++++++++++++++++++++++++++++----------------
po/ru.po | 265 +++++++++++++++++++++++++++++++++----------------
po/tr.po | 265 +++++++++++++++++++++++++++++++++----------------
po/uk.po | 269 ++++++++++++++++++++++++++++++++++----------------
po/zh_Hant.po | 265 +++++++++++++++++++++++++++++++++----------------
12 files changed, 1532 insertions(+), 702 deletions(-)
diff --git a/po/de.po b/po/de.po
index a88b282..0d7b0ee 100644
--- a/po/de.po
+++ b/po/de.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: SamRewritten\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-08-30 23:21+0200\n"
+"POT-Creation-Date: 2026-10-05 22:49+0200\n"
"PO-Revision-Date: 2026-08-26 19:00+0200\n"
"Last-Translator: Christian Lauinger \n"
"Language-Team: \n"
@@ -17,107 +17,149 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 3.9\n"
-#: src/gui_frontend/ui_components.rs:159 src/gui_frontend/app_view.rs:62
-#: src/gui_frontend/app_list_view/mod.rs:380
+#: src/gui_frontend/ui_components.rs:160 src/gui_frontend/app_view.rs:62
+#: src/gui_frontend/app_list_view/mod.rs:421
msgid "Loading..."
msgstr "Wird geladen …"
-#: src/gui_frontend/ui_components.rs:190
+#: src/gui_frontend/ui_components.rs:191
msgid "Select all visible apps"
msgstr "Alle sichtbaren Apps auswählen"
-#: src/gui_frontend/ui_components.rs:194
+#: src/gui_frontend/ui_components.rs:195
msgid "Deselect all apps"
msgstr "Auswahl aller Apps aufheben"
-#: src/gui_frontend/ui_components.rs:198
+#: src/gui_frontend/ui_components.rs:199
msgid "Unlock all in selection"
msgstr "Alle ausgewählten freischalten"
-#: src/gui_frontend/ui_components.rs:202
+#: src/gui_frontend/ui_components.rs:203
msgid "Reset all in selection"
msgstr "Alle ausgewählten zurücksetzen"
-#: src/gui_frontend/ui_components.rs:206
+#: src/gui_frontend/ui_components.rs:207
#: src/gui_frontend/app_list_view/progress_actions.rs:116
msgid "Export selected apps progress"
msgstr "Fortschritt ausgewählter Apps exportieren"
-#: src/gui_frontend/ui_components.rs:210
+#: src/gui_frontend/ui_components.rs:211
msgid "Import progress..."
msgstr "Fortschritt importieren …"
-#: src/gui_frontend/ui_components.rs:216
+#: src/gui_frontend/ui_components.rs:217
msgid "Appear in-game while managing"
msgstr ""
-#: src/gui_frontend/ui_components.rs:222
+#: src/gui_frontend/ui_components.rs:223
msgid "Refresh app list"
msgstr "App-Liste aktualisieren"
-#: src/gui_frontend/ui_components.rs:226
+#: src/gui_frontend/ui_components.rs:227
msgid "Refresh achievement counts"
msgstr "Anzahl der Errungenschaften aktualisieren"
-#: src/gui_frontend/ui_components.rs:229 src/gui_frontend/ui_components.rs:413
+#: src/gui_frontend/ui_components.rs:230 src/gui_frontend/ui_components.rs:471
msgid "About"
msgstr "Info"
-#: src/gui_frontend/ui_components.rs:233
+#: src/gui_frontend/ui_components.rs:234
msgid "Change Steam folder…"
msgstr "Steam-Ordner ändern …"
-#: src/gui_frontend/ui_components.rs:240
+#: src/gui_frontend/ui_components.rs:241
msgid "Bulk process"
msgstr "Stapelverarbeitung"
-#: src/gui_frontend/ui_components.rs:246
+#: src/gui_frontend/ui_components.rs:247
msgid "System"
msgstr "System"
-#: src/gui_frontend/ui_components.rs:247
+#: src/gui_frontend/ui_components.rs:248
msgid "Light"
msgstr "Hell"
-#: src/gui_frontend/ui_components.rs:248
+#: src/gui_frontend/ui_components.rs:249
msgid "Dark"
msgstr "Dunkel"
-#: src/gui_frontend/ui_components.rs:257
+#: src/gui_frontend/ui_components.rs:258
msgid "Disable animations"
msgstr "Animationen deaktivieren"
-#: src/gui_frontend/ui_components.rs:261
+#: src/gui_frontend/ui_components.rs:262
msgid "Appearance"
msgstr "Erscheinungsbild"
-#: src/gui_frontend/ui_components.rs:267
+#: src/gui_frontend/ui_components.rs:268
msgid "System default"
msgstr "Systemvorgabe"
-#: src/gui_frontend/ui_components.rs:270
+#: src/gui_frontend/ui_components.rs:271
msgid "Language"
msgstr "Sprache"
-#: src/gui_frontend/ui_components.rs:387
+#: src/gui_frontend/ui_components.rs:388
msgid "Game default"
msgstr "Spielvorgabe"
-#: src/gui_frontend/ui_components.rs:406
+#: src/gui_frontend/ui_components.rs:411
msgid "Refresh achievements & stats"
msgstr "Errungenschaften und Statistiken aktualisieren"
-#: src/gui_frontend/ui_components.rs:410
+#: src/gui_frontend/ui_components.rs:415
msgid "Reset everything"
msgstr "Alles zurücksetzen"
-#: src/gui_frontend/ui_components.rs:418
+#: src/gui_frontend/ui_components.rs:435
msgid "Achievement language"
msgstr "Sprache der Errungenschaften"
+#: src/gui_frontend/ui_components.rs:440
+msgid "Achievement order"
+msgstr ""
+
+#: src/gui_frontend/ui_components.rs:443 src/gui_frontend/ui_components.rs:465
+msgid "Steam default"
+msgstr ""
+
+#: src/gui_frontend/ui_components.rs:444 src/gui_frontend/ui_components.rs:466
+msgid "Alphabetically"
+msgstr ""
+
+#: src/gui_frontend/ui_components.rs:445
+msgid "Global percentage"
+msgstr ""
+
+#: src/gui_frontend/ui_components.rs:446
+msgid "Unlock date"
+msgstr ""
+
+#: src/gui_frontend/ui_components.rs:451
+msgid "Achievement state"
+msgstr ""
+
+#: src/gui_frontend/ui_components.rs:454
+msgid "All"
+msgstr ""
+
+#: src/gui_frontend/ui_components.rs:455
+#: src/gui_frontend/achievement_view.rs:307
+msgid "Locked"
+msgstr ""
+
+#: src/gui_frontend/ui_components.rs:456
+#: src/gui_frontend/achievement_view.rs:305
+msgid "Unlocked"
+msgstr ""
+
+#: src/gui_frontend/ui_components.rs:462
+msgid "Stat order"
+msgstr ""
+
#: src/gui_frontend/dialogs.rs:89 src/gui_frontend/dialogs.rs:162
#: src/gui_frontend/dialogs.rs:185 src/gui_frontend/dialogs.rs:233
-#: src/gui_frontend/unlock_scheduler.rs:185
+#: src/gui_frontend/unlock_scheduler.rs:214
#: src/gui_frontend/app_list_view/progress_actions.rs:43
msgid "OK"
msgstr "OK"
@@ -125,7 +167,7 @@ msgstr "OK"
#: src/gui_frontend/dialogs.rs:123 src/gui_frontend/dialogs.rs:150
#: src/gui_frontend/profile_view/mod.rs:587
#: src/gui_frontend/app_list_view/progress_actions.rs:424
-#: src/gui_frontend/app_list_view/refresh_actions.rs:433
+#: src/gui_frontend/app_list_view/refresh_actions.rs:437
msgid "Cancel"
msgstr "Abbrechen"
@@ -150,9 +192,9 @@ msgstr "Steam ist bereits installiert?"
#: src/gui_frontend/dialogs.rs:290
msgid ""
"If you've installed Steam in a custom location, you can point SamRewritten "
-"to it using environment variables. Please check the GitHub page for instructions, or to report "
-"your issue."
+"to it using environment variables. Please check the GitHub page for instructions, or to "
+"report your issue."
msgstr ""
"Falls Steam an einem benutzerdefinierten Ort installiert wurde, können Sie "
"SamRewritten mithilfe von Umgebungsvariablen darauf verweisen. Eine "
@@ -301,60 +343,76 @@ msgstr "Errungenschaften"
msgid "Stats"
msgstr "Statistiken"
-#: src/gui_frontend/stat_view.rs:102
+#: src/gui_frontend/stat_view.rs:180
msgid "Increment only"
msgstr "Nur erhöhbar"
-#: src/gui_frontend/stat_view.rs:107
+#: src/gui_frontend/stat_view.rs:185
msgid "This statistic is protected."
msgstr "Diese Statistik ist geschützt."
+#: src/gui_frontend/achievement_view.rs:271
+msgid "No achievements match the current filters"
+msgstr ""
+
+#: src/gui_frontend/achievement_view.rs:282
+msgid "Show all achievements"
+msgstr ""
+
+#: src/gui_frontend/achievement_view.rs:301
+msgid "Search: “{search}”"
+msgstr ""
+
+#: src/gui_frontend/achievement_view.rs:309
+msgid "Showing: {state}"
+msgstr ""
+
#: src/gui_frontend/achievement_automatic_view.rs:40
msgid "Stop and go back"
msgstr "Anhalten und zurück"
-#: src/gui_frontend/achievement_manual_view/mod.rs:57
+#: src/gui_frontend/achievement_manual_view/mod.rs:58
msgid "No achievements staged"
msgstr "Keine Errungenschaften vorgemerkt"
-#: src/gui_frontend/achievement_manual_view/mod.rs:58
+#: src/gui_frontend/achievement_manual_view/mod.rs:59
msgid "{count} staged"
msgstr "{count} vorgemerkt"
-#: src/gui_frontend/achievement_manual_view/mod.rs:96
+#: src/gui_frontend/achievement_manual_view/mod.rs:97
msgid "Already at or above target ({progress})"
msgstr "Ziel bereits erreicht oder überschritten ({progress})"
-#: src/gui_frontend/achievement_manual_view/mod.rs:102
+#: src/gui_frontend/achievement_manual_view/mod.rs:103
msgid "Auto-fill {count} achievement(s) ({progress})"
msgstr "{count} Errungenschaft(en) automatisch auffüllen ({progress})"
-#: src/gui_frontend/achievement_manual_view/header.rs:49
+#: src/gui_frontend/achievement_manual_view/header.rs:50
msgid "Instant"
msgstr "Sofort"
-#: src/gui_frontend/achievement_manual_view/header.rs:52
+#: src/gui_frontend/achievement_manual_view/header.rs:53
msgid "Stage"
msgstr "Vormerken"
-#: src/gui_frontend/achievement_manual_view/header.rs:56
+#: src/gui_frontend/achievement_manual_view/header.rs:57
msgid "Copy user"
msgstr "Benutzer kopieren"
-#: src/gui_frontend/achievement_manual_view/header.rs:74
+#: src/gui_frontend/achievement_manual_view/header.rs:75
msgid "Auto-fill"
msgstr "Automatisch auffüllen"
-#: src/gui_frontend/achievement_manual_view/header.rs:77
+#: src/gui_frontend/achievement_manual_view/header.rs:78
msgid "Configuration"
msgstr "Konfiguration"
-#: src/gui_frontend/achievement_manual_view/header.rs:103
+#: src/gui_frontend/achievement_manual_view/header.rs:104
#: src/gui_frontend/achievement_manual_view/copy_controls.rs:48
msgid "Start"
msgstr "Starten"
-#: src/gui_frontend/achievement_manual_view/header.rs:108
+#: src/gui_frontend/achievement_manual_view/header.rs:109
msgid "Changes apply instantly"
msgstr "Änderungen werden sofort angewendet"
@@ -391,7 +449,7 @@ msgid "Spacing"
msgstr "Abstand"
#: src/gui_frontend/achievement_manual_view/copy_controls.rs:38
-#: src/gui_frontend/achievement_manual_view/copy_mode.rs:234
+#: src/gui_frontend/achievement_manual_view/copy_mode.rs:238
msgid "Choose a friend to copy timing from"
msgstr "Freund auswählen, dessen Zeitpunkte kopiert werden sollen"
@@ -412,11 +470,11 @@ msgstr "Maximaler Abstand"
msgid "First delay"
msgstr "Erste Verzögerung"
-#: src/gui_frontend/achievement_manual_view/copy_mode.rs:101
+#: src/gui_frontend/achievement_manual_view/copy_mode.rs:105
msgid "No friend loaded"
msgstr "Kein Freund geladen"
-#: src/gui_frontend/achievement_manual_view/copy_mode.rs:111
+#: src/gui_frontend/achievement_manual_view/copy_mode.rs:115
msgid "{count} achievements over {time}"
msgstr "{count} Errungenschaften über {time}"
@@ -448,114 +506,153 @@ msgstr "Freunde suchen oder eine SteamID64 einfügen"
msgid "Clear selected user"
msgstr "Ausgewählten Benutzer entfernen"
-#: src/gui_frontend/app_list_view/mod.rs:401
+#: src/gui_frontend/app_list_view/mod.rs:442
msgid "SamRewritten could not connect to Steam. Is it running?"
msgstr ""
"SamRewritten konnte keine Verbindung zu Steam herstellen. Wird Steam "
"ausgeführt?"
-#: src/gui_frontend/app_list_view/mod.rs:406
+#: src/gui_frontend/app_list_view/mod.rs:447
msgid "Try again"
msgstr "Erneut versuchen"
-#: src/gui_frontend/app_list_view/mod.rs:423
-#: src/gui_frontend/app_list_view/mod.rs:1605
+#: src/gui_frontend/app_list_view/mod.rs:464
+#: src/gui_frontend/app_list_view/mod.rs:1769
msgid "Name or AppId (Ctrl+K)"
msgstr "Name oder App-ID (Strg+K)"
-#: src/gui_frontend/app_list_view/mod.rs:439
+#: src/gui_frontend/app_list_view/mod.rs:499
msgid "Show or hide the sidebar"
msgstr "Seitenleiste ein- oder ausblenden"
-#: src/gui_frontend/app_list_view/mod.rs:1600
+#: src/gui_frontend/app_list_view/mod.rs:1764
msgid "Achievement or stat..."
msgstr "Errungenschaft oder Statistik …"
-#: src/gui_frontend/app_list_view/mod.rs:1719
-#: src/gui_frontend/app_list_view/settings_bindings.rs:265
+#: src/gui_frontend/app_list_view/mod.rs:1891
+#: src/gui_frontend/app_list_view/settings_bindings.rs:328
msgid "Could not change the in-game setting"
msgstr ""
-#: src/gui_frontend/app_list_view/mod.rs:1721
-#: src/gui_frontend/app_list_view/settings_bindings.rs:266
+#: src/gui_frontend/app_list_view/mod.rs:1893
+#: src/gui_frontend/app_list_view/settings_bindings.rs:329
#, fuzzy
msgid "The change could not be applied. Restart SamRewritten and try again."
msgstr "Die neue Sprache wird beim nächsten Start von SamRewritten angewendet."
-#: src/gui_frontend/app_list_view/sidebar.rs:47
+#: src/gui_frontend/app_list_view/sidebar.rs:57
msgid "Hide with no achievements"
msgstr "Ohne Errungenschaften ausblenden"
-#: src/gui_frontend/app_list_view/sidebar.rs:52
+#: src/gui_frontend/app_list_view/sidebar.rs:63
msgid "Hide at 100%"
msgstr "Bei 100 % ausblenden"
-#: src/gui_frontend/app_list_view/sidebar.rs:57
+#: src/gui_frontend/app_list_view/sidebar.rs:69
msgid "Hide at 0%"
msgstr "Bei 0 % ausblenden"
-#: src/gui_frontend/app_list_view/sidebar.rs:62
+#: src/gui_frontend/app_list_view/sidebar.rs:75
msgid "Hide never launched"
msgstr "Nie gestartete ausblenden"
-#: src/gui_frontend/app_list_view/sidebar.rs:67
+#: src/gui_frontend/app_list_view/sidebar.rs:81
msgid "Only currently idling"
msgstr "Nur aktuell im Leerlauf"
-#: src/gui_frontend/app_list_view/sidebar.rs:72
+#: src/gui_frontend/app_list_view/sidebar.rs:87
+msgid "Hide hidden in Steam"
+msgstr ""
+
+#: src/gui_frontend/app_list_view/sidebar.rs:93
msgid "Show junk"
msgstr "Unwichtige Apps anzeigen"
-#: src/gui_frontend/app_list_view/sidebar.rs:86
+#: src/gui_frontend/app_list_view/sidebar.rs:107
msgid "App ID"
msgstr "App-ID"
-#: src/gui_frontend/app_list_view/sidebar.rs:91
+#: src/gui_frontend/app_list_view/sidebar.rs:112
msgid "Name"
msgstr "Name"
-#: src/gui_frontend/app_list_view/sidebar.rs:96
+#: src/gui_frontend/app_list_view/sidebar.rs:117
msgid "Last played"
msgstr "Zuletzt gespielt"
-#: src/gui_frontend/app_list_view/sidebar.rs:101
+#: src/gui_frontend/app_list_view/sidebar.rs:122
msgid "Playtime"
msgstr "Spielzeit"
-#: src/gui_frontend/app_list_view/sidebar.rs:106
+#: src/gui_frontend/app_list_view/sidebar.rs:127
msgid "Completion"
msgstr "Fortschritt"
-#: src/gui_frontend/app_list_view/sidebar.rs:111
+#: src/gui_frontend/app_list_view/sidebar.rs:132
msgid "Achievements left"
msgstr "Verbleibende Errungenschaften"
-#: src/gui_frontend/app_list_view/sidebar.rs:153
+#: src/gui_frontend/app_list_view/sidebar.rs:180
+msgid "Filters on a search term, which SamRewritten cannot reproduce exactly."
+msgstr ""
+
+#: src/gui_frontend/app_list_view/sidebar.rs:183
+msgid "Uses a Steam filter SamRewritten cannot reproduce exactly."
+msgstr ""
+
+#: src/gui_frontend/app_list_view/sidebar.rs:186
+msgid ""
+"Needs information from Steam that could not be read. Refresh to try again."
+msgstr ""
+
+#: src/gui_frontend/app_list_view/sidebar.rs:189
+msgid ""
+"Needs your friends' games, which Steam can only tell us when it is online."
+msgstr ""
+
+#: src/gui_frontend/app_list_view/sidebar.rs:198
+msgid "Favorites"
+msgstr ""
+
+#: src/gui_frontend/app_list_view/sidebar.rs:225
msgid "View profile"
msgstr "Profil anzeigen"
-#: src/gui_frontend/app_list_view/sidebar.rs:208
+#: src/gui_frontend/app_list_view/sidebar.rs:280
#: src/gui_frontend/profile_view/mod.rs:484
msgid "Steam user"
msgstr "Steam-Benutzer"
-#: src/gui_frontend/app_list_view/sidebar.rs:229
+#: src/gui_frontend/app_list_view/sidebar.rs:300
+msgid "Steam is offline. What needs its servers is turned off."
+msgstr ""
+
+#: src/gui_frontend/app_list_view/sidebar.rs:311
msgid "Fetching completion…"
msgstr "Fortschritt wird abgerufen …"
-#: src/gui_frontend/app_list_view/sidebar.rs:235
+#: src/gui_frontend/app_list_view/sidebar.rs:317
msgid "Click to cancel"
msgstr "Zum Abbrechen klicken"
-#: src/gui_frontend/app_list_view/sidebar.rs:266
+#: src/gui_frontend/app_list_view/sidebar.rs:348
msgid "Filters"
msgstr "Filter"
-#: src/gui_frontend/app_list_view/sidebar.rs:274
+#: src/gui_frontend/app_list_view/sidebar.rs:359
+msgid "Steam collection"
+msgstr ""
+
+#: src/gui_frontend/app_list_view/sidebar.rs:360
+#: src/gui_frontend/app_list_view/sidebar.rs:580
+msgid "All games"
+msgstr ""
+
+#: src/gui_frontend/app_list_view/sidebar.rs:442
msgid "Sort by"
msgstr "Sortieren nach"
-#: src/gui_frontend/app_list_view/sidebar.rs:313
+#: src/gui_frontend/app_list_view/sidebar.rs:505
msgid "Reset filters"
msgstr "Filter zurücksetzen"
@@ -1004,11 +1101,11 @@ msgstr "Beim Rückgängigmachen ist ein unerwarteter Fehler aufgetreten:"
msgid "Undo incomplete"
msgstr "Rückgängigmachen unvollständig"
-#: src/gui_frontend/app_list_view/settings_bindings.rs:138
+#: src/gui_frontend/app_list_view/settings_bindings.rs:159
msgid "The new language will be applied the next time you start SamRewritten."
msgstr "Die neue Sprache wird beim nächsten Start von SamRewritten angewendet."
-#: src/gui_frontend/app_list_view/settings_bindings.rs:148
+#: src/gui_frontend/app_list_view/settings_bindings.rs:169
msgid "Language changed"
msgstr "Sprache geändert"
@@ -1207,18 +1304,18 @@ msgstr ""
msgid "Import complete"
msgstr "Import abgeschlossen"
-#: src/gui_frontend/app_list_view/refresh_actions.rs:118
+#: src/gui_frontend/app_list_view/refresh_actions.rs:122
msgid "No apps found on your account. Search for App Id to get started."
msgstr ""
"In Ihrem Konto wurden keine Apps gefunden. Suchen Sie nach einer App-ID, um "
"zu beginnen."
-#: src/gui_frontend/app_list_view/refresh_actions.rs:135
+#: src/gui_frontend/app_list_view/refresh_actions.rs:139
msgid "No results. Check for spelling mistakes or try typing an App Id."
msgstr ""
"Keine Ergebnisse. Prüfen Sie die Schreibweise oder geben Sie eine App-ID ein."
-#: src/gui_frontend/app_list_view/refresh_actions.rs:145
+#: src/gui_frontend/app_list_view/refresh_actions.rs:149
msgid ""
"Failed to load library. Check your internet connection. Search for App Id to "
"get started."
@@ -1226,17 +1323,17 @@ msgstr ""
"Die Bibliothek konnte nicht geladen werden. Prüfen Sie Ihre "
"Internetverbindung. Suchen Sie nach einer App-ID, um zu beginnen."
-#: src/gui_frontend/app_list_view/refresh_actions.rs:431
+#: src/gui_frontend/app_list_view/refresh_actions.rs:435
msgid "Reset Everything"
msgstr "Alles zurücksetzen"
-#: src/gui_frontend/app_list_view/refresh_actions.rs:432
+#: src/gui_frontend/app_list_view/refresh_actions.rs:436
msgid "This will reset all achievements and stats for this app. Are you sure?"
msgstr ""
"Dadurch werden alle Errungenschaften und Statistiken dieser App "
"zurückgesetzt. Sind Sie sicher?"
-#: src/gui_frontend/app_list_view/refresh_actions.rs:433
+#: src/gui_frontend/app_list_view/refresh_actions.rs:437
msgid "Sure, reset"
msgstr "Ja, zurücksetzen"
diff --git a/po/el.po b/po/el.po
index 22897cc..06a12dc 100644
--- a/po/el.po
+++ b/po/el.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: SamRewritten\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-09-03 21:30+0200\n"
+"POT-Creation-Date: 2026-10-05 22:49+0200\n"
"PO-Revision-Date: 2026-09-06 19:03+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: none\n"
@@ -144,10 +144,12 @@ msgid "All"
msgstr "Όλα"
#: src/gui_frontend/ui_components.rs:455
+#: src/gui_frontend/achievement_view.rs:307
msgid "Locked"
msgstr "Κλειδωμένα"
#: src/gui_frontend/ui_components.rs:456
+#: src/gui_frontend/achievement_view.rs:305
msgid "Unlocked"
msgstr "Ξεκλειδωμένα"
@@ -157,7 +159,7 @@ msgstr "Σειρά στατιστικών"
#: src/gui_frontend/dialogs.rs:89 src/gui_frontend/dialogs.rs:162
#: src/gui_frontend/dialogs.rs:185 src/gui_frontend/dialogs.rs:233
-#: src/gui_frontend/unlock_scheduler.rs:217
+#: src/gui_frontend/unlock_scheduler.rs:214
#: src/gui_frontend/app_list_view/progress_actions.rs:43
msgid "OK"
msgstr "ΟΚ"
@@ -191,9 +193,9 @@ msgstr "Έχετε ήδη εγκατεστημένο το Steam?"
#: src/gui_frontend/dialogs.rs:290
msgid ""
"If you've installed Steam in a custom location, you can point SamRewritten "
-"to it using environment variables. Please check the GitHub page for instructions, or to report "
-"your issue."
+"to it using environment variables. Please check the GitHub page for instructions, or to "
+"report your issue."
msgstr ""
"Αν έχετε εγκαταστήσει το Steam σε προσαρμοσμένη τοποθεσία, μπορείτε να "
"υποδείξετε τη διαδρομή στο SamRewritten χρησιμοποιώντας μεταβλητές "
@@ -344,14 +346,30 @@ msgstr "Επιτεύγματα"
msgid "Stats"
msgstr "Στατιστικά"
-#: src/gui_frontend/stat_view.rs:166
+#: src/gui_frontend/stat_view.rs:180
msgid "Increment only"
msgstr "Μόνο αύξηση"
-#: src/gui_frontend/stat_view.rs:171
+#: src/gui_frontend/stat_view.rs:185
msgid "This statistic is protected."
msgstr "Αυτό το στατιστικό είναι προστατευμένο."
+#: src/gui_frontend/achievement_view.rs:271
+msgid "No achievements match the current filters"
+msgstr ""
+
+#: src/gui_frontend/achievement_view.rs:282
+msgid "Show all achievements"
+msgstr ""
+
+#: src/gui_frontend/achievement_view.rs:301
+msgid "Search: “{search}”"
+msgstr ""
+
+#: src/gui_frontend/achievement_view.rs:309
+msgid "Showing: {state}"
+msgstr ""
+
#: src/gui_frontend/achievement_automatic_view.rs:40
msgid "Stop and go back"
msgstr "Διακοπή και επιστροφή"
@@ -512,12 +530,12 @@ msgstr "Εμφάνιση ή απόκρυψη της πλευρικής γραμ
msgid "Achievement or stat..."
msgstr "Επίτευγμα ή στατιστικό..."
-#: src/gui_frontend/app_list_view/mod.rs:1883
+#: src/gui_frontend/app_list_view/mod.rs:1891
#: src/gui_frontend/app_list_view/settings_bindings.rs:328
msgid "Could not change the in-game setting"
msgstr "Αδυναμία αλλαγής της ρύθμισης εντός του παιχνιδιού"
-#: src/gui_frontend/app_list_view/mod.rs:1885
+#: src/gui_frontend/app_list_view/mod.rs:1893
#: src/gui_frontend/app_list_view/settings_bindings.rs:329
msgid "The change could not be applied. Restart SamRewritten and try again."
msgstr ""
diff --git a/po/es.po b/po/es.po
index 4f64762..719adb1 100644
--- a/po/es.po
+++ b/po/es.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: SamRewritten\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-08-30 23:21+0200\n"
+"POT-Creation-Date: 2026-10-05 22:49+0200\n"
"PO-Revision-Date: 2026-07-05 00:00+0000\n"
"Last-Translator: SamRewritten contributors\n"
"Language-Team: Spanish\n"
@@ -16,107 +16,149 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: src/gui_frontend/ui_components.rs:159 src/gui_frontend/app_view.rs:62
-#: src/gui_frontend/app_list_view/mod.rs:380
+#: src/gui_frontend/ui_components.rs:160 src/gui_frontend/app_view.rs:62
+#: src/gui_frontend/app_list_view/mod.rs:421
msgid "Loading..."
msgstr "Cargando..."
-#: src/gui_frontend/ui_components.rs:190
+#: src/gui_frontend/ui_components.rs:191
msgid "Select all visible apps"
msgstr "Seleccionar todas las apps visibles"
-#: src/gui_frontend/ui_components.rs:194
+#: src/gui_frontend/ui_components.rs:195
msgid "Deselect all apps"
msgstr "Deseleccionar todas las apps"
-#: src/gui_frontend/ui_components.rs:198
+#: src/gui_frontend/ui_components.rs:199
msgid "Unlock all in selection"
msgstr "Desbloquear todo en la selección"
-#: src/gui_frontend/ui_components.rs:202
+#: src/gui_frontend/ui_components.rs:203
msgid "Reset all in selection"
msgstr "Restablecer todo en la selección"
-#: src/gui_frontend/ui_components.rs:206
+#: src/gui_frontend/ui_components.rs:207
#: src/gui_frontend/app_list_view/progress_actions.rs:116
msgid "Export selected apps progress"
msgstr "Exportar el progreso de las apps seleccionadas"
-#: src/gui_frontend/ui_components.rs:210
+#: src/gui_frontend/ui_components.rs:211
msgid "Import progress..."
msgstr "Importar progreso..."
-#: src/gui_frontend/ui_components.rs:216
+#: src/gui_frontend/ui_components.rs:217
msgid "Appear in-game while managing"
msgstr ""
-#: src/gui_frontend/ui_components.rs:222
+#: src/gui_frontend/ui_components.rs:223
msgid "Refresh app list"
msgstr "Actualizar la lista de apps"
-#: src/gui_frontend/ui_components.rs:226
+#: src/gui_frontend/ui_components.rs:227
msgid "Refresh achievement counts"
msgstr ""
-#: src/gui_frontend/ui_components.rs:229 src/gui_frontend/ui_components.rs:413
+#: src/gui_frontend/ui_components.rs:230 src/gui_frontend/ui_components.rs:471
msgid "About"
msgstr "Acerca de"
-#: src/gui_frontend/ui_components.rs:233
+#: src/gui_frontend/ui_components.rs:234
msgid "Change Steam folder…"
msgstr "Cambiar la carpeta de Steam…"
-#: src/gui_frontend/ui_components.rs:240
+#: src/gui_frontend/ui_components.rs:241
msgid "Bulk process"
msgstr "Procesar en lote"
-#: src/gui_frontend/ui_components.rs:246
+#: src/gui_frontend/ui_components.rs:247
msgid "System"
msgstr "Sistema"
-#: src/gui_frontend/ui_components.rs:247
+#: src/gui_frontend/ui_components.rs:248
msgid "Light"
msgstr "Claro"
-#: src/gui_frontend/ui_components.rs:248
+#: src/gui_frontend/ui_components.rs:249
msgid "Dark"
msgstr "Oscuro"
-#: src/gui_frontend/ui_components.rs:257
+#: src/gui_frontend/ui_components.rs:258
msgid "Disable animations"
msgstr "Desactivar animaciones"
-#: src/gui_frontend/ui_components.rs:261
+#: src/gui_frontend/ui_components.rs:262
msgid "Appearance"
msgstr "Apariencia"
-#: src/gui_frontend/ui_components.rs:267
+#: src/gui_frontend/ui_components.rs:268
msgid "System default"
msgstr "Predeterminado del sistema"
-#: src/gui_frontend/ui_components.rs:270
+#: src/gui_frontend/ui_components.rs:271
msgid "Language"
msgstr "Idioma"
-#: src/gui_frontend/ui_components.rs:387
+#: src/gui_frontend/ui_components.rs:388
msgid "Game default"
msgstr "Predeterminado del juego"
-#: src/gui_frontend/ui_components.rs:406
+#: src/gui_frontend/ui_components.rs:411
msgid "Refresh achievements & stats"
msgstr "Actualizar logros y estadísticas"
-#: src/gui_frontend/ui_components.rs:410
+#: src/gui_frontend/ui_components.rs:415
msgid "Reset everything"
msgstr "Restablecer todo"
-#: src/gui_frontend/ui_components.rs:418
+#: src/gui_frontend/ui_components.rs:435
msgid "Achievement language"
msgstr "Idioma de los logros"
+#: src/gui_frontend/ui_components.rs:440
+msgid "Achievement order"
+msgstr ""
+
+#: src/gui_frontend/ui_components.rs:443 src/gui_frontend/ui_components.rs:465
+msgid "Steam default"
+msgstr ""
+
+#: src/gui_frontend/ui_components.rs:444 src/gui_frontend/ui_components.rs:466
+msgid "Alphabetically"
+msgstr ""
+
+#: src/gui_frontend/ui_components.rs:445
+msgid "Global percentage"
+msgstr ""
+
+#: src/gui_frontend/ui_components.rs:446
+msgid "Unlock date"
+msgstr ""
+
+#: src/gui_frontend/ui_components.rs:451
+msgid "Achievement state"
+msgstr ""
+
+#: src/gui_frontend/ui_components.rs:454
+msgid "All"
+msgstr ""
+
+#: src/gui_frontend/ui_components.rs:455
+#: src/gui_frontend/achievement_view.rs:307
+msgid "Locked"
+msgstr ""
+
+#: src/gui_frontend/ui_components.rs:456
+#: src/gui_frontend/achievement_view.rs:305
+msgid "Unlocked"
+msgstr ""
+
+#: src/gui_frontend/ui_components.rs:462
+msgid "Stat order"
+msgstr ""
+
#: src/gui_frontend/dialogs.rs:89 src/gui_frontend/dialogs.rs:162
#: src/gui_frontend/dialogs.rs:185 src/gui_frontend/dialogs.rs:233
-#: src/gui_frontend/unlock_scheduler.rs:185
+#: src/gui_frontend/unlock_scheduler.rs:214
#: src/gui_frontend/app_list_view/progress_actions.rs:43
msgid "OK"
msgstr "Aceptar"
@@ -124,7 +166,7 @@ msgstr "Aceptar"
#: src/gui_frontend/dialogs.rs:123 src/gui_frontend/dialogs.rs:150
#: src/gui_frontend/profile_view/mod.rs:587
#: src/gui_frontend/app_list_view/progress_actions.rs:424
-#: src/gui_frontend/app_list_view/refresh_actions.rs:433
+#: src/gui_frontend/app_list_view/refresh_actions.rs:437
msgid "Cancel"
msgstr "Cancelar"
@@ -149,9 +191,9 @@ msgstr "¿Ya tienes Steam instalado?"
#: src/gui_frontend/dialogs.rs:290
msgid ""
"If you've installed Steam in a custom location, you can point SamRewritten "
-"to it using environment variables. Please check the GitHub page for instructions, or to report "
-"your issue."
+"to it using environment variables. Please check the GitHub page for instructions, or to "
+"report your issue."
msgstr ""
"Si has instalado Steam en una ubicación personalizada, puedes indicársela a "
"SamRewritten mediante variables de entorno. Consulta la Steam est déjà installé ?"
#: src/gui_frontend/dialogs.rs:290
msgid ""
"If you've installed Steam in a custom location, you can point SamRewritten "
-"to it using environment variables. Please check the GitHub page for instructions, or to report "
-"your issue."
+"to it using environment variables. Please check the GitHub page for instructions, or to "
+"report your issue."
msgstr ""
"Si vous avez installé Steam dans un emplacement personnalisé, vous pouvez "
"l'indiquer à SamRewritten à l'aide de variables d'environnement. Consultez "
diff --git a/po/it.po b/po/it.po
index 3c296ae..0f62067 100644
--- a/po/it.po
+++ b/po/it.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: SamRewritten\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-09-03 21:30+0200\n"
+"POT-Creation-Date: 2026-10-05 22:49+0200\n"
"PO-Revision-Date: 2026-09-09 19:51+0000\n"
"Last-Translator: FULL NAME \n"
"Language-Team: none\n"
@@ -144,10 +144,12 @@ msgid "All"
msgstr "Tutti"
#: src/gui_frontend/ui_components.rs:455
+#: src/gui_frontend/achievement_view.rs:307
msgid "Locked"
msgstr "Bloccati"
#: src/gui_frontend/ui_components.rs:456
+#: src/gui_frontend/achievement_view.rs:305
msgid "Unlocked"
msgstr "Sbloccati"
@@ -157,7 +159,7 @@ msgstr "Ordinamento statistiche"
#: src/gui_frontend/dialogs.rs:89 src/gui_frontend/dialogs.rs:162
#: src/gui_frontend/dialogs.rs:185 src/gui_frontend/dialogs.rs:233
-#: src/gui_frontend/unlock_scheduler.rs:217
+#: src/gui_frontend/unlock_scheduler.rs:214
#: src/gui_frontend/app_list_view/progress_actions.rs:43
msgid "OK"
msgstr "OK"
@@ -190,9 +192,9 @@ msgstr ""
#: src/gui_frontend/dialogs.rs:290
msgid ""
"If you've installed Steam in a custom location, you can point SamRewritten "
-"to it using environment variables. Please check the GitHub page for instructions, or to report "
-"your issue."
+"to it using environment variables. Please check the GitHub page for instructions, or to "
+"report your issue."
msgstr ""
#: src/gui_frontend/dialogs.rs:295
@@ -317,14 +319,30 @@ msgstr ""
msgid "Stats"
msgstr ""
-#: src/gui_frontend/stat_view.rs:166
+#: src/gui_frontend/stat_view.rs:180
msgid "Increment only"
msgstr ""
-#: src/gui_frontend/stat_view.rs:171
+#: src/gui_frontend/stat_view.rs:185
msgid "This statistic is protected."
msgstr ""
+#: src/gui_frontend/achievement_view.rs:271
+msgid "No achievements match the current filters"
+msgstr ""
+
+#: src/gui_frontend/achievement_view.rs:282
+msgid "Show all achievements"
+msgstr ""
+
+#: src/gui_frontend/achievement_view.rs:301
+msgid "Search: “{search}”"
+msgstr ""
+
+#: src/gui_frontend/achievement_view.rs:309
+msgid "Showing: {state}"
+msgstr ""
+
#: src/gui_frontend/achievement_automatic_view.rs:40
msgid "Stop and go back"
msgstr ""
@@ -485,12 +503,12 @@ msgstr ""
msgid "Achievement or stat..."
msgstr ""
-#: src/gui_frontend/app_list_view/mod.rs:1883
+#: src/gui_frontend/app_list_view/mod.rs:1891
#: src/gui_frontend/app_list_view/settings_bindings.rs:328
msgid "Could not change the in-game setting"
msgstr ""
-#: src/gui_frontend/app_list_view/mod.rs:1885
+#: src/gui_frontend/app_list_view/mod.rs:1893
#: src/gui_frontend/app_list_view/settings_bindings.rs:329
msgid "The change could not be applied. Restart SamRewritten and try again."
msgstr ""
diff --git a/po/ja.po b/po/ja.po
index 9f1a11b..dac3b43 100644
--- a/po/ja.po
+++ b/po/ja.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: SamRewritten\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-08-30 23:21+0200\n"
+"POT-Creation-Date: 2026-10-05 22:49+0200\n"
"PO-Revision-Date: 2026-09-08 07:00+0900\n"
"Language: ja\n"
"MIME-Version: 1.0\n"
@@ -10,107 +10,149 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-#: src/gui_frontend/ui_components.rs:159 src/gui_frontend/app_view.rs:62
-#: src/gui_frontend/app_list_view/mod.rs:380
+#: src/gui_frontend/ui_components.rs:160 src/gui_frontend/app_view.rs:62
+#: src/gui_frontend/app_list_view/mod.rs:421
msgid "Loading..."
msgstr "読み込み中..."
-#: src/gui_frontend/ui_components.rs:190
+#: src/gui_frontend/ui_components.rs:191
msgid "Select all visible apps"
msgstr "表示されているすべてのアプリを選択"
-#: src/gui_frontend/ui_components.rs:194
+#: src/gui_frontend/ui_components.rs:195
msgid "Deselect all apps"
msgstr "すべてのアプリの選択を解除"
-#: src/gui_frontend/ui_components.rs:198
+#: src/gui_frontend/ui_components.rs:199
msgid "Unlock all in selection"
msgstr "選択した項目をすべてアンロック"
-#: src/gui_frontend/ui_components.rs:202
+#: src/gui_frontend/ui_components.rs:203
msgid "Reset all in selection"
msgstr "選択した項目をすべてリセット"
-#: src/gui_frontend/ui_components.rs:206
+#: src/gui_frontend/ui_components.rs:207
#: src/gui_frontend/app_list_view/progress_actions.rs:116
msgid "Export selected apps progress"
msgstr "選択したアプリの進行状況をエクスポート"
-#: src/gui_frontend/ui_components.rs:210
+#: src/gui_frontend/ui_components.rs:211
msgid "Import progress..."
msgstr "進行状況をインポート..."
-#: src/gui_frontend/ui_components.rs:216
+#: src/gui_frontend/ui_components.rs:217
msgid "Appear in-game while managing"
msgstr "管理中にゲーム内で表示する"
-#: src/gui_frontend/ui_components.rs:222
+#: src/gui_frontend/ui_components.rs:223
msgid "Refresh app list"
msgstr "アプリ一覧を更新"
-#: src/gui_frontend/ui_components.rs:226
+#: src/gui_frontend/ui_components.rs:227
msgid "Refresh achievement counts"
msgstr "実績のカウントを更新する"
-#: src/gui_frontend/ui_components.rs:229 src/gui_frontend/ui_components.rs:413
+#: src/gui_frontend/ui_components.rs:230 src/gui_frontend/ui_components.rs:471
msgid "About"
msgstr "このアプリについて"
-#: src/gui_frontend/ui_components.rs:233
+#: src/gui_frontend/ui_components.rs:234
msgid "Change Steam folder…"
msgstr "Steamフォルダを変更…"
-#: src/gui_frontend/ui_components.rs:240
+#: src/gui_frontend/ui_components.rs:241
msgid "Bulk process"
msgstr "一括処理"
-#: src/gui_frontend/ui_components.rs:246
+#: src/gui_frontend/ui_components.rs:247
msgid "System"
msgstr "システム"
-#: src/gui_frontend/ui_components.rs:247
+#: src/gui_frontend/ui_components.rs:248
msgid "Light"
msgstr "ライト"
-#: src/gui_frontend/ui_components.rs:248
+#: src/gui_frontend/ui_components.rs:249
msgid "Dark"
msgstr "ダーク"
-#: src/gui_frontend/ui_components.rs:257
+#: src/gui_frontend/ui_components.rs:258
msgid "Disable animations"
msgstr "アニメーションを無効化"
-#: src/gui_frontend/ui_components.rs:261
+#: src/gui_frontend/ui_components.rs:262
msgid "Appearance"
msgstr "外観"
-#: src/gui_frontend/ui_components.rs:267
+#: src/gui_frontend/ui_components.rs:268
msgid "System default"
msgstr "システムの既定"
-#: src/gui_frontend/ui_components.rs:270
+#: src/gui_frontend/ui_components.rs:271
msgid "Language"
msgstr "言語"
-#: src/gui_frontend/ui_components.rs:387
+#: src/gui_frontend/ui_components.rs:388
msgid "Game default"
msgstr "ゲームの既定"
-#: src/gui_frontend/ui_components.rs:406
+#: src/gui_frontend/ui_components.rs:411
msgid "Refresh achievements & stats"
msgstr "実績と統計を更新"
-#: src/gui_frontend/ui_components.rs:410
+#: src/gui_frontend/ui_components.rs:415
msgid "Reset everything"
msgstr "すべてをリセット"
-#: src/gui_frontend/ui_components.rs:418
+#: src/gui_frontend/ui_components.rs:435
msgid "Achievement language"
msgstr "実績の言語"
+#: src/gui_frontend/ui_components.rs:440
+msgid "Achievement order"
+msgstr ""
+
+#: src/gui_frontend/ui_components.rs:443 src/gui_frontend/ui_components.rs:465
+msgid "Steam default"
+msgstr ""
+
+#: src/gui_frontend/ui_components.rs:444 src/gui_frontend/ui_components.rs:466
+msgid "Alphabetically"
+msgstr ""
+
+#: src/gui_frontend/ui_components.rs:445
+msgid "Global percentage"
+msgstr ""
+
+#: src/gui_frontend/ui_components.rs:446
+msgid "Unlock date"
+msgstr ""
+
+#: src/gui_frontend/ui_components.rs:451
+msgid "Achievement state"
+msgstr ""
+
+#: src/gui_frontend/ui_components.rs:454
+msgid "All"
+msgstr ""
+
+#: src/gui_frontend/ui_components.rs:455
+#: src/gui_frontend/achievement_view.rs:307
+msgid "Locked"
+msgstr ""
+
+#: src/gui_frontend/ui_components.rs:456
+#: src/gui_frontend/achievement_view.rs:305
+msgid "Unlocked"
+msgstr ""
+
+#: src/gui_frontend/ui_components.rs:462
+msgid "Stat order"
+msgstr ""
+
#: src/gui_frontend/dialogs.rs:89 src/gui_frontend/dialogs.rs:162
#: src/gui_frontend/dialogs.rs:185 src/gui_frontend/dialogs.rs:233
-#: src/gui_frontend/unlock_scheduler.rs:185
+#: src/gui_frontend/unlock_scheduler.rs:214
#: src/gui_frontend/app_list_view/progress_actions.rs:43
msgid "OK"
msgstr "OK"
@@ -118,7 +160,7 @@ msgstr "OK"
#: src/gui_frontend/dialogs.rs:123 src/gui_frontend/dialogs.rs:150
#: src/gui_frontend/profile_view/mod.rs:587
#: src/gui_frontend/app_list_view/progress_actions.rs:424
-#: src/gui_frontend/app_list_view/refresh_actions.rs:433
+#: src/gui_frontend/app_list_view/refresh_actions.rs:437
msgid "Cancel"
msgstr "キャンセル"
@@ -291,60 +333,76 @@ msgstr "実績"
msgid "Stats"
msgstr "統計"
-#: src/gui_frontend/stat_view.rs:102
+#: src/gui_frontend/stat_view.rs:180
msgid "Increment only"
msgstr "増加のみ"
-#: src/gui_frontend/stat_view.rs:107
+#: src/gui_frontend/stat_view.rs:185
msgid "This statistic is protected."
msgstr "この統計情報は保護されています。"
+#: src/gui_frontend/achievement_view.rs:271
+msgid "No achievements match the current filters"
+msgstr ""
+
+#: src/gui_frontend/achievement_view.rs:282
+msgid "Show all achievements"
+msgstr ""
+
+#: src/gui_frontend/achievement_view.rs:301
+msgid "Search: “{search}”"
+msgstr ""
+
+#: src/gui_frontend/achievement_view.rs:309
+msgid "Showing: {state}"
+msgstr ""
+
#: src/gui_frontend/achievement_automatic_view.rs:40
msgid "Stop and go back"
msgstr "停止して戻る"
-#: src/gui_frontend/achievement_manual_view/mod.rs:57
+#: src/gui_frontend/achievement_manual_view/mod.rs:58
msgid "No achievements staged"
msgstr "保留中の実績はありません"
-#: src/gui_frontend/achievement_manual_view/mod.rs:58
+#: src/gui_frontend/achievement_manual_view/mod.rs:59
msgid "{count} staged"
msgstr "{count}件保留中"
-#: src/gui_frontend/achievement_manual_view/mod.rs:96
+#: src/gui_frontend/achievement_manual_view/mod.rs:97
msgid "Already at or above target ({progress})"
msgstr "すでに目標以上です ({progress})"
-#: src/gui_frontend/achievement_manual_view/mod.rs:102
+#: src/gui_frontend/achievement_manual_view/mod.rs:103
msgid "Auto-fill {count} achievement(s) ({progress})"
msgstr "実績を自動補完 ({count}件、{progress})"
-#: src/gui_frontend/achievement_manual_view/header.rs:49
+#: src/gui_frontend/achievement_manual_view/header.rs:50
msgid "Instant"
msgstr "即時"
-#: src/gui_frontend/achievement_manual_view/header.rs:52
+#: src/gui_frontend/achievement_manual_view/header.rs:53
msgid "Stage"
msgstr "保留"
-#: src/gui_frontend/achievement_manual_view/header.rs:56
+#: src/gui_frontend/achievement_manual_view/header.rs:57
msgid "Copy user"
msgstr "ユーザーからコピー"
-#: src/gui_frontend/achievement_manual_view/header.rs:74
+#: src/gui_frontend/achievement_manual_view/header.rs:75
msgid "Auto-fill"
msgstr "自動実行"
-#: src/gui_frontend/achievement_manual_view/header.rs:77
+#: src/gui_frontend/achievement_manual_view/header.rs:78
msgid "Configuration"
msgstr "設定"
-#: src/gui_frontend/achievement_manual_view/header.rs:103
+#: src/gui_frontend/achievement_manual_view/header.rs:104
#: src/gui_frontend/achievement_manual_view/copy_controls.rs:48
msgid "Start"
msgstr "開始"
-#: src/gui_frontend/achievement_manual_view/header.rs:108
+#: src/gui_frontend/achievement_manual_view/header.rs:109
msgid "Changes apply instantly"
msgstr "変更は即時反映されます"
@@ -381,7 +439,7 @@ msgid "Spacing"
msgstr "間隔"
#: src/gui_frontend/achievement_manual_view/copy_controls.rs:38
-#: src/gui_frontend/achievement_manual_view/copy_mode.rs:234
+#: src/gui_frontend/achievement_manual_view/copy_mode.rs:238
msgid "Choose a friend to copy timing from"
msgstr "タイミングをコピーするフレンドを選択"
@@ -402,11 +460,11 @@ msgstr "最大間隔"
msgid "First delay"
msgstr "初回遅延"
-#: src/gui_frontend/achievement_manual_view/copy_mode.rs:101
+#: src/gui_frontend/achievement_manual_view/copy_mode.rs:105
msgid "No friend loaded"
msgstr "フレンドが読み込まれていません"
-#: src/gui_frontend/achievement_manual_view/copy_mode.rs:111
+#: src/gui_frontend/achievement_manual_view/copy_mode.rs:115
msgid "{count} achievements over {time}"
msgstr "{time}で{count}件の実績"
@@ -438,113 +496,152 @@ msgstr "フレンドを検索するかSteamID64を貼り付けてください"
msgid "Clear selected user"
msgstr "選択したユーザーをクリア"
-#: src/gui_frontend/app_list_view/mod.rs:401
+#: src/gui_frontend/app_list_view/mod.rs:442
msgid "SamRewritten could not connect to Steam. Is it running?"
msgstr "SamRewrittenはSteamに接続できませんでした。起動していますか?"
-#: src/gui_frontend/app_list_view/mod.rs:406
+#: src/gui_frontend/app_list_view/mod.rs:447
msgid "Try again"
msgstr "もう一度試す"
-#: src/gui_frontend/app_list_view/mod.rs:423
-#: src/gui_frontend/app_list_view/mod.rs:1605
+#: src/gui_frontend/app_list_view/mod.rs:464
+#: src/gui_frontend/app_list_view/mod.rs:1769
msgid "Name or AppId (Ctrl+K)"
msgstr "名前またはAppID (Ctrl+K)"
-#: src/gui_frontend/app_list_view/mod.rs:439
+#: src/gui_frontend/app_list_view/mod.rs:499
msgid "Show or hide the sidebar"
msgstr "サイドバーを表示・非表示にする"
-#: src/gui_frontend/app_list_view/mod.rs:1600
+#: src/gui_frontend/app_list_view/mod.rs:1764
msgid "Achievement or stat..."
msgstr "実績または統計…"
-#: src/gui_frontend/app_list_view/mod.rs:1719
-#: src/gui_frontend/app_list_view/settings_bindings.rs:265
+#: src/gui_frontend/app_list_view/mod.rs:1891
+#: src/gui_frontend/app_list_view/settings_bindings.rs:328
msgid "Could not change the in-game setting"
msgstr "ゲーム内の設定を変更できませんでした"
-#: src/gui_frontend/app_list_view/mod.rs:1721
-#: src/gui_frontend/app_list_view/settings_bindings.rs:266
+#: src/gui_frontend/app_list_view/mod.rs:1893
+#: src/gui_frontend/app_list_view/settings_bindings.rs:329
msgid "The change could not be applied. Restart SamRewritten and try again."
msgstr ""
"変更を適用できませんでした。SamRewrittenを再起動して、もう一度お試しくださ"
"い。"
-#: src/gui_frontend/app_list_view/sidebar.rs:47
+#: src/gui_frontend/app_list_view/sidebar.rs:57
msgid "Hide with no achievements"
msgstr "実績がないゲームを非表示にする"
-#: src/gui_frontend/app_list_view/sidebar.rs:52
+#: src/gui_frontend/app_list_view/sidebar.rs:63
msgid "Hide at 100%"
msgstr "達成率100%のゲームを非表示にする"
-#: src/gui_frontend/app_list_view/sidebar.rs:57
+#: src/gui_frontend/app_list_view/sidebar.rs:69
msgid "Hide at 0%"
msgstr "達成率0%のゲームを非表示にする"
-#: src/gui_frontend/app_list_view/sidebar.rs:62
+#: src/gui_frontend/app_list_view/sidebar.rs:75
msgid "Hide never launched"
msgstr "未起動のゲームを非表示にする"
-#: src/gui_frontend/app_list_view/sidebar.rs:67
+#: src/gui_frontend/app_list_view/sidebar.rs:81
msgid "Only currently idling"
msgstr "現在アイドリング中のゲームのみ"
-#: src/gui_frontend/app_list_view/sidebar.rs:72
+#: src/gui_frontend/app_list_view/sidebar.rs:87
+msgid "Hide hidden in Steam"
+msgstr ""
+
+#: src/gui_frontend/app_list_view/sidebar.rs:93
msgid "Show junk"
msgstr "不要なゲームを表示する"
-#: src/gui_frontend/app_list_view/sidebar.rs:86
+#: src/gui_frontend/app_list_view/sidebar.rs:107
msgid "App ID"
msgstr "アプリID"
-#: src/gui_frontend/app_list_view/sidebar.rs:91
+#: src/gui_frontend/app_list_view/sidebar.rs:112
msgid "Name"
msgstr "名前"
-#: src/gui_frontend/app_list_view/sidebar.rs:96
+#: src/gui_frontend/app_list_view/sidebar.rs:117
msgid "Last played"
msgstr "最終プレイ"
-#: src/gui_frontend/app_list_view/sidebar.rs:101
+#: src/gui_frontend/app_list_view/sidebar.rs:122
msgid "Playtime"
msgstr "プレイ時間"
-#: src/gui_frontend/app_list_view/sidebar.rs:106
+#: src/gui_frontend/app_list_view/sidebar.rs:127
msgid "Completion"
msgstr "達成率"
-#: src/gui_frontend/app_list_view/sidebar.rs:111
+#: src/gui_frontend/app_list_view/sidebar.rs:132
msgid "Achievements left"
msgstr "残りの実績"
-#: src/gui_frontend/app_list_view/sidebar.rs:153
+#: src/gui_frontend/app_list_view/sidebar.rs:180
+msgid "Filters on a search term, which SamRewritten cannot reproduce exactly."
+msgstr ""
+
+#: src/gui_frontend/app_list_view/sidebar.rs:183
+msgid "Uses a Steam filter SamRewritten cannot reproduce exactly."
+msgstr ""
+
+#: src/gui_frontend/app_list_view/sidebar.rs:186
+msgid ""
+"Needs information from Steam that could not be read. Refresh to try again."
+msgstr ""
+
+#: src/gui_frontend/app_list_view/sidebar.rs:189
+msgid ""
+"Needs your friends' games, which Steam can only tell us when it is online."
+msgstr ""
+
+#: src/gui_frontend/app_list_view/sidebar.rs:198
+msgid "Favorites"
+msgstr ""
+
+#: src/gui_frontend/app_list_view/sidebar.rs:225
msgid "View profile"
msgstr "プロフィールを表示"
-#: src/gui_frontend/app_list_view/sidebar.rs:208
+#: src/gui_frontend/app_list_view/sidebar.rs:280
#: src/gui_frontend/profile_view/mod.rs:484
msgid "Steam user"
msgstr "Steamユーザー"
-#: src/gui_frontend/app_list_view/sidebar.rs:229
+#: src/gui_frontend/app_list_view/sidebar.rs:300
+msgid "Steam is offline. What needs its servers is turned off."
+msgstr ""
+
+#: src/gui_frontend/app_list_view/sidebar.rs:311
msgid "Fetching completion…"
msgstr "達成率を取得中…"
-#: src/gui_frontend/app_list_view/sidebar.rs:235
+#: src/gui_frontend/app_list_view/sidebar.rs:317
msgid "Click to cancel"
msgstr "クリックしてキャンセルする"
-#: src/gui_frontend/app_list_view/sidebar.rs:266
+#: src/gui_frontend/app_list_view/sidebar.rs:348
msgid "Filters"
msgstr "フィルター"
-#: src/gui_frontend/app_list_view/sidebar.rs:274
+#: src/gui_frontend/app_list_view/sidebar.rs:359
+msgid "Steam collection"
+msgstr ""
+
+#: src/gui_frontend/app_list_view/sidebar.rs:360
+#: src/gui_frontend/app_list_view/sidebar.rs:580
+msgid "All games"
+msgstr ""
+
+#: src/gui_frontend/app_list_view/sidebar.rs:442
msgid "Sort by"
msgstr "並び替え"
-#: src/gui_frontend/app_list_view/sidebar.rs:313
+#: src/gui_frontend/app_list_view/sidebar.rs:505
msgid "Reset filters"
msgstr "フィルターをリセット"
@@ -986,11 +1083,11 @@ msgstr "元に戻す際に予期しないエラーが発生しました:"
msgid "Undo incomplete"
msgstr "元に戻す処理が未完了"
-#: src/gui_frontend/app_list_view/settings_bindings.rs:138
+#: src/gui_frontend/app_list_view/settings_bindings.rs:159
msgid "The new language will be applied the next time you start SamRewritten."
msgstr "新しい言語はSamRewrittenを再起動すると適用されます。"
-#: src/gui_frontend/app_list_view/settings_bindings.rs:148
+#: src/gui_frontend/app_list_view/settings_bindings.rs:169
msgid "Language changed"
msgstr "言語が変更されました"
@@ -1187,18 +1284,18 @@ msgstr ""
msgid "Import complete"
msgstr "インポート完了"
-#: src/gui_frontend/app_list_view/refresh_actions.rs:118
+#: src/gui_frontend/app_list_view/refresh_actions.rs:122
msgid "No apps found on your account. Search for App Id to get started."
msgstr ""
"アカウント内にアプリが見つかりませんでした。App IDを検索して開始してくださ"
"い。"
-#: src/gui_frontend/app_list_view/refresh_actions.rs:135
+#: src/gui_frontend/app_list_view/refresh_actions.rs:139
msgid "No results. Check for spelling mistakes or try typing an App Id."
msgstr ""
"結果が見つかりませんでした。スペルを確認するか、App IDを入力してください。"
-#: src/gui_frontend/app_list_view/refresh_actions.rs:145
+#: src/gui_frontend/app_list_view/refresh_actions.rs:149
msgid ""
"Failed to load library. Check your internet connection. Search for App Id to "
"get started."
@@ -1206,15 +1303,15 @@ msgstr ""
"ライブラリの読み込みに失敗しました。インターネット接続を確認し、App IDを検索"
"して開始してください。"
-#: src/gui_frontend/app_list_view/refresh_actions.rs:431
+#: src/gui_frontend/app_list_view/refresh_actions.rs:435
msgid "Reset Everything"
msgstr "すべてリセット"
-#: src/gui_frontend/app_list_view/refresh_actions.rs:432
+#: src/gui_frontend/app_list_view/refresh_actions.rs:436
msgid "This will reset all achievements and stats for this app. Are you sure?"
msgstr "このアプリのすべての実績と統計をリセットします。本当によろしいですか?"
-#: src/gui_frontend/app_list_view/refresh_actions.rs:433
+#: src/gui_frontend/app_list_view/refresh_actions.rs:437
msgid "Sure, reset"
msgstr "はい、リセットします"
diff --git a/po/pt.po b/po/pt.po
index 1aa37b0..f92d9f1 100644
--- a/po/pt.po
+++ b/po/pt.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: SamRewritten\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-09-03 21:30+0200\n"
+"POT-Creation-Date: 2026-10-05 22:49+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: none\n"
@@ -144,10 +144,12 @@ msgid "All"
msgstr ""
#: src/gui_frontend/ui_components.rs:455
+#: src/gui_frontend/achievement_view.rs:307
msgid "Locked"
msgstr ""
#: src/gui_frontend/ui_components.rs:456
+#: src/gui_frontend/achievement_view.rs:305
msgid "Unlocked"
msgstr ""
@@ -157,7 +159,7 @@ msgstr ""
#: src/gui_frontend/dialogs.rs:89 src/gui_frontend/dialogs.rs:162
#: src/gui_frontend/dialogs.rs:185 src/gui_frontend/dialogs.rs:233
-#: src/gui_frontend/unlock_scheduler.rs:217
+#: src/gui_frontend/unlock_scheduler.rs:214
#: src/gui_frontend/app_list_view/progress_actions.rs:43
msgid "OK"
msgstr ""
@@ -187,9 +189,9 @@ msgstr ""
#: src/gui_frontend/dialogs.rs:290
msgid ""
"If you've installed Steam in a custom location, you can point SamRewritten "
-"to it using environment variables. Please check the GitHub page for instructions, or to report "
-"your issue."
+"to it using environment variables. Please check the GitHub page for instructions, or to "
+"report your issue."
msgstr ""
#: src/gui_frontend/dialogs.rs:295
@@ -314,14 +316,30 @@ msgstr ""
msgid "Stats"
msgstr ""
-#: src/gui_frontend/stat_view.rs:166
+#: src/gui_frontend/stat_view.rs:180
msgid "Increment only"
msgstr ""
-#: src/gui_frontend/stat_view.rs:171
+#: src/gui_frontend/stat_view.rs:185
msgid "This statistic is protected."
msgstr ""
+#: src/gui_frontend/achievement_view.rs:271
+msgid "No achievements match the current filters"
+msgstr ""
+
+#: src/gui_frontend/achievement_view.rs:282
+msgid "Show all achievements"
+msgstr ""
+
+#: src/gui_frontend/achievement_view.rs:301
+msgid "Search: “{search}”"
+msgstr ""
+
+#: src/gui_frontend/achievement_view.rs:309
+msgid "Showing: {state}"
+msgstr ""
+
#: src/gui_frontend/achievement_automatic_view.rs:40
msgid "Stop and go back"
msgstr ""
@@ -482,12 +500,12 @@ msgstr ""
msgid "Achievement or stat..."
msgstr ""
-#: src/gui_frontend/app_list_view/mod.rs:1883
+#: src/gui_frontend/app_list_view/mod.rs:1891
#: src/gui_frontend/app_list_view/settings_bindings.rs:328
msgid "Could not change the in-game setting"
msgstr ""
-#: src/gui_frontend/app_list_view/mod.rs:1885
+#: src/gui_frontend/app_list_view/mod.rs:1893
#: src/gui_frontend/app_list_view/settings_bindings.rs:329
msgid "The change could not be applied. Restart SamRewritten and try again."
msgstr ""
diff --git a/po/pt_BR.po b/po/pt_BR.po
index b4773db..c120792 100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -2,114 +2,156 @@ msgid ""
msgstr ""
"Project-Id-Version: SamRewritten\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-08-30 23:21+0200\n"
+"POT-Creation-Date: 2026-10-05 22:49+0200\n"
"Language: pt_BR\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-#: src/gui_frontend/ui_components.rs:159 src/gui_frontend/app_view.rs:62
-#: src/gui_frontend/app_list_view/mod.rs:380
+#: src/gui_frontend/ui_components.rs:160 src/gui_frontend/app_view.rs:62
+#: src/gui_frontend/app_list_view/mod.rs:421
msgid "Loading..."
msgstr "Carregando..."
-#: src/gui_frontend/ui_components.rs:190
+#: src/gui_frontend/ui_components.rs:191
msgid "Select all visible apps"
msgstr "Selecionar todos os apps visíveis"
-#: src/gui_frontend/ui_components.rs:194
+#: src/gui_frontend/ui_components.rs:195
msgid "Deselect all apps"
msgstr "Deselecionar tudo"
-#: src/gui_frontend/ui_components.rs:198
+#: src/gui_frontend/ui_components.rs:199
msgid "Unlock all in selection"
msgstr "Desbloquear todas conquistas em selecionados"
-#: src/gui_frontend/ui_components.rs:202
+#: src/gui_frontend/ui_components.rs:203
msgid "Reset all in selection"
msgstr "Resetar apps selecionados"
-#: src/gui_frontend/ui_components.rs:206
+#: src/gui_frontend/ui_components.rs:207
#: src/gui_frontend/app_list_view/progress_actions.rs:116
msgid "Export selected apps progress"
msgstr "Exportar o progresso de apps selecionados"
-#: src/gui_frontend/ui_components.rs:210
+#: src/gui_frontend/ui_components.rs:211
msgid "Import progress..."
msgstr "Importar progresso..."
-#: src/gui_frontend/ui_components.rs:216
+#: src/gui_frontend/ui_components.rs:217
msgid "Appear in-game while managing"
msgstr ""
-#: src/gui_frontend/ui_components.rs:222
+#: src/gui_frontend/ui_components.rs:223
msgid "Refresh app list"
msgstr "Recarregar lista de apps"
-#: src/gui_frontend/ui_components.rs:226
+#: src/gui_frontend/ui_components.rs:227
msgid "Refresh achievement counts"
msgstr ""
-#: src/gui_frontend/ui_components.rs:229 src/gui_frontend/ui_components.rs:413
+#: src/gui_frontend/ui_components.rs:230 src/gui_frontend/ui_components.rs:471
msgid "About"
msgstr "Sobre"
-#: src/gui_frontend/ui_components.rs:233
+#: src/gui_frontend/ui_components.rs:234
msgid "Change Steam folder…"
msgstr "Mudar diretório da Steam…"
-#: src/gui_frontend/ui_components.rs:240
+#: src/gui_frontend/ui_components.rs:241
msgid "Bulk process"
msgstr "Processamento em massa"
-#: src/gui_frontend/ui_components.rs:246
+#: src/gui_frontend/ui_components.rs:247
msgid "System"
msgstr "Sistema"
-#: src/gui_frontend/ui_components.rs:247
+#: src/gui_frontend/ui_components.rs:248
msgid "Light"
msgstr "Claro"
-#: src/gui_frontend/ui_components.rs:248
+#: src/gui_frontend/ui_components.rs:249
msgid "Dark"
msgstr "Escuro"
-#: src/gui_frontend/ui_components.rs:257
+#: src/gui_frontend/ui_components.rs:258
msgid "Disable animations"
msgstr "Desabilitar animações"
-#: src/gui_frontend/ui_components.rs:261
+#: src/gui_frontend/ui_components.rs:262
msgid "Appearance"
msgstr "Aparência"
-#: src/gui_frontend/ui_components.rs:267
+#: src/gui_frontend/ui_components.rs:268
msgid "System default"
msgstr "Padrão do sistema"
-#: src/gui_frontend/ui_components.rs:270
+#: src/gui_frontend/ui_components.rs:271
msgid "Language"
msgstr "Idioma"
-#: src/gui_frontend/ui_components.rs:387
+#: src/gui_frontend/ui_components.rs:388
msgid "Game default"
msgstr "Padrão do jogo"
-#: src/gui_frontend/ui_components.rs:406
+#: src/gui_frontend/ui_components.rs:411
msgid "Refresh achievements & stats"
msgstr "Recarregar conquistas e status"
-#: src/gui_frontend/ui_components.rs:410
+#: src/gui_frontend/ui_components.rs:415
msgid "Reset everything"
msgstr "Resetar tudo"
-#: src/gui_frontend/ui_components.rs:418
+#: src/gui_frontend/ui_components.rs:435
msgid "Achievement language"
msgstr "Idioma das conquistas"
+#: src/gui_frontend/ui_components.rs:440
+msgid "Achievement order"
+msgstr ""
+
+#: src/gui_frontend/ui_components.rs:443 src/gui_frontend/ui_components.rs:465
+msgid "Steam default"
+msgstr ""
+
+#: src/gui_frontend/ui_components.rs:444 src/gui_frontend/ui_components.rs:466
+msgid "Alphabetically"
+msgstr ""
+
+#: src/gui_frontend/ui_components.rs:445
+msgid "Global percentage"
+msgstr ""
+
+#: src/gui_frontend/ui_components.rs:446
+msgid "Unlock date"
+msgstr ""
+
+#: src/gui_frontend/ui_components.rs:451
+msgid "Achievement state"
+msgstr ""
+
+#: src/gui_frontend/ui_components.rs:454
+msgid "All"
+msgstr ""
+
+#: src/gui_frontend/ui_components.rs:455
+#: src/gui_frontend/achievement_view.rs:307
+msgid "Locked"
+msgstr ""
+
+#: src/gui_frontend/ui_components.rs:456
+#: src/gui_frontend/achievement_view.rs:305
+msgid "Unlocked"
+msgstr ""
+
+#: src/gui_frontend/ui_components.rs:462
+msgid "Stat order"
+msgstr ""
+
#: src/gui_frontend/dialogs.rs:89 src/gui_frontend/dialogs.rs:162
#: src/gui_frontend/dialogs.rs:185 src/gui_frontend/dialogs.rs:233
-#: src/gui_frontend/unlock_scheduler.rs:185
+#: src/gui_frontend/unlock_scheduler.rs:214
#: src/gui_frontend/app_list_view/progress_actions.rs:43
msgid "OK"
msgstr ""
@@ -117,7 +159,7 @@ msgstr ""
#: src/gui_frontend/dialogs.rs:123 src/gui_frontend/dialogs.rs:150
#: src/gui_frontend/profile_view/mod.rs:587
#: src/gui_frontend/app_list_view/progress_actions.rs:424
-#: src/gui_frontend/app_list_view/refresh_actions.rs:433
+#: src/gui_frontend/app_list_view/refresh_actions.rs:437
msgid "Cancel"
msgstr "Cancelar"
@@ -143,9 +185,9 @@ msgstr "A Steam está instalada?"
#: src/gui_frontend/dialogs.rs:290
msgid ""
"If you've installed Steam in a custom location, you can point SamRewritten "
-"to it using environment variables. Please check the GitHub page for instructions, or to report "
-"your issue."
+"to it using environment variables. Please check the GitHub page for instructions, or to "
+"report your issue."
msgstr ""
"Caso a Steam esteja instalada em um diretório customizado, você pode usar "
"variáveis de ambiente para apontar esse caminho para o SamRewritten. Por "
@@ -294,60 +336,76 @@ msgstr "Conquistas"
msgid "Stats"
msgstr "Estatística(s)"
-#: src/gui_frontend/stat_view.rs:102
+#: src/gui_frontend/stat_view.rs:180
msgid "Increment only"
msgstr "Apenas incrementos"
-#: src/gui_frontend/stat_view.rs:107
+#: src/gui_frontend/stat_view.rs:185
msgid "This statistic is protected."
msgstr "Essa estatística é protegida."
+#: src/gui_frontend/achievement_view.rs:271
+msgid "No achievements match the current filters"
+msgstr ""
+
+#: src/gui_frontend/achievement_view.rs:282
+msgid "Show all achievements"
+msgstr ""
+
+#: src/gui_frontend/achievement_view.rs:301
+msgid "Search: “{search}”"
+msgstr ""
+
+#: src/gui_frontend/achievement_view.rs:309
+msgid "Showing: {state}"
+msgstr ""
+
#: src/gui_frontend/achievement_automatic_view.rs:40
msgid "Stop and go back"
msgstr "Parar e retornar"
-#: src/gui_frontend/achievement_manual_view/mod.rs:57
+#: src/gui_frontend/achievement_manual_view/mod.rs:58
msgid "No achievements staged"
msgstr "Nenhuma conquista programada(s)"
-#: src/gui_frontend/achievement_manual_view/mod.rs:58
+#: src/gui_frontend/achievement_manual_view/mod.rs:59
msgid "{count} staged"
msgstr "{count} programada(s)"
-#: src/gui_frontend/achievement_manual_view/mod.rs:96
+#: src/gui_frontend/achievement_manual_view/mod.rs:97
msgid "Already at or above target ({progress})"
msgstr "Já acima ou no alvo ({progress})"
-#: src/gui_frontend/achievement_manual_view/mod.rs:102
+#: src/gui_frontend/achievement_manual_view/mod.rs:103
msgid "Auto-fill {count} achievement(s) ({progress})"
msgstr "Auto-preencher {count} conquista(s) ({progress})"
-#: src/gui_frontend/achievement_manual_view/header.rs:49
+#: src/gui_frontend/achievement_manual_view/header.rs:50
msgid "Instant"
msgstr "Instantâneo"
-#: src/gui_frontend/achievement_manual_view/header.rs:52
+#: src/gui_frontend/achievement_manual_view/header.rs:53
msgid "Stage"
msgstr "Programar"
-#: src/gui_frontend/achievement_manual_view/header.rs:56
+#: src/gui_frontend/achievement_manual_view/header.rs:57
msgid "Copy user"
msgstr "Copiar de usuário"
-#: src/gui_frontend/achievement_manual_view/header.rs:74
+#: src/gui_frontend/achievement_manual_view/header.rs:75
msgid "Auto-fill"
msgstr "Auto-preencher"
-#: src/gui_frontend/achievement_manual_view/header.rs:77
+#: src/gui_frontend/achievement_manual_view/header.rs:78
msgid "Configuration"
msgstr "Configuração"
-#: src/gui_frontend/achievement_manual_view/header.rs:103
+#: src/gui_frontend/achievement_manual_view/header.rs:104
#: src/gui_frontend/achievement_manual_view/copy_controls.rs:48
msgid "Start"
msgstr "Iniciar"
-#: src/gui_frontend/achievement_manual_view/header.rs:108
+#: src/gui_frontend/achievement_manual_view/header.rs:109
msgid "Changes apply instantly"
msgstr "Mudanças aplicam instantaneamente"
@@ -384,7 +442,7 @@ msgid "Spacing"
msgstr "Espaçamento"
#: src/gui_frontend/achievement_manual_view/copy_controls.rs:38
-#: src/gui_frontend/achievement_manual_view/copy_mode.rs:234
+#: src/gui_frontend/achievement_manual_view/copy_mode.rs:238
msgid "Choose a friend to copy timing from"
msgstr "Escolha um amigo para copiar o tempo"
@@ -405,11 +463,11 @@ msgstr "Intervalo máximo"
msgid "First delay"
msgstr "Atraso inicial"
-#: src/gui_frontend/achievement_manual_view/copy_mode.rs:101
+#: src/gui_frontend/achievement_manual_view/copy_mode.rs:105
msgid "No friend loaded"
msgstr "Nenhum amigo carregado"
-#: src/gui_frontend/achievement_manual_view/copy_mode.rs:111
+#: src/gui_frontend/achievement_manual_view/copy_mode.rs:115
msgid "{count} achievements over {time}"
msgstr "{count} conquistas por {time}"
@@ -441,112 +499,151 @@ msgstr "Procurar amigos ou colar um SteamID64"
msgid "Clear selected user"
msgstr "Limpar seleção de usuário"
-#: src/gui_frontend/app_list_view/mod.rs:401
+#: src/gui_frontend/app_list_view/mod.rs:442
msgid "SamRewritten could not connect to Steam. Is it running?"
msgstr "SamRewritten não pode se conectar com Steam. A Steam está ligada?"
-#: src/gui_frontend/app_list_view/mod.rs:406
+#: src/gui_frontend/app_list_view/mod.rs:447
msgid "Try again"
msgstr ""
-#: src/gui_frontend/app_list_view/mod.rs:423
-#: src/gui_frontend/app_list_view/mod.rs:1605
+#: src/gui_frontend/app_list_view/mod.rs:464
+#: src/gui_frontend/app_list_view/mod.rs:1769
msgid "Name or AppId (Ctrl+K)"
msgstr "Nome ou AppId (Ctrl+K)"
-#: src/gui_frontend/app_list_view/mod.rs:439
+#: src/gui_frontend/app_list_view/mod.rs:499
msgid "Show or hide the sidebar"
msgstr ""
-#: src/gui_frontend/app_list_view/mod.rs:1600
+#: src/gui_frontend/app_list_view/mod.rs:1764
msgid "Achievement or stat..."
msgstr "Conquista ou estatística..."
-#: src/gui_frontend/app_list_view/mod.rs:1719
-#: src/gui_frontend/app_list_view/settings_bindings.rs:265
+#: src/gui_frontend/app_list_view/mod.rs:1891
+#: src/gui_frontend/app_list_view/settings_bindings.rs:328
msgid "Could not change the in-game setting"
msgstr ""
-#: src/gui_frontend/app_list_view/mod.rs:1721
-#: src/gui_frontend/app_list_view/settings_bindings.rs:266
+#: src/gui_frontend/app_list_view/mod.rs:1893
+#: src/gui_frontend/app_list_view/settings_bindings.rs:329
#, fuzzy
msgid "The change could not be applied. Restart SamRewritten and try again."
msgstr "O idioma será aplicado na próxima inicialização."
-#: src/gui_frontend/app_list_view/sidebar.rs:47
+#: src/gui_frontend/app_list_view/sidebar.rs:57
msgid "Hide with no achievements"
msgstr ""
-#: src/gui_frontend/app_list_view/sidebar.rs:52
+#: src/gui_frontend/app_list_view/sidebar.rs:63
msgid "Hide at 100%"
msgstr ""
-#: src/gui_frontend/app_list_view/sidebar.rs:57
+#: src/gui_frontend/app_list_view/sidebar.rs:69
msgid "Hide at 0%"
msgstr ""
-#: src/gui_frontend/app_list_view/sidebar.rs:62
+#: src/gui_frontend/app_list_view/sidebar.rs:75
msgid "Hide never launched"
msgstr ""
-#: src/gui_frontend/app_list_view/sidebar.rs:67
+#: src/gui_frontend/app_list_view/sidebar.rs:81
msgid "Only currently idling"
msgstr ""
-#: src/gui_frontend/app_list_view/sidebar.rs:72
+#: src/gui_frontend/app_list_view/sidebar.rs:87
+msgid "Hide hidden in Steam"
+msgstr ""
+
+#: src/gui_frontend/app_list_view/sidebar.rs:93
msgid "Show junk"
msgstr ""
-#: src/gui_frontend/app_list_view/sidebar.rs:86
+#: src/gui_frontend/app_list_view/sidebar.rs:107
msgid "App ID"
msgstr "ID do app"
-#: src/gui_frontend/app_list_view/sidebar.rs:91
+#: src/gui_frontend/app_list_view/sidebar.rs:112
msgid "Name"
msgstr ""
-#: src/gui_frontend/app_list_view/sidebar.rs:96
+#: src/gui_frontend/app_list_view/sidebar.rs:117
msgid "Last played"
msgstr ""
-#: src/gui_frontend/app_list_view/sidebar.rs:101
+#: src/gui_frontend/app_list_view/sidebar.rs:122
msgid "Playtime"
msgstr ""
-#: src/gui_frontend/app_list_view/sidebar.rs:106
+#: src/gui_frontend/app_list_view/sidebar.rs:127
msgid "Completion"
msgstr ""
-#: src/gui_frontend/app_list_view/sidebar.rs:111
+#: src/gui_frontend/app_list_view/sidebar.rs:132
msgid "Achievements left"
msgstr ""
-#: src/gui_frontend/app_list_view/sidebar.rs:153
+#: src/gui_frontend/app_list_view/sidebar.rs:180
+msgid "Filters on a search term, which SamRewritten cannot reproduce exactly."
+msgstr ""
+
+#: src/gui_frontend/app_list_view/sidebar.rs:183
+msgid "Uses a Steam filter SamRewritten cannot reproduce exactly."
+msgstr ""
+
+#: src/gui_frontend/app_list_view/sidebar.rs:186
+msgid ""
+"Needs information from Steam that could not be read. Refresh to try again."
+msgstr ""
+
+#: src/gui_frontend/app_list_view/sidebar.rs:189
+msgid ""
+"Needs your friends' games, which Steam can only tell us when it is online."
+msgstr ""
+
+#: src/gui_frontend/app_list_view/sidebar.rs:198
+msgid "Favorites"
+msgstr ""
+
+#: src/gui_frontend/app_list_view/sidebar.rs:225
msgid "View profile"
msgstr ""
-#: src/gui_frontend/app_list_view/sidebar.rs:208
+#: src/gui_frontend/app_list_view/sidebar.rs:280
#: src/gui_frontend/profile_view/mod.rs:484
msgid "Steam user"
msgstr ""
-#: src/gui_frontend/app_list_view/sidebar.rs:229
+#: src/gui_frontend/app_list_view/sidebar.rs:300
+msgid "Steam is offline. What needs its servers is turned off."
+msgstr ""
+
+#: src/gui_frontend/app_list_view/sidebar.rs:311
msgid "Fetching completion…"
msgstr ""
-#: src/gui_frontend/app_list_view/sidebar.rs:235
+#: src/gui_frontend/app_list_view/sidebar.rs:317
msgid "Click to cancel"
msgstr ""
-#: src/gui_frontend/app_list_view/sidebar.rs:266
+#: src/gui_frontend/app_list_view/sidebar.rs:348
msgid "Filters"
msgstr ""
-#: src/gui_frontend/app_list_view/sidebar.rs:274
+#: src/gui_frontend/app_list_view/sidebar.rs:359
+msgid "Steam collection"
+msgstr ""
+
+#: src/gui_frontend/app_list_view/sidebar.rs:360
+#: src/gui_frontend/app_list_view/sidebar.rs:580
+msgid "All games"
+msgstr ""
+
+#: src/gui_frontend/app_list_view/sidebar.rs:442
msgid "Sort by"
msgstr "Organizar por"
-#: src/gui_frontend/app_list_view/sidebar.rs:313
+#: src/gui_frontend/app_list_view/sidebar.rs:505
msgid "Reset filters"
msgstr ""
@@ -982,11 +1079,11 @@ msgstr ""
msgid "Undo incomplete"
msgstr "Desbloqueamento incompleto"
-#: src/gui_frontend/app_list_view/settings_bindings.rs:138
+#: src/gui_frontend/app_list_view/settings_bindings.rs:159
msgid "The new language will be applied the next time you start SamRewritten."
msgstr "O idioma será aplicado na próxima inicialização."
-#: src/gui_frontend/app_list_view/settings_bindings.rs:148
+#: src/gui_frontend/app_list_view/settings_bindings.rs:169
msgid "Language changed"
msgstr "Idioma mudado"
@@ -1184,15 +1281,15 @@ msgstr ""
msgid "Import complete"
msgstr "Importação completa"
-#: src/gui_frontend/app_list_view/refresh_actions.rs:118
+#: src/gui_frontend/app_list_view/refresh_actions.rs:122
msgid "No apps found on your account. Search for App Id to get started."
msgstr "Nenhum app encontrado em sua conta. Procure por App Id para começar."
-#: src/gui_frontend/app_list_view/refresh_actions.rs:135
+#: src/gui_frontend/app_list_view/refresh_actions.rs:139
msgid "No results. Check for spelling mistakes or try typing an App Id."
msgstr "Sem resultados. Confira sua digitação ou tente usar um App Id."
-#: src/gui_frontend/app_list_view/refresh_actions.rs:145
+#: src/gui_frontend/app_list_view/refresh_actions.rs:149
msgid ""
"Failed to load library. Check your internet connection. Search for App Id to "
"get started."
@@ -1200,17 +1297,17 @@ msgstr ""
"Falha ao carregar sua biblioteca. Confira sua conexão com a internet. "
"Procure por App Id para começar."
-#: src/gui_frontend/app_list_view/refresh_actions.rs:431
+#: src/gui_frontend/app_list_view/refresh_actions.rs:435
msgid "Reset Everything"
msgstr "Resetar tudo"
-#: src/gui_frontend/app_list_view/refresh_actions.rs:432
+#: src/gui_frontend/app_list_view/refresh_actions.rs:436
msgid "This will reset all achievements and stats for this app. Are you sure?"
msgstr ""
"Isso irá resetar todas as conquistas e estatísticas para esse app. Você tem "
"certeza?"
-#: src/gui_frontend/app_list_view/refresh_actions.rs:433
+#: src/gui_frontend/app_list_view/refresh_actions.rs:437
msgid "Sure, reset"
msgstr "Tenho certeza, resetar"
diff --git a/po/ru.po b/po/ru.po
index c837926..8b60483 100644
--- a/po/ru.po
+++ b/po/ru.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: SamRewritten\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-08-30 23:21+0200\n"
+"POT-Creation-Date: 2026-10-05 22:49+0200\n"
"PO-Revision-Date: 2026-08-23 05:40+0000\n"
"Last-Translator: AxelPAL\n"
"Language-Team: Russian\n"
@@ -17,107 +17,149 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"n%10<=4 && (n%100<12 || n%100>14) ? 1 : 2);\n"
-#: src/gui_frontend/ui_components.rs:159 src/gui_frontend/app_view.rs:62
-#: src/gui_frontend/app_list_view/mod.rs:380
+#: src/gui_frontend/ui_components.rs:160 src/gui_frontend/app_view.rs:62
+#: src/gui_frontend/app_list_view/mod.rs:421
msgid "Loading..."
msgstr "Загрузка..."
-#: src/gui_frontend/ui_components.rs:190
+#: src/gui_frontend/ui_components.rs:191
msgid "Select all visible apps"
msgstr "Выбрать все видимые приложения"
-#: src/gui_frontend/ui_components.rs:194
+#: src/gui_frontend/ui_components.rs:195
msgid "Deselect all apps"
msgstr "Снять выбор со всех приложений"
-#: src/gui_frontend/ui_components.rs:198
+#: src/gui_frontend/ui_components.rs:199
msgid "Unlock all in selection"
msgstr "Разблокировать всё в выборе"
-#: src/gui_frontend/ui_components.rs:202
+#: src/gui_frontend/ui_components.rs:203
msgid "Reset all in selection"
msgstr "Сбросить всё в выборе"
-#: src/gui_frontend/ui_components.rs:206
+#: src/gui_frontend/ui_components.rs:207
#: src/gui_frontend/app_list_view/progress_actions.rs:116
msgid "Export selected apps progress"
msgstr "Экспортировать прогресс выбранных приложений"
-#: src/gui_frontend/ui_components.rs:210
+#: src/gui_frontend/ui_components.rs:211
msgid "Import progress..."
msgstr "Импортировать прогресс..."
-#: src/gui_frontend/ui_components.rs:216
+#: src/gui_frontend/ui_components.rs:217
msgid "Appear in-game while managing"
msgstr ""
-#: src/gui_frontend/ui_components.rs:222
+#: src/gui_frontend/ui_components.rs:223
msgid "Refresh app list"
msgstr "Обновить список приложений"
-#: src/gui_frontend/ui_components.rs:226
+#: src/gui_frontend/ui_components.rs:227
msgid "Refresh achievement counts"
msgstr "Обновить счётчики достижений"
-#: src/gui_frontend/ui_components.rs:229 src/gui_frontend/ui_components.rs:413
+#: src/gui_frontend/ui_components.rs:230 src/gui_frontend/ui_components.rs:471
msgid "About"
msgstr "О программе"
-#: src/gui_frontend/ui_components.rs:233
+#: src/gui_frontend/ui_components.rs:234
msgid "Change Steam folder…"
msgstr "Сменить папку Steam…"
-#: src/gui_frontend/ui_components.rs:240
+#: src/gui_frontend/ui_components.rs:241
msgid "Bulk process"
msgstr "Пакетная обработка"
-#: src/gui_frontend/ui_components.rs:246
+#: src/gui_frontend/ui_components.rs:247
msgid "System"
msgstr "Системная"
-#: src/gui_frontend/ui_components.rs:247
+#: src/gui_frontend/ui_components.rs:248
msgid "Light"
msgstr "Светлая"
-#: src/gui_frontend/ui_components.rs:248
+#: src/gui_frontend/ui_components.rs:249
msgid "Dark"
msgstr "Тёмная"
-#: src/gui_frontend/ui_components.rs:257
+#: src/gui_frontend/ui_components.rs:258
msgid "Disable animations"
msgstr "Отключить анимации"
-#: src/gui_frontend/ui_components.rs:261
+#: src/gui_frontend/ui_components.rs:262
msgid "Appearance"
msgstr "Оформление"
-#: src/gui_frontend/ui_components.rs:267
+#: src/gui_frontend/ui_components.rs:268
msgid "System default"
msgstr "Системный по умолчанию"
-#: src/gui_frontend/ui_components.rs:270
+#: src/gui_frontend/ui_components.rs:271
msgid "Language"
msgstr "Язык"
-#: src/gui_frontend/ui_components.rs:387
+#: src/gui_frontend/ui_components.rs:388
msgid "Game default"
msgstr "Язык игры"
-#: src/gui_frontend/ui_components.rs:406
+#: src/gui_frontend/ui_components.rs:411
msgid "Refresh achievements & stats"
msgstr "Обновить достижения и статистику"
-#: src/gui_frontend/ui_components.rs:410
+#: src/gui_frontend/ui_components.rs:415
msgid "Reset everything"
msgstr "Сбросить всё"
-#: src/gui_frontend/ui_components.rs:418
+#: src/gui_frontend/ui_components.rs:435
msgid "Achievement language"
msgstr "Язык достижений"
+#: src/gui_frontend/ui_components.rs:440
+msgid "Achievement order"
+msgstr ""
+
+#: src/gui_frontend/ui_components.rs:443 src/gui_frontend/ui_components.rs:465
+msgid "Steam default"
+msgstr ""
+
+#: src/gui_frontend/ui_components.rs:444 src/gui_frontend/ui_components.rs:466
+msgid "Alphabetically"
+msgstr ""
+
+#: src/gui_frontend/ui_components.rs:445
+msgid "Global percentage"
+msgstr ""
+
+#: src/gui_frontend/ui_components.rs:446
+msgid "Unlock date"
+msgstr ""
+
+#: src/gui_frontend/ui_components.rs:451
+msgid "Achievement state"
+msgstr ""
+
+#: src/gui_frontend/ui_components.rs:454
+msgid "All"
+msgstr ""
+
+#: src/gui_frontend/ui_components.rs:455
+#: src/gui_frontend/achievement_view.rs:307
+msgid "Locked"
+msgstr ""
+
+#: src/gui_frontend/ui_components.rs:456
+#: src/gui_frontend/achievement_view.rs:305
+msgid "Unlocked"
+msgstr ""
+
+#: src/gui_frontend/ui_components.rs:462
+msgid "Stat order"
+msgstr ""
+
#: src/gui_frontend/dialogs.rs:89 src/gui_frontend/dialogs.rs:162
#: src/gui_frontend/dialogs.rs:185 src/gui_frontend/dialogs.rs:233
-#: src/gui_frontend/unlock_scheduler.rs:185
+#: src/gui_frontend/unlock_scheduler.rs:214
#: src/gui_frontend/app_list_view/progress_actions.rs:43
msgid "OK"
msgstr "ОК"
@@ -125,7 +167,7 @@ msgstr "ОК"
#: src/gui_frontend/dialogs.rs:123 src/gui_frontend/dialogs.rs:150
#: src/gui_frontend/profile_view/mod.rs:587
#: src/gui_frontend/app_list_view/progress_actions.rs:424
-#: src/gui_frontend/app_list_view/refresh_actions.rs:433
+#: src/gui_frontend/app_list_view/refresh_actions.rs:437
msgid "Cancel"
msgstr "Отмена"
@@ -150,9 +192,9 @@ msgstr "Steam уже установлен?"
#: src/gui_frontend/dialogs.rs:290
msgid ""
"If you've installed Steam in a custom location, you can point SamRewritten "
-"to it using environment variables. Please check the GitHub page for instructions, or to report "
-"your issue."
+"to it using environment variables. Please check the GitHub page for instructions, or to "
+"report your issue."
msgstr ""
"Если Steam установлен в нестандартном месте, укажите путь через переменные "
"окружения. Инструкции и форма для сообщения о проблеме — на \n"
"Language-Team: Turkish Steam zaten yüklü mü?"
#: src/gui_frontend/dialogs.rs:290
msgid ""
"If you've installed Steam in a custom location, you can point SamRewritten "
-"to it using environment variables. Please check the GitHub page for instructions, or to report "
-"your issue."
+"to it using environment variables. Please check the GitHub page for instructions, or to "
+"report your issue."
msgstr ""
"Steam'i farklı bir konuma kurduysanız, ortam değişkenlerini kullanarak "
"SamRewritten'a bu konumu gösterebilirsiniz. Talimatlar veya yaşadığınız "
@@ -302,60 +344,76 @@ msgstr "Başarımlar"
msgid "Stats"
msgstr "İstatistikler"
-#: src/gui_frontend/stat_view.rs:102
+#: src/gui_frontend/stat_view.rs:180
msgid "Increment only"
msgstr "Sadece artış"
-#: src/gui_frontend/stat_view.rs:107
+#: src/gui_frontend/stat_view.rs:185
msgid "This statistic is protected."
msgstr "Bu istatistik korumalı."
+#: src/gui_frontend/achievement_view.rs:271
+msgid "No achievements match the current filters"
+msgstr ""
+
+#: src/gui_frontend/achievement_view.rs:282
+msgid "Show all achievements"
+msgstr ""
+
+#: src/gui_frontend/achievement_view.rs:301
+msgid "Search: “{search}”"
+msgstr ""
+
+#: src/gui_frontend/achievement_view.rs:309
+msgid "Showing: {state}"
+msgstr ""
+
#: src/gui_frontend/achievement_automatic_view.rs:40
msgid "Stop and go back"
msgstr "Dur ve geri dön"
-#: src/gui_frontend/achievement_manual_view/mod.rs:57
+#: src/gui_frontend/achievement_manual_view/mod.rs:58
msgid "No achievements staged"
msgstr "Kuyrukta başarım yok"
-#: src/gui_frontend/achievement_manual_view/mod.rs:58
+#: src/gui_frontend/achievement_manual_view/mod.rs:59
msgid "{count} staged"
msgstr "{count} kuyrukta"
-#: src/gui_frontend/achievement_manual_view/mod.rs:96
+#: src/gui_frontend/achievement_manual_view/mod.rs:97
msgid "Already at or above target ({progress})"
msgstr "Zaten hedefe ulaşıldı veya aşıldı ({progress})"
-#: src/gui_frontend/achievement_manual_view/mod.rs:102
+#: src/gui_frontend/achievement_manual_view/mod.rs:103
msgid "Auto-fill {count} achievement(s) ({progress})"
msgstr "{count} başarımı otomatik tamamla ({progress})"
-#: src/gui_frontend/achievement_manual_view/header.rs:49
+#: src/gui_frontend/achievement_manual_view/header.rs:50
msgid "Instant"
msgstr "Anında"
-#: src/gui_frontend/achievement_manual_view/header.rs:52
+#: src/gui_frontend/achievement_manual_view/header.rs:53
msgid "Stage"
msgstr "Kuyruk"
-#: src/gui_frontend/achievement_manual_view/header.rs:56
+#: src/gui_frontend/achievement_manual_view/header.rs:57
msgid "Copy user"
msgstr "Kullanıcı Kopyala"
-#: src/gui_frontend/achievement_manual_view/header.rs:74
+#: src/gui_frontend/achievement_manual_view/header.rs:75
msgid "Auto-fill"
msgstr "Otomatik doldur"
-#: src/gui_frontend/achievement_manual_view/header.rs:77
+#: src/gui_frontend/achievement_manual_view/header.rs:78
msgid "Configuration"
msgstr "Ayarlar"
-#: src/gui_frontend/achievement_manual_view/header.rs:103
+#: src/gui_frontend/achievement_manual_view/header.rs:104
#: src/gui_frontend/achievement_manual_view/copy_controls.rs:48
msgid "Start"
msgstr "Başla"
-#: src/gui_frontend/achievement_manual_view/header.rs:108
+#: src/gui_frontend/achievement_manual_view/header.rs:109
msgid "Changes apply instantly"
msgstr "Değişiklikler anında uygulanır"
@@ -392,7 +450,7 @@ msgid "Spacing"
msgstr "Aralık"
#: src/gui_frontend/achievement_manual_view/copy_controls.rs:38
-#: src/gui_frontend/achievement_manual_view/copy_mode.rs:234
+#: src/gui_frontend/achievement_manual_view/copy_mode.rs:238
msgid "Choose a friend to copy timing from"
msgstr "Zamanlamasını kopyalamak için bir arkadaş seçin"
@@ -413,11 +471,11 @@ msgstr "Max aralık"
msgid "First delay"
msgstr "Başlangıç gecikmesi"
-#: src/gui_frontend/achievement_manual_view/copy_mode.rs:101
+#: src/gui_frontend/achievement_manual_view/copy_mode.rs:105
msgid "No friend loaded"
msgstr "Arkadaş yüklenmedi"
-#: src/gui_frontend/achievement_manual_view/copy_mode.rs:111
+#: src/gui_frontend/achievement_manual_view/copy_mode.rs:115
msgid "{count} achievements over {time}"
msgstr "{time} boyunca {count} başarım"
@@ -449,112 +507,151 @@ msgstr "Arkadaşlarda ara veya SteamID64 yapıştır"
msgid "Clear selected user"
msgstr "Seçili kullanıcıyı kaldır"
-#: src/gui_frontend/app_list_view/mod.rs:401
+#: src/gui_frontend/app_list_view/mod.rs:442
msgid "SamRewritten could not connect to Steam. Is it running?"
msgstr "SamRewritten Steam'a bağlanamadı. Steam açık mı?"
-#: src/gui_frontend/app_list_view/mod.rs:406
+#: src/gui_frontend/app_list_view/mod.rs:447
msgid "Try again"
msgstr "Tekrar deneyin"
-#: src/gui_frontend/app_list_view/mod.rs:423
-#: src/gui_frontend/app_list_view/mod.rs:1605
+#: src/gui_frontend/app_list_view/mod.rs:464
+#: src/gui_frontend/app_list_view/mod.rs:1769
msgid "Name or AppId (Ctrl+K)"
msgstr "İsim veya AppId (Ctrl+K)"
-#: src/gui_frontend/app_list_view/mod.rs:439
+#: src/gui_frontend/app_list_view/mod.rs:499
msgid "Show or hide the sidebar"
msgstr "Yan paneli göster/gizle"
-#: src/gui_frontend/app_list_view/mod.rs:1600
+#: src/gui_frontend/app_list_view/mod.rs:1764
msgid "Achievement or stat..."
msgstr "Başarım veya istatistik..."
-#: src/gui_frontend/app_list_view/mod.rs:1719
-#: src/gui_frontend/app_list_view/settings_bindings.rs:265
+#: src/gui_frontend/app_list_view/mod.rs:1891
+#: src/gui_frontend/app_list_view/settings_bindings.rs:328
msgid "Could not change the in-game setting"
msgstr "Oyun içindeki ayarlar değiştirilemedi"
-#: src/gui_frontend/app_list_view/mod.rs:1721
-#: src/gui_frontend/app_list_view/settings_bindings.rs:266
+#: src/gui_frontend/app_list_view/mod.rs:1893
+#: src/gui_frontend/app_list_view/settings_bindings.rs:329
msgid "The change could not be applied. Restart SamRewritten and try again."
msgstr ""
"Değişiklik uygulanamadı. SamRewritten'ı yeniden başlatıp tekrar deneyin."
-#: src/gui_frontend/app_list_view/sidebar.rs:47
+#: src/gui_frontend/app_list_view/sidebar.rs:57
msgid "Hide with no achievements"
msgstr "Başarımı bulunmayanları gizle"
-#: src/gui_frontend/app_list_view/sidebar.rs:52
+#: src/gui_frontend/app_list_view/sidebar.rs:63
msgid "Hide at 100%"
msgstr "%100 olanları gizle"
-#: src/gui_frontend/app_list_view/sidebar.rs:57
+#: src/gui_frontend/app_list_view/sidebar.rs:69
msgid "Hide at 0%"
msgstr "%0 olanları gizle"
-#: src/gui_frontend/app_list_view/sidebar.rs:62
+#: src/gui_frontend/app_list_view/sidebar.rs:75
msgid "Hide never launched"
msgstr "Hiç oynanmayanları gizle"
-#: src/gui_frontend/app_list_view/sidebar.rs:67
+#: src/gui_frontend/app_list_view/sidebar.rs:81
msgid "Only currently idling"
msgstr "Arka planda çalışanlar"
-#: src/gui_frontend/app_list_view/sidebar.rs:72
+#: src/gui_frontend/app_list_view/sidebar.rs:87
+msgid "Hide hidden in Steam"
+msgstr ""
+
+#: src/gui_frontend/app_list_view/sidebar.rs:93
msgid "Show junk"
msgstr "Çöpleri göster"
-#: src/gui_frontend/app_list_view/sidebar.rs:86
+#: src/gui_frontend/app_list_view/sidebar.rs:107
msgid "App ID"
msgstr "App ID"
-#: src/gui_frontend/app_list_view/sidebar.rs:91
+#: src/gui_frontend/app_list_view/sidebar.rs:112
msgid "Name"
msgstr "İsim"
-#: src/gui_frontend/app_list_view/sidebar.rs:96
+#: src/gui_frontend/app_list_view/sidebar.rs:117
msgid "Last played"
msgstr "En son oynama"
-#: src/gui_frontend/app_list_view/sidebar.rs:101
+#: src/gui_frontend/app_list_view/sidebar.rs:122
msgid "Playtime"
msgstr "Oynama süresi"
-#: src/gui_frontend/app_list_view/sidebar.rs:106
+#: src/gui_frontend/app_list_view/sidebar.rs:127
msgid "Completion"
msgstr "Tamamlanma"
-#: src/gui_frontend/app_list_view/sidebar.rs:111
+#: src/gui_frontend/app_list_view/sidebar.rs:132
msgid "Achievements left"
msgstr "Kalan Başarımlar"
-#: src/gui_frontend/app_list_view/sidebar.rs:153
+#: src/gui_frontend/app_list_view/sidebar.rs:180
+msgid "Filters on a search term, which SamRewritten cannot reproduce exactly."
+msgstr ""
+
+#: src/gui_frontend/app_list_view/sidebar.rs:183
+msgid "Uses a Steam filter SamRewritten cannot reproduce exactly."
+msgstr ""
+
+#: src/gui_frontend/app_list_view/sidebar.rs:186
+msgid ""
+"Needs information from Steam that could not be read. Refresh to try again."
+msgstr ""
+
+#: src/gui_frontend/app_list_view/sidebar.rs:189
+msgid ""
+"Needs your friends' games, which Steam can only tell us when it is online."
+msgstr ""
+
+#: src/gui_frontend/app_list_view/sidebar.rs:198
+msgid "Favorites"
+msgstr ""
+
+#: src/gui_frontend/app_list_view/sidebar.rs:225
msgid "View profile"
msgstr "Profili görüntüle"
-#: src/gui_frontend/app_list_view/sidebar.rs:208
+#: src/gui_frontend/app_list_view/sidebar.rs:280
#: src/gui_frontend/profile_view/mod.rs:484
msgid "Steam user"
msgstr "Steam kullanıcısı"
-#: src/gui_frontend/app_list_view/sidebar.rs:229
+#: src/gui_frontend/app_list_view/sidebar.rs:300
+msgid "Steam is offline. What needs its servers is turned off."
+msgstr ""
+
+#: src/gui_frontend/app_list_view/sidebar.rs:311
msgid "Fetching completion…"
msgstr "Tamamlanma durumu alınıyor…"
-#: src/gui_frontend/app_list_view/sidebar.rs:235
+#: src/gui_frontend/app_list_view/sidebar.rs:317
msgid "Click to cancel"
msgstr "İptal etmek için tıklayın"
-#: src/gui_frontend/app_list_view/sidebar.rs:266
+#: src/gui_frontend/app_list_view/sidebar.rs:348
msgid "Filters"
msgstr "Filtreler"
-#: src/gui_frontend/app_list_view/sidebar.rs:274
+#: src/gui_frontend/app_list_view/sidebar.rs:359
+msgid "Steam collection"
+msgstr ""
+
+#: src/gui_frontend/app_list_view/sidebar.rs:360
+#: src/gui_frontend/app_list_view/sidebar.rs:580
+msgid "All games"
+msgstr ""
+
+#: src/gui_frontend/app_list_view/sidebar.rs:442
msgid "Sort by"
msgstr "Sıralama"
-#: src/gui_frontend/app_list_view/sidebar.rs:313
+#: src/gui_frontend/app_list_view/sidebar.rs:505
msgid "Reset filters"
msgstr "Filtreleri sıfırla"
@@ -997,11 +1094,11 @@ msgstr ""
msgid "Undo incomplete"
msgstr ""
-#: src/gui_frontend/app_list_view/settings_bindings.rs:138
+#: src/gui_frontend/app_list_view/settings_bindings.rs:159
msgid "The new language will be applied the next time you start SamRewritten."
msgstr ""
-#: src/gui_frontend/app_list_view/settings_bindings.rs:148
+#: src/gui_frontend/app_list_view/settings_bindings.rs:169
msgid "Language changed"
msgstr ""
@@ -1176,29 +1273,29 @@ msgstr ""
msgid "Import complete"
msgstr ""
-#: src/gui_frontend/app_list_view/refresh_actions.rs:118
+#: src/gui_frontend/app_list_view/refresh_actions.rs:122
msgid "No apps found on your account. Search for App Id to get started."
msgstr ""
-#: src/gui_frontend/app_list_view/refresh_actions.rs:135
+#: src/gui_frontend/app_list_view/refresh_actions.rs:139
msgid "No results. Check for spelling mistakes or try typing an App Id."
msgstr ""
-#: src/gui_frontend/app_list_view/refresh_actions.rs:145
+#: src/gui_frontend/app_list_view/refresh_actions.rs:149
msgid ""
"Failed to load library. Check your internet connection. Search for App Id to "
"get started."
msgstr ""
-#: src/gui_frontend/app_list_view/refresh_actions.rs:431
+#: src/gui_frontend/app_list_view/refresh_actions.rs:435
msgid "Reset Everything"
msgstr ""
-#: src/gui_frontend/app_list_view/refresh_actions.rs:432
+#: src/gui_frontend/app_list_view/refresh_actions.rs:436
msgid "This will reset all achievements and stats for this app. Are you sure?"
msgstr ""
-#: src/gui_frontend/app_list_view/refresh_actions.rs:433
+#: src/gui_frontend/app_list_view/refresh_actions.rs:437
msgid "Sure, reset"
msgstr ""
diff --git a/po/uk.po b/po/uk.po
index cd3c25d..0541988 100644
--- a/po/uk.po
+++ b/po/uk.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: SamRewritten\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-08-30 23:21+0200\n"
+"POT-Creation-Date: 2026-10-05 22:49+0200\n"
"PO-Revision-Date: 2026-09-18 06:51+0000\n"
"Last-Translator: Dan \n"
"Language-Team: Ukrainian =20) ? 1 : 2);\n"
"X-Generator: Weblate 2026.9.dev0\n"
-#: src/gui_frontend/ui_components.rs:159 src/gui_frontend/app_view.rs:62
-#: src/gui_frontend/app_list_view/mod.rs:380
+#: src/gui_frontend/ui_components.rs:160 src/gui_frontend/app_view.rs:62
+#: src/gui_frontend/app_list_view/mod.rs:421
msgid "Loading..."
msgstr "Завантаження..."
-#: src/gui_frontend/ui_components.rs:190
+#: src/gui_frontend/ui_components.rs:191
msgid "Select all visible apps"
msgstr "Вибрати всі видимі застосунки"
-#: src/gui_frontend/ui_components.rs:194
+#: src/gui_frontend/ui_components.rs:195
msgid "Deselect all apps"
msgstr "Зняти вибір з усіх застосунків"
-#: src/gui_frontend/ui_components.rs:198
+#: src/gui_frontend/ui_components.rs:199
msgid "Unlock all in selection"
msgstr "Розблокувати все вибране"
-#: src/gui_frontend/ui_components.rs:202
+#: src/gui_frontend/ui_components.rs:203
msgid "Reset all in selection"
msgstr "Скинути все вибране"
-#: src/gui_frontend/ui_components.rs:206
+#: src/gui_frontend/ui_components.rs:207
#: src/gui_frontend/app_list_view/progress_actions.rs:116
msgid "Export selected apps progress"
msgstr "Експорт поступу вибраних застосунків"
-#: src/gui_frontend/ui_components.rs:210
+#: src/gui_frontend/ui_components.rs:211
msgid "Import progress..."
msgstr "Імпорт поступу..."
-#: src/gui_frontend/ui_components.rs:216
+#: src/gui_frontend/ui_components.rs:217
msgid "Appear in-game while managing"
msgstr "Показується у грі під час керування"
-#: src/gui_frontend/ui_components.rs:222
+#: src/gui_frontend/ui_components.rs:223
msgid "Refresh app list"
msgstr "Оновити перелік застосунків"
-#: src/gui_frontend/ui_components.rs:226
+#: src/gui_frontend/ui_components.rs:227
msgid "Refresh achievement counts"
msgstr "Оновити кількість досягнень"
-#: src/gui_frontend/ui_components.rs:229 src/gui_frontend/ui_components.rs:413
+#: src/gui_frontend/ui_components.rs:230 src/gui_frontend/ui_components.rs:471
msgid "About"
msgstr "Про застосунок"
-#: src/gui_frontend/ui_components.rs:233
+#: src/gui_frontend/ui_components.rs:234
msgid "Change Steam folder…"
msgstr "Змінити теку Steam…"
-#: src/gui_frontend/ui_components.rs:240
+#: src/gui_frontend/ui_components.rs:241
msgid "Bulk process"
msgstr "Масова обробка"
-#: src/gui_frontend/ui_components.rs:246
+#: src/gui_frontend/ui_components.rs:247
msgid "System"
msgstr "Системна"
-#: src/gui_frontend/ui_components.rs:247
+#: src/gui_frontend/ui_components.rs:248
msgid "Light"
msgstr "Світла"
-#: src/gui_frontend/ui_components.rs:248
+#: src/gui_frontend/ui_components.rs:249
msgid "Dark"
msgstr "Темна"
-#: src/gui_frontend/ui_components.rs:257
+#: src/gui_frontend/ui_components.rs:258
msgid "Disable animations"
msgstr "Вимкнути анімації"
-#: src/gui_frontend/ui_components.rs:261
+#: src/gui_frontend/ui_components.rs:262
msgid "Appearance"
msgstr "Вигляд"
-#: src/gui_frontend/ui_components.rs:267
+#: src/gui_frontend/ui_components.rs:268
msgid "System default"
msgstr "Як у системі"
-#: src/gui_frontend/ui_components.rs:270
+#: src/gui_frontend/ui_components.rs:271
msgid "Language"
msgstr "Мова"
-#: src/gui_frontend/ui_components.rs:387
+#: src/gui_frontend/ui_components.rs:388
msgid "Game default"
msgstr "Мова гри"
-#: src/gui_frontend/ui_components.rs:406
+#: src/gui_frontend/ui_components.rs:411
msgid "Refresh achievements & stats"
msgstr "Оновити досягнення та статистику"
-#: src/gui_frontend/ui_components.rs:410
+#: src/gui_frontend/ui_components.rs:415
msgid "Reset everything"
msgstr "Скинути все"
-#: src/gui_frontend/ui_components.rs:418
+#: src/gui_frontend/ui_components.rs:435
msgid "Achievement language"
msgstr "Мова досягнень"
+#: src/gui_frontend/ui_components.rs:440
+msgid "Achievement order"
+msgstr ""
+
+#: src/gui_frontend/ui_components.rs:443 src/gui_frontend/ui_components.rs:465
+msgid "Steam default"
+msgstr ""
+
+#: src/gui_frontend/ui_components.rs:444 src/gui_frontend/ui_components.rs:466
+msgid "Alphabetically"
+msgstr ""
+
+#: src/gui_frontend/ui_components.rs:445
+msgid "Global percentage"
+msgstr ""
+
+#: src/gui_frontend/ui_components.rs:446
+msgid "Unlock date"
+msgstr ""
+
+#: src/gui_frontend/ui_components.rs:451
+msgid "Achievement state"
+msgstr ""
+
+#: src/gui_frontend/ui_components.rs:454
+msgid "All"
+msgstr ""
+
+#: src/gui_frontend/ui_components.rs:455
+#: src/gui_frontend/achievement_view.rs:307
+msgid "Locked"
+msgstr ""
+
+#: src/gui_frontend/ui_components.rs:456
+#: src/gui_frontend/achievement_view.rs:305
+msgid "Unlocked"
+msgstr ""
+
+#: src/gui_frontend/ui_components.rs:462
+msgid "Stat order"
+msgstr ""
+
#: src/gui_frontend/dialogs.rs:89 src/gui_frontend/dialogs.rs:162
#: src/gui_frontend/dialogs.rs:185 src/gui_frontend/dialogs.rs:233
-#: src/gui_frontend/unlock_scheduler.rs:185
+#: src/gui_frontend/unlock_scheduler.rs:214
#: src/gui_frontend/app_list_view/progress_actions.rs:43
msgid "OK"
msgstr "Гаразд"
@@ -128,7 +170,7 @@ msgstr "Гаразд"
#: src/gui_frontend/dialogs.rs:123 src/gui_frontend/dialogs.rs:150
#: src/gui_frontend/profile_view/mod.rs:587
#: src/gui_frontend/app_list_view/progress_actions.rs:424
-#: src/gui_frontend/app_list_view/refresh_actions.rs:433
+#: src/gui_frontend/app_list_view/refresh_actions.rs:437
msgid "Cancel"
msgstr "Скасувати"
@@ -153,9 +195,9 @@ msgstr "Уже встановили Steam?"
#: src/gui_frontend/dialogs.rs:290
msgid ""
"If you've installed Steam in a custom location, you can point SamRewritten "
-"to it using environment variables. Please check the GitHub page for instructions, or to report "
-"your issue."
+"to it using environment variables. Please check the GitHub page for instructions, or to "
+"report your issue."
msgstr ""
"Якщо ви встановили Steam у власну теку, ви можете вказати шлях до неї для "
"SamRewritten за допомогою змінних середовища. Перегляньте інструкції на SAM_STEAM_INSTALL_ROOT для потрібного "
-"встановлення — дивіться README."
+"встановлення — дивіться README."
#: src/gui_frontend/dialogs.rs:377 src/gui_frontend/dialogs.rs:426
msgid "Choose a Steam installation"
@@ -301,60 +343,76 @@ msgstr "Досягнення"
msgid "Stats"
msgstr "Статистика"
-#: src/gui_frontend/stat_view.rs:102
+#: src/gui_frontend/stat_view.rs:180
msgid "Increment only"
msgstr "Тільки приріст"
-#: src/gui_frontend/stat_view.rs:107
+#: src/gui_frontend/stat_view.rs:185
msgid "This statistic is protected."
msgstr "Ця статистика захищена."
+#: src/gui_frontend/achievement_view.rs:271
+msgid "No achievements match the current filters"
+msgstr ""
+
+#: src/gui_frontend/achievement_view.rs:282
+msgid "Show all achievements"
+msgstr ""
+
+#: src/gui_frontend/achievement_view.rs:301
+msgid "Search: “{search}”"
+msgstr ""
+
+#: src/gui_frontend/achievement_view.rs:309
+msgid "Showing: {state}"
+msgstr ""
+
#: src/gui_frontend/achievement_automatic_view.rs:40
msgid "Stop and go back"
msgstr "Зупинись і повернутись"
-#: src/gui_frontend/achievement_manual_view/mod.rs:57
+#: src/gui_frontend/achievement_manual_view/mod.rs:58
msgid "No achievements staged"
msgstr "Немає запланованих досягнень"
-#: src/gui_frontend/achievement_manual_view/mod.rs:58
+#: src/gui_frontend/achievement_manual_view/mod.rs:59
msgid "{count} staged"
msgstr "{count} заплановано"
-#: src/gui_frontend/achievement_manual_view/mod.rs:96
+#: src/gui_frontend/achievement_manual_view/mod.rs:97
msgid "Already at or above target ({progress})"
msgstr "Ціль досягнута або перевищена ({progress})"
-#: src/gui_frontend/achievement_manual_view/mod.rs:102
+#: src/gui_frontend/achievement_manual_view/mod.rs:103
msgid "Auto-fill {count} achievement(s) ({progress})"
msgstr "Автозаповнення: {count} досягнення(-нь) ({progress})"
-#: src/gui_frontend/achievement_manual_view/header.rs:49
+#: src/gui_frontend/achievement_manual_view/header.rs:50
msgid "Instant"
msgstr "Миттєвий"
-#: src/gui_frontend/achievement_manual_view/header.rs:52
+#: src/gui_frontend/achievement_manual_view/header.rs:53
msgid "Stage"
msgstr "Етап"
-#: src/gui_frontend/achievement_manual_view/header.rs:56
+#: src/gui_frontend/achievement_manual_view/header.rs:57
msgid "Copy user"
msgstr "Копіювати користувача"
-#: src/gui_frontend/achievement_manual_view/header.rs:74
+#: src/gui_frontend/achievement_manual_view/header.rs:75
msgid "Auto-fill"
msgstr "Автозаповнення"
-#: src/gui_frontend/achievement_manual_view/header.rs:77
+#: src/gui_frontend/achievement_manual_view/header.rs:78
msgid "Configuration"
msgstr "Конфігурація"
-#: src/gui_frontend/achievement_manual_view/header.rs:103
+#: src/gui_frontend/achievement_manual_view/header.rs:104
#: src/gui_frontend/achievement_manual_view/copy_controls.rs:48
msgid "Start"
msgstr "Почати"
-#: src/gui_frontend/achievement_manual_view/header.rs:108
+#: src/gui_frontend/achievement_manual_view/header.rs:109
msgid "Changes apply instantly"
msgstr "Зміни застосовуються миттєво"
@@ -391,7 +449,7 @@ msgid "Spacing"
msgstr "Інтервал"
#: src/gui_frontend/achievement_manual_view/copy_controls.rs:38
-#: src/gui_frontend/achievement_manual_view/copy_mode.rs:234
+#: src/gui_frontend/achievement_manual_view/copy_mode.rs:238
msgid "Choose a friend to copy timing from"
msgstr "Оберіть друга, щоб скопіювати час"
@@ -412,11 +470,11 @@ msgstr "Максимальний проміжок"
msgid "First delay"
msgstr "Перша затримка"
-#: src/gui_frontend/achievement_manual_view/copy_mode.rs:101
+#: src/gui_frontend/achievement_manual_view/copy_mode.rs:105
msgid "No friend loaded"
msgstr "Список друзів порожній"
-#: src/gui_frontend/achievement_manual_view/copy_mode.rs:111
+#: src/gui_frontend/achievement_manual_view/copy_mode.rs:115
msgid "{count} achievements over {time}"
msgstr "{count} досягнень за {time}"
@@ -448,112 +506,151 @@ msgstr "Шукайте друзів або вставте SteamID64"
msgid "Clear selected user"
msgstr "Очистити вибраного користувача"
-#: src/gui_frontend/app_list_view/mod.rs:401
+#: src/gui_frontend/app_list_view/mod.rs:442
msgid "SamRewritten could not connect to Steam. Is it running?"
msgstr "SamRewritten не зміг під’єднатися до Steam. Він запущений?"
-#: src/gui_frontend/app_list_view/mod.rs:406
+#: src/gui_frontend/app_list_view/mod.rs:447
msgid "Try again"
msgstr "Споробувати знову"
-#: src/gui_frontend/app_list_view/mod.rs:423
-#: src/gui_frontend/app_list_view/mod.rs:1605
+#: src/gui_frontend/app_list_view/mod.rs:464
+#: src/gui_frontend/app_list_view/mod.rs:1769
msgid "Name or AppId (Ctrl+K)"
msgstr "Назва або AppId (Ctrl+K)"
-#: src/gui_frontend/app_list_view/mod.rs:439
+#: src/gui_frontend/app_list_view/mod.rs:499
msgid "Show or hide the sidebar"
msgstr "Показати або приховати бічну панель"
-#: src/gui_frontend/app_list_view/mod.rs:1600
+#: src/gui_frontend/app_list_view/mod.rs:1764
msgid "Achievement or stat..."
msgstr "Досягнення або статистика..."
-#: src/gui_frontend/app_list_view/mod.rs:1719
-#: src/gui_frontend/app_list_view/settings_bindings.rs:265
+#: src/gui_frontend/app_list_view/mod.rs:1891
+#: src/gui_frontend/app_list_view/settings_bindings.rs:328
msgid "Could not change the in-game setting"
msgstr "Не вдалося змінити налаштування в грі"
-#: src/gui_frontend/app_list_view/mod.rs:1721
-#: src/gui_frontend/app_list_view/settings_bindings.rs:266
+#: src/gui_frontend/app_list_view/mod.rs:1893
+#: src/gui_frontend/app_list_view/settings_bindings.rs:329
msgid "The change could not be applied. Restart SamRewritten and try again."
msgstr ""
"Не вдалося застосувати зміни. Перезапустіть SamRewritten та повторіть спробу."
-#: src/gui_frontend/app_list_view/sidebar.rs:47
+#: src/gui_frontend/app_list_view/sidebar.rs:57
msgid "Hide with no achievements"
msgstr "Приховати без досягнень"
-#: src/gui_frontend/app_list_view/sidebar.rs:52
+#: src/gui_frontend/app_list_view/sidebar.rs:63
msgid "Hide at 100%"
msgstr "Сховати 100%"
-#: src/gui_frontend/app_list_view/sidebar.rs:57
+#: src/gui_frontend/app_list_view/sidebar.rs:69
msgid "Hide at 0%"
msgstr "Сховати 0%"
-#: src/gui_frontend/app_list_view/sidebar.rs:62
+#: src/gui_frontend/app_list_view/sidebar.rs:75
msgid "Hide never launched"
msgstr "Сховати ніколи не запущені"
-#: src/gui_frontend/app_list_view/sidebar.rs:67
+#: src/gui_frontend/app_list_view/sidebar.rs:81
msgid "Only currently idling"
msgstr "Наразі лише в режимі очікування"
-#: src/gui_frontend/app_list_view/sidebar.rs:72
+#: src/gui_frontend/app_list_view/sidebar.rs:87
+msgid "Hide hidden in Steam"
+msgstr ""
+
+#: src/gui_frontend/app_list_view/sidebar.rs:93
msgid "Show junk"
msgstr "Показати мотлох"
-#: src/gui_frontend/app_list_view/sidebar.rs:86
+#: src/gui_frontend/app_list_view/sidebar.rs:107
msgid "App ID"
msgstr "ID застосунку"
-#: src/gui_frontend/app_list_view/sidebar.rs:91
+#: src/gui_frontend/app_list_view/sidebar.rs:112
msgid "Name"
msgstr "Назва"
-#: src/gui_frontend/app_list_view/sidebar.rs:96
+#: src/gui_frontend/app_list_view/sidebar.rs:117
msgid "Last played"
msgstr "Востаннє зіграно"
-#: src/gui_frontend/app_list_view/sidebar.rs:101
+#: src/gui_frontend/app_list_view/sidebar.rs:122
msgid "Playtime"
msgstr "Час гри"
-#: src/gui_frontend/app_list_view/sidebar.rs:106
+#: src/gui_frontend/app_list_view/sidebar.rs:127
msgid "Completion"
msgstr "Завершення"
-#: src/gui_frontend/app_list_view/sidebar.rs:111
+#: src/gui_frontend/app_list_view/sidebar.rs:132
msgid "Achievements left"
msgstr "Залишилося досягнень"
-#: src/gui_frontend/app_list_view/sidebar.rs:153
+#: src/gui_frontend/app_list_view/sidebar.rs:180
+msgid "Filters on a search term, which SamRewritten cannot reproduce exactly."
+msgstr ""
+
+#: src/gui_frontend/app_list_view/sidebar.rs:183
+msgid "Uses a Steam filter SamRewritten cannot reproduce exactly."
+msgstr ""
+
+#: src/gui_frontend/app_list_view/sidebar.rs:186
+msgid ""
+"Needs information from Steam that could not be read. Refresh to try again."
+msgstr ""
+
+#: src/gui_frontend/app_list_view/sidebar.rs:189
+msgid ""
+"Needs your friends' games, which Steam can only tell us when it is online."
+msgstr ""
+
+#: src/gui_frontend/app_list_view/sidebar.rs:198
+msgid "Favorites"
+msgstr ""
+
+#: src/gui_frontend/app_list_view/sidebar.rs:225
msgid "View profile"
msgstr "Переглянути профіль"
-#: src/gui_frontend/app_list_view/sidebar.rs:208
+#: src/gui_frontend/app_list_view/sidebar.rs:280
#: src/gui_frontend/profile_view/mod.rs:484
msgid "Steam user"
msgstr "Користувач Steam"
-#: src/gui_frontend/app_list_view/sidebar.rs:229
+#: src/gui_frontend/app_list_view/sidebar.rs:300
+msgid "Steam is offline. What needs its servers is turned off."
+msgstr ""
+
+#: src/gui_frontend/app_list_view/sidebar.rs:311
msgid "Fetching completion…"
msgstr "Отримання результату…"
-#: src/gui_frontend/app_list_view/sidebar.rs:235
+#: src/gui_frontend/app_list_view/sidebar.rs:317
msgid "Click to cancel"
msgstr "Клацніть, щоб скасувати"
-#: src/gui_frontend/app_list_view/sidebar.rs:266
+#: src/gui_frontend/app_list_view/sidebar.rs:348
msgid "Filters"
msgstr "Фільтри"
-#: src/gui_frontend/app_list_view/sidebar.rs:274
+#: src/gui_frontend/app_list_view/sidebar.rs:359
+msgid "Steam collection"
+msgstr ""
+
+#: src/gui_frontend/app_list_view/sidebar.rs:360
+#: src/gui_frontend/app_list_view/sidebar.rs:580
+msgid "All games"
+msgstr ""
+
+#: src/gui_frontend/app_list_view/sidebar.rs:442
msgid "Sort by"
msgstr "Сортувати за"
-#: src/gui_frontend/app_list_view/sidebar.rs:313
+#: src/gui_frontend/app_list_view/sidebar.rs:505
msgid "Reset filters"
msgstr "Скинути фільтри"
@@ -995,11 +1092,11 @@ msgstr "Сталася неочікувана помилка під час по
msgid "Undo incomplete"
msgstr "Скасувати незавершене"
-#: src/gui_frontend/app_list_view/settings_bindings.rs:138
+#: src/gui_frontend/app_list_view/settings_bindings.rs:159
msgid "The new language will be applied the next time you start SamRewritten."
msgstr "Нова мова буде застосована під час наступного запуску SamRewritten."
-#: src/gui_frontend/app_list_view/settings_bindings.rs:148
+#: src/gui_frontend/app_list_view/settings_bindings.rs:169
msgid "Language changed"
msgstr "Мову змінено"
@@ -1194,19 +1291,19 @@ msgstr ""
msgid "Import complete"
msgstr "Імпорт завершено"
-#: src/gui_frontend/app_list_view/refresh_actions.rs:118
+#: src/gui_frontend/app_list_view/refresh_actions.rs:122
msgid "No apps found on your account. Search for App Id to get started."
msgstr ""
"На вашому обліковому записі не знайдено жодних застосунків. Щоб розпочати, "
"виконайте пошук за App Id."
-#: src/gui_frontend/app_list_view/refresh_actions.rs:135
+#: src/gui_frontend/app_list_view/refresh_actions.rs:139
msgid "No results. Check for spelling mistakes or try typing an App Id."
msgstr ""
"Результатів немає. Перевірте, чи немає орфографічних помилок, або спробуйте "
"ввести App Id."
-#: src/gui_frontend/app_list_view/refresh_actions.rs:145
+#: src/gui_frontend/app_list_view/refresh_actions.rs:149
msgid ""
"Failed to load library. Check your internet connection. Search for App Id to "
"get started."
@@ -1214,17 +1311,17 @@ msgstr ""
"Не вдалося завантажити бібліотеку. Перевірте з’єднання з інтернетом. "
"Знайдіть по App Id, щоб розпочати."
-#: src/gui_frontend/app_list_view/refresh_actions.rs:431
+#: src/gui_frontend/app_list_view/refresh_actions.rs:435
msgid "Reset Everything"
msgstr "Скинути все"
-#: src/gui_frontend/app_list_view/refresh_actions.rs:432
+#: src/gui_frontend/app_list_view/refresh_actions.rs:436
msgid "This will reset all achievements and stats for this app. Are you sure?"
msgstr ""
"Це призведе до скидання всіх досягнень і статистики для цього застосунку. "
"Упевнені?"
-#: src/gui_frontend/app_list_view/refresh_actions.rs:433
+#: src/gui_frontend/app_list_view/refresh_actions.rs:437
msgid "Sure, reset"
msgstr "Звісно, скинути"
diff --git a/po/zh_Hant.po b/po/zh_Hant.po
index 8b13d26..e6b674f 100644
--- a/po/zh_Hant.po
+++ b/po/zh_Hant.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: SamRewritten\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-08-30 23:21+0200\n"
+"POT-Creation-Date: 2026-10-05 22:49+0200\n"
"PO-Revision-Date: 2026-08-25 06:51+0000\n"
"Last-Translator: Ktonel475 \n"
"Language-Team: Chinese (Traditional Han script) GitHub page for instructions, or to report "
-"your issue."
+"to it using environment variables. Please check the GitHub page for instructions, or to "
+"report your issue."
msgstr ""
#: src/gui_frontend/dialogs.rs:295
@@ -277,60 +319,76 @@ msgstr "成就"
msgid "Stats"
msgstr "狀態"
-#: src/gui_frontend/stat_view.rs:102
+#: src/gui_frontend/stat_view.rs:180
msgid "Increment only"
msgstr "僅遞增"
-#: src/gui_frontend/stat_view.rs:107
+#: src/gui_frontend/stat_view.rs:185
msgid "This statistic is protected."
msgstr "次統計被保護。"
+#: src/gui_frontend/achievement_view.rs:271
+msgid "No achievements match the current filters"
+msgstr ""
+
+#: src/gui_frontend/achievement_view.rs:282
+msgid "Show all achievements"
+msgstr ""
+
+#: src/gui_frontend/achievement_view.rs:301
+msgid "Search: “{search}”"
+msgstr ""
+
+#: src/gui_frontend/achievement_view.rs:309
+msgid "Showing: {state}"
+msgstr ""
+
#: src/gui_frontend/achievement_automatic_view.rs:40
msgid "Stop and go back"
msgstr "停止並返回"
-#: src/gui_frontend/achievement_manual_view/mod.rs:57
+#: src/gui_frontend/achievement_manual_view/mod.rs:58
msgid "No achievements staged"
msgstr ""
-#: src/gui_frontend/achievement_manual_view/mod.rs:58
+#: src/gui_frontend/achievement_manual_view/mod.rs:59
msgid "{count} staged"
msgstr ""
-#: src/gui_frontend/achievement_manual_view/mod.rs:96
+#: src/gui_frontend/achievement_manual_view/mod.rs:97
msgid "Already at or above target ({progress})"
msgstr ""
-#: src/gui_frontend/achievement_manual_view/mod.rs:102
+#: src/gui_frontend/achievement_manual_view/mod.rs:103
msgid "Auto-fill {count} achievement(s) ({progress})"
msgstr ""
-#: src/gui_frontend/achievement_manual_view/header.rs:49
+#: src/gui_frontend/achievement_manual_view/header.rs:50
msgid "Instant"
msgstr "即時"
-#: src/gui_frontend/achievement_manual_view/header.rs:52
+#: src/gui_frontend/achievement_manual_view/header.rs:53
msgid "Stage"
msgstr ""
-#: src/gui_frontend/achievement_manual_view/header.rs:56
+#: src/gui_frontend/achievement_manual_view/header.rs:57
msgid "Copy user"
msgstr ""
-#: src/gui_frontend/achievement_manual_view/header.rs:74
+#: src/gui_frontend/achievement_manual_view/header.rs:75
msgid "Auto-fill"
msgstr ""
-#: src/gui_frontend/achievement_manual_view/header.rs:77
+#: src/gui_frontend/achievement_manual_view/header.rs:78
msgid "Configuration"
msgstr ""
-#: src/gui_frontend/achievement_manual_view/header.rs:103
+#: src/gui_frontend/achievement_manual_view/header.rs:104
#: src/gui_frontend/achievement_manual_view/copy_controls.rs:48
msgid "Start"
msgstr ""
-#: src/gui_frontend/achievement_manual_view/header.rs:108
+#: src/gui_frontend/achievement_manual_view/header.rs:109
msgid "Changes apply instantly"
msgstr ""
@@ -367,7 +425,7 @@ msgid "Spacing"
msgstr ""
#: src/gui_frontend/achievement_manual_view/copy_controls.rs:38
-#: src/gui_frontend/achievement_manual_view/copy_mode.rs:234
+#: src/gui_frontend/achievement_manual_view/copy_mode.rs:238
msgid "Choose a friend to copy timing from"
msgstr "選取朋友並複製時長格式"
@@ -388,11 +446,11 @@ msgstr "最大間隔"
msgid "First delay"
msgstr ""
-#: src/gui_frontend/achievement_manual_view/copy_mode.rs:101
+#: src/gui_frontend/achievement_manual_view/copy_mode.rs:105
msgid "No friend loaded"
msgstr ""
-#: src/gui_frontend/achievement_manual_view/copy_mode.rs:111
+#: src/gui_frontend/achievement_manual_view/copy_mode.rs:115
msgid "{count} achievements over {time}"
msgstr ""
@@ -424,111 +482,150 @@ msgstr ""
msgid "Clear selected user"
msgstr ""
-#: src/gui_frontend/app_list_view/mod.rs:401
+#: src/gui_frontend/app_list_view/mod.rs:442
msgid "SamRewritten could not connect to Steam. Is it running?"
msgstr ""
-#: src/gui_frontend/app_list_view/mod.rs:406
+#: src/gui_frontend/app_list_view/mod.rs:447
msgid "Try again"
msgstr ""
-#: src/gui_frontend/app_list_view/mod.rs:423
-#: src/gui_frontend/app_list_view/mod.rs:1605
+#: src/gui_frontend/app_list_view/mod.rs:464
+#: src/gui_frontend/app_list_view/mod.rs:1769
msgid "Name or AppId (Ctrl+K)"
msgstr ""
-#: src/gui_frontend/app_list_view/mod.rs:439
+#: src/gui_frontend/app_list_view/mod.rs:499
msgid "Show or hide the sidebar"
msgstr ""
-#: src/gui_frontend/app_list_view/mod.rs:1600
+#: src/gui_frontend/app_list_view/mod.rs:1764
msgid "Achievement or stat..."
msgstr ""
-#: src/gui_frontend/app_list_view/mod.rs:1719
-#: src/gui_frontend/app_list_view/settings_bindings.rs:265
+#: src/gui_frontend/app_list_view/mod.rs:1891
+#: src/gui_frontend/app_list_view/settings_bindings.rs:328
msgid "Could not change the in-game setting"
msgstr ""
-#: src/gui_frontend/app_list_view/mod.rs:1721
-#: src/gui_frontend/app_list_view/settings_bindings.rs:266
+#: src/gui_frontend/app_list_view/mod.rs:1893
+#: src/gui_frontend/app_list_view/settings_bindings.rs:329
msgid "The change could not be applied. Restart SamRewritten and try again."
msgstr ""
-#: src/gui_frontend/app_list_view/sidebar.rs:47
+#: src/gui_frontend/app_list_view/sidebar.rs:57
msgid "Hide with no achievements"
msgstr ""
-#: src/gui_frontend/app_list_view/sidebar.rs:52
+#: src/gui_frontend/app_list_view/sidebar.rs:63
msgid "Hide at 100%"
msgstr ""
-#: src/gui_frontend/app_list_view/sidebar.rs:57
+#: src/gui_frontend/app_list_view/sidebar.rs:69
msgid "Hide at 0%"
msgstr ""
-#: src/gui_frontend/app_list_view/sidebar.rs:62
+#: src/gui_frontend/app_list_view/sidebar.rs:75
msgid "Hide never launched"
msgstr ""
-#: src/gui_frontend/app_list_view/sidebar.rs:67
+#: src/gui_frontend/app_list_view/sidebar.rs:81
msgid "Only currently idling"
msgstr ""
-#: src/gui_frontend/app_list_view/sidebar.rs:72
+#: src/gui_frontend/app_list_view/sidebar.rs:87
+msgid "Hide hidden in Steam"
+msgstr ""
+
+#: src/gui_frontend/app_list_view/sidebar.rs:93
msgid "Show junk"
msgstr ""
-#: src/gui_frontend/app_list_view/sidebar.rs:86
+#: src/gui_frontend/app_list_view/sidebar.rs:107
msgid "App ID"
msgstr ""
-#: src/gui_frontend/app_list_view/sidebar.rs:91
+#: src/gui_frontend/app_list_view/sidebar.rs:112
msgid "Name"
msgstr ""
-#: src/gui_frontend/app_list_view/sidebar.rs:96
+#: src/gui_frontend/app_list_view/sidebar.rs:117
msgid "Last played"
msgstr ""
-#: src/gui_frontend/app_list_view/sidebar.rs:101
+#: src/gui_frontend/app_list_view/sidebar.rs:122
msgid "Playtime"
msgstr ""
-#: src/gui_frontend/app_list_view/sidebar.rs:106
+#: src/gui_frontend/app_list_view/sidebar.rs:127
msgid "Completion"
msgstr ""
-#: src/gui_frontend/app_list_view/sidebar.rs:111
+#: src/gui_frontend/app_list_view/sidebar.rs:132
msgid "Achievements left"
msgstr ""
-#: src/gui_frontend/app_list_view/sidebar.rs:153
+#: src/gui_frontend/app_list_view/sidebar.rs:180
+msgid "Filters on a search term, which SamRewritten cannot reproduce exactly."
+msgstr ""
+
+#: src/gui_frontend/app_list_view/sidebar.rs:183
+msgid "Uses a Steam filter SamRewritten cannot reproduce exactly."
+msgstr ""
+
+#: src/gui_frontend/app_list_view/sidebar.rs:186
+msgid ""
+"Needs information from Steam that could not be read. Refresh to try again."
+msgstr ""
+
+#: src/gui_frontend/app_list_view/sidebar.rs:189
+msgid ""
+"Needs your friends' games, which Steam can only tell us when it is online."
+msgstr ""
+
+#: src/gui_frontend/app_list_view/sidebar.rs:198
+msgid "Favorites"
+msgstr ""
+
+#: src/gui_frontend/app_list_view/sidebar.rs:225
msgid "View profile"
msgstr ""
-#: src/gui_frontend/app_list_view/sidebar.rs:208
+#: src/gui_frontend/app_list_view/sidebar.rs:280
#: src/gui_frontend/profile_view/mod.rs:484
msgid "Steam user"
msgstr ""
-#: src/gui_frontend/app_list_view/sidebar.rs:229
+#: src/gui_frontend/app_list_view/sidebar.rs:300
+msgid "Steam is offline. What needs its servers is turned off."
+msgstr ""
+
+#: src/gui_frontend/app_list_view/sidebar.rs:311
msgid "Fetching completion…"
msgstr ""
-#: src/gui_frontend/app_list_view/sidebar.rs:235
+#: src/gui_frontend/app_list_view/sidebar.rs:317
msgid "Click to cancel"
msgstr ""
-#: src/gui_frontend/app_list_view/sidebar.rs:266
+#: src/gui_frontend/app_list_view/sidebar.rs:348
msgid "Filters"
msgstr ""
-#: src/gui_frontend/app_list_view/sidebar.rs:274
+#: src/gui_frontend/app_list_view/sidebar.rs:359
+msgid "Steam collection"
+msgstr ""
+
+#: src/gui_frontend/app_list_view/sidebar.rs:360
+#: src/gui_frontend/app_list_view/sidebar.rs:580
+msgid "All games"
+msgstr ""
+
+#: src/gui_frontend/app_list_view/sidebar.rs:442
msgid "Sort by"
msgstr ""
-#: src/gui_frontend/app_list_view/sidebar.rs:313
+#: src/gui_frontend/app_list_view/sidebar.rs:505
msgid "Reset filters"
msgstr ""
@@ -952,11 +1049,11 @@ msgstr ""
msgid "Undo incomplete"
msgstr ""
-#: src/gui_frontend/app_list_view/settings_bindings.rs:138
+#: src/gui_frontend/app_list_view/settings_bindings.rs:159
msgid "The new language will be applied the next time you start SamRewritten."
msgstr ""
-#: src/gui_frontend/app_list_view/settings_bindings.rs:148
+#: src/gui_frontend/app_list_view/settings_bindings.rs:169
msgid "Language changed"
msgstr ""
@@ -1131,29 +1228,29 @@ msgstr ""
msgid "Import complete"
msgstr ""
-#: src/gui_frontend/app_list_view/refresh_actions.rs:118
+#: src/gui_frontend/app_list_view/refresh_actions.rs:122
msgid "No apps found on your account. Search for App Id to get started."
msgstr ""
-#: src/gui_frontend/app_list_view/refresh_actions.rs:135
+#: src/gui_frontend/app_list_view/refresh_actions.rs:139
msgid "No results. Check for spelling mistakes or try typing an App Id."
msgstr ""
-#: src/gui_frontend/app_list_view/refresh_actions.rs:145
+#: src/gui_frontend/app_list_view/refresh_actions.rs:149
msgid ""
"Failed to load library. Check your internet connection. Search for App Id to "
"get started."
msgstr ""
-#: src/gui_frontend/app_list_view/refresh_actions.rs:431
+#: src/gui_frontend/app_list_view/refresh_actions.rs:435
msgid "Reset Everything"
msgstr ""
-#: src/gui_frontend/app_list_view/refresh_actions.rs:432
+#: src/gui_frontend/app_list_view/refresh_actions.rs:436
msgid "This will reset all achievements and stats for this app. Are you sure?"
msgstr ""
-#: src/gui_frontend/app_list_view/refresh_actions.rs:433
+#: src/gui_frontend/app_list_view/refresh_actions.rs:437
msgid "Sure, reset"
msgstr ""