diff --git a/public/translations/ar/default.json b/public/translations/ar/default.json
index 2e4db9f6..61526d09 100644
--- a/public/translations/ar/default.json
+++ b/public/translations/ar/default.json
@@ -277,5 +277,6 @@
"no": "No",
"pending_mod_approval": "في انتظار موافقة المشرف، غير مرئي للمستخدمين",
"copy_user_id": "نسخ معرف المستخدم",
- "copy_direct_link": "نسخ الرابط المباشر"
+ "copy_direct_link": "نسخ الرابط المباشر",
+ "posts_auto_update_info": "Posts update automatically every ~2 minutes. It's not possible to disable this at the moment."
}
diff --git a/public/translations/bn/default.json b/public/translations/bn/default.json
index 4bb3dd6e..91bb256b 100644
--- a/public/translations/bn/default.json
+++ b/public/translations/bn/default.json
@@ -277,5 +277,6 @@
"no": "No",
"pending_mod_approval": "মডারেটর অনুমোদনের জন্য অপেক্ষা করছে, ব্যবহারকারীদের কাছে দৃশ্যমান নয়",
"copy_user_id": "ইউজার আইডি কপি করুন",
- "copy_direct_link": "সরাসরি লিংক অনুলিপি করুন"
+ "copy_direct_link": "সরাসরি লিংক অনুলিপি করুন",
+ "posts_auto_update_info": "Posts update automatically every ~2 minutes. It's not possible to disable this at the moment."
}
diff --git a/public/translations/cs/default.json b/public/translations/cs/default.json
index 49c9b7aa..f2ff3854 100644
--- a/public/translations/cs/default.json
+++ b/public/translations/cs/default.json
@@ -277,5 +277,6 @@
"no": "No",
"pending_mod_approval": "Čekání na schválení moderatorem, není viditelné uživatelům",
"copy_user_id": "kopírovat ID uživatele",
- "copy_direct_link": "kopírovat přímý odkaz"
+ "copy_direct_link": "kopírovat přímý odkaz",
+ "posts_auto_update_info": "Posts update automatically every ~2 minutes. It's not possible to disable this at the moment."
}
diff --git a/public/translations/da/default.json b/public/translations/da/default.json
index fd05dd2f..3aac6ab6 100644
--- a/public/translations/da/default.json
+++ b/public/translations/da/default.json
@@ -277,5 +277,6 @@
"no": "No",
"pending_mod_approval": "Afventer moderatorgodkendelse, ikke synlig for brugere",
"copy_user_id": "kopier bruger-ID",
- "copy_direct_link": "kopier direkte link"
+ "copy_direct_link": "kopier direkte link",
+ "posts_auto_update_info": "Posts update automatically every ~2 minutes. It's not possible to disable this at the moment."
}
diff --git a/public/translations/de/default.json b/public/translations/de/default.json
index e4dd7a17..8666f108 100644
--- a/public/translations/de/default.json
+++ b/public/translations/de/default.json
@@ -277,5 +277,6 @@
"no": "Nein",
"pending_mod_approval": "Ausstehende Moderatorgenehmigung, für Benutzer nicht sichtbar",
"copy_user_id": "Benutzer-ID kopieren",
- "copy_direct_link": "Direktlink kopieren"
+ "copy_direct_link": "Direktlink kopieren",
+ "posts_auto_update_info": "Posts update automatically every ~2 minutes. It's not possible to disable this at the moment."
}
diff --git a/public/translations/el/default.json b/public/translations/el/default.json
index 4a0d35a8..61d4ae63 100644
--- a/public/translations/el/default.json
+++ b/public/translations/el/default.json
@@ -277,5 +277,6 @@
"no": "No",
"pending_mod_approval": "Σε αναμονή έγκρισης διαχειριστή, δεν είναι ορατό στους χρήστες",
"copy_user_id": "αντιγραφή ID χρήστη",
- "copy_direct_link": "αντιγραφή άμεσου συνδέσμου"
+ "copy_direct_link": "αντιγραφή άμεσου συνδέσμου",
+ "posts_auto_update_info": "Posts update automatically every ~2 minutes. It's not possible to disable this at the moment."
}
diff --git a/public/translations/en/default.json b/public/translations/en/default.json
index ee53ae49..1016f5d8 100644
--- a/public/translations/en/default.json
+++ b/public/translations/en/default.json
@@ -70,6 +70,7 @@
"latest_stable_version": "You are on the latest stable version, 5chan v{{version}}.",
"check": "check",
"update": "Update",
+ "posts_auto_update_info": "Posts update automatically every ~2 minutes. It's not possible to disable this at the moment.",
"style": "Style",
"interface_language": "interface language",
"delete_confirm": "Are you sure you want to delete {{value}}?",
diff --git a/public/translations/es/default.json b/public/translations/es/default.json
index aa3e5f4f..03daee3f 100644
--- a/public/translations/es/default.json
+++ b/public/translations/es/default.json
@@ -277,5 +277,6 @@
"no": "No",
"pending_mod_approval": "Pendiente de aprobación del moderador, no visible para los usuarios",
"copy_user_id": "Copiar ID de usuario",
- "copy_direct_link": "Copiar enlace directo"
+ "copy_direct_link": "Copiar enlace directo",
+ "posts_auto_update_info": "Posts update automatically every ~2 minutes. It's not possible to disable this at the moment."
}
diff --git a/public/translations/fa/default.json b/public/translations/fa/default.json
index c96085c4..e7a75a5d 100644
--- a/public/translations/fa/default.json
+++ b/public/translations/fa/default.json
@@ -277,5 +277,6 @@
"no": "No",
"pending_mod_approval": "در انتظار تایید مدیر، برای کاربران قابل مشاهده نیست",
"copy_user_id": "کپی شناسه کاربر",
- "copy_direct_link": "رونوشت لینک مستقیم"
+ "copy_direct_link": "رونوشت لینک مستقیم",
+ "posts_auto_update_info": "Posts update automatically every ~2 minutes. It's not possible to disable this at the moment."
}
diff --git a/public/translations/fi/default.json b/public/translations/fi/default.json
index 80b21d16..d96f4e37 100644
--- a/public/translations/fi/default.json
+++ b/public/translations/fi/default.json
@@ -277,5 +277,6 @@
"no": "No",
"pending_mod_approval": "Odottaa moderaattorin hyväksyntää, ei näkyvissä käyttäjille",
"copy_user_id": "kopioi käyttäjätunnus",
- "copy_direct_link": "kopioi suora linkki"
+ "copy_direct_link": "kopioi suora linkki",
+ "posts_auto_update_info": "Posts update automatically every ~2 minutes. It's not possible to disable this at the moment."
}
diff --git a/public/translations/fil/default.json b/public/translations/fil/default.json
index 354045d0..a4a6d53c 100644
--- a/public/translations/fil/default.json
+++ b/public/translations/fil/default.json
@@ -277,5 +277,6 @@
"no": "No",
"pending_mod_approval": "Naghihintay ng pag-apruba ng moderator, hindi nakikita ng mga gumagamit",
"copy_user_id": "kopyahin ang user ID",
- "copy_direct_link": "kopyahin ang direct link"
+ "copy_direct_link": "kopyahin ang direct link",
+ "posts_auto_update_info": "Posts update automatically every ~2 minutes. It's not possible to disable this at the moment."
}
diff --git a/public/translations/fr/default.json b/public/translations/fr/default.json
index 3c792085..909f6f27 100644
--- a/public/translations/fr/default.json
+++ b/public/translations/fr/default.json
@@ -277,5 +277,6 @@
"no": "Non",
"pending_mod_approval": "En attente d'approbation du modérateur, non visible pour les utilisateurs",
"copy_user_id": "Copier l'ID utilisateur",
- "copy_direct_link": "Copier le lien direct"
+ "copy_direct_link": "Copier le lien direct",
+ "posts_auto_update_info": "Posts update automatically every ~2 minutes. It's not possible to disable this at the moment."
}
diff --git a/public/translations/he/default.json b/public/translations/he/default.json
index ebed25c4..5082e9ef 100644
--- a/public/translations/he/default.json
+++ b/public/translations/he/default.json
@@ -277,5 +277,6 @@
"no": "No",
"pending_mod_approval": "ממתין לאישור מנהל, לא ניתן לראות למשתמשים",
"copy_user_id": "העתק מזהה משתמש",
- "copy_direct_link": "העתק קישור ישיר"
+ "copy_direct_link": "העתק קישור ישיר",
+ "posts_auto_update_info": "Posts update automatically every ~2 minutes. It's not possible to disable this at the moment."
}
diff --git a/public/translations/hi/default.json b/public/translations/hi/default.json
index 13ed0387..e4aca7fa 100644
--- a/public/translations/hi/default.json
+++ b/public/translations/hi/default.json
@@ -277,5 +277,6 @@
"no": "No",
"pending_mod_approval": "मॉडरेटर की मंजूरी के लिए प्रतीक्षा में, उपयोगकर्ताओं को दिखाई नहीं देता",
"copy_user_id": "यूज़र ID कॉपी करें",
- "copy_direct_link": "डायरेक्ट लिंक कॉपी करें"
+ "copy_direct_link": "डायरेक्ट लिंक कॉपी करें",
+ "posts_auto_update_info": "Posts update automatically every ~2 minutes. It's not possible to disable this at the moment."
}
diff --git a/public/translations/hu/default.json b/public/translations/hu/default.json
index 0c7b4dbe..ea043733 100644
--- a/public/translations/hu/default.json
+++ b/public/translations/hu/default.json
@@ -277,5 +277,6 @@
"no": "No",
"pending_mod_approval": "Moderátor jóváhagyása alatt áll, a felhasználók számára nem látható",
"copy_user_id": "felhasználói ID másolása",
- "copy_direct_link": "közvetlen link másolása"
+ "copy_direct_link": "közvetlen link másolása",
+ "posts_auto_update_info": "Posts update automatically every ~2 minutes. It's not possible to disable this at the moment."
}
diff --git a/public/translations/id/default.json b/public/translations/id/default.json
index ca869480..95ea1e1e 100644
--- a/public/translations/id/default.json
+++ b/public/translations/id/default.json
@@ -277,5 +277,6 @@
"no": "No",
"pending_mod_approval": "Menunggu persetujuan moderator, tidak terlihat oleh pengguna",
"copy_user_id": "salin ID pengguna",
- "copy_direct_link": "salin tautan langsung"
+ "copy_direct_link": "salin tautan langsung",
+ "posts_auto_update_info": "Posts update automatically every ~2 minutes. It's not possible to disable this at the moment."
}
diff --git a/public/translations/it/default.json b/public/translations/it/default.json
index 345f8e6c..552ff0ac 100644
--- a/public/translations/it/default.json
+++ b/public/translations/it/default.json
@@ -277,5 +277,6 @@
"no": "No",
"pending_mod_approval": "In attesa di approvazione del moderatore, non visibile agli utenti",
"copy_user_id": "Copia ID utente",
- "copy_direct_link": "Copia link diretto"
+ "copy_direct_link": "Copia link diretto",
+ "posts_auto_update_info": "Posts update automatically every ~2 minutes. It's not possible to disable this at the moment."
}
diff --git a/public/translations/ja/default.json b/public/translations/ja/default.json
index a8c80934..ef761708 100644
--- a/public/translations/ja/default.json
+++ b/public/translations/ja/default.json
@@ -277,5 +277,6 @@
"no": "いいえ",
"pending_mod_approval": "モデレーターの承認待ち、ユーザーには表示されません",
"copy_user_id": "ユーザーIDをコピー",
- "copy_direct_link": "直接リンクをコピー"
+ "copy_direct_link": "直接リンクをコピー",
+ "posts_auto_update_info": "Posts update automatically every ~2 minutes. It's not possible to disable this at the moment."
}
diff --git a/public/translations/ko/default.json b/public/translations/ko/default.json
index 2f338807..ca9d6af5 100644
--- a/public/translations/ko/default.json
+++ b/public/translations/ko/default.json
@@ -277,5 +277,6 @@
"no": "No",
"pending_mod_approval": "중재자 승인 대기 중, 사용자에게 표시되지 않음",
"copy_user_id": "사용자 ID 복사",
- "copy_direct_link": "직접 링크 복사"
+ "copy_direct_link": "직접 링크 복사",
+ "posts_auto_update_info": "Posts update automatically every ~2 minutes. It's not possible to disable this at the moment."
}
diff --git a/public/translations/mr/default.json b/public/translations/mr/default.json
index 7c7404cf..8b4a5ca0 100644
--- a/public/translations/mr/default.json
+++ b/public/translations/mr/default.json
@@ -277,5 +277,6 @@
"no": "No",
"pending_mod_approval": "संचालकाच्या मंजुरीची प्रतीक्षा, वापरकर्त्यांना दिसत नाही",
"copy_user_id": "यूजर ID कॉपी करा",
- "copy_direct_link": "डायरेक्ट लिंक कॉपी करा"
+ "copy_direct_link": "डायरेक्ट लिंक कॉपी करा",
+ "posts_auto_update_info": "Posts update automatically every ~2 minutes. It's not possible to disable this at the moment."
}
diff --git a/public/translations/nl/default.json b/public/translations/nl/default.json
index f6d8e4ed..59a47c13 100644
--- a/public/translations/nl/default.json
+++ b/public/translations/nl/default.json
@@ -277,5 +277,6 @@
"no": "No",
"pending_mod_approval": "In afwachting van moderatorgoedkeuring, niet zichtbaar voor gebruikers",
"copy_user_id": "gebruikers-ID kopiëren",
- "copy_direct_link": "directe link kopiëren"
+ "copy_direct_link": "directe link kopiëren",
+ "posts_auto_update_info": "Posts update automatically every ~2 minutes. It's not possible to disable this at the moment."
}
diff --git a/public/translations/no/default.json b/public/translations/no/default.json
index 3aa5c982..1718e4eb 100644
--- a/public/translations/no/default.json
+++ b/public/translations/no/default.json
@@ -277,5 +277,6 @@
"no": "No",
"pending_mod_approval": "Venter på moderatorgodkjenning, ikke synlig for brukere",
"copy_user_id": "kopier bruker-ID",
- "copy_direct_link": "kopier direkte lenke"
+ "copy_direct_link": "kopier direkte lenke",
+ "posts_auto_update_info": "Posts update automatically every ~2 minutes. It's not possible to disable this at the moment."
}
diff --git a/public/translations/pl/default.json b/public/translations/pl/default.json
index 3154de15..4c3f0132 100644
--- a/public/translations/pl/default.json
+++ b/public/translations/pl/default.json
@@ -277,5 +277,6 @@
"no": "No",
"pending_mod_approval": "Oczekiwanie na zatwierdzenie moderatora, niewidoczne dla użytkowników",
"copy_user_id": "skopiuj ID użytkownika",
- "copy_direct_link": "skopiuj bezpośredni link"
+ "copy_direct_link": "skopiuj bezpośredni link",
+ "posts_auto_update_info": "Posts update automatically every ~2 minutes. It's not possible to disable this at the moment."
}
diff --git a/public/translations/pt/default.json b/public/translations/pt/default.json
index 05b7dd95..13aeff3f 100644
--- a/public/translations/pt/default.json
+++ b/public/translations/pt/default.json
@@ -277,5 +277,6 @@
"no": "Não",
"pending_mod_approval": "Aguardando aprovação do moderador, não visível para os usuários",
"copy_user_id": "Copiar ID do usuário",
- "copy_direct_link": "Copiar link direto"
+ "copy_direct_link": "Copiar link direto",
+ "posts_auto_update_info": "Posts update automatically every ~2 minutes. It's not possible to disable this at the moment."
}
diff --git a/public/translations/ro/default.json b/public/translations/ro/default.json
index ab90753e..e29b7cdc 100644
--- a/public/translations/ro/default.json
+++ b/public/translations/ro/default.json
@@ -277,5 +277,6 @@
"no": "No",
"pending_mod_approval": "În așteptarea aprobării moderatorului, nu este vizibil pentru utilizatori",
"copy_user_id": "copiați ID-ul utilizatorului",
- "copy_direct_link": "copiați linkul direct"
+ "copy_direct_link": "copiați linkul direct",
+ "posts_auto_update_info": "Posts update automatically every ~2 minutes. It's not possible to disable this at the moment."
}
diff --git a/public/translations/ru/default.json b/public/translations/ru/default.json
index 0503feb6..8a0aa7dc 100644
--- a/public/translations/ru/default.json
+++ b/public/translations/ru/default.json
@@ -277,5 +277,6 @@
"no": "Нет",
"pending_mod_approval": "Ожидает одобрения модератора, не видно пользователям",
"copy_user_id": "копировать ID пользователя",
- "copy_direct_link": "копировать прямую ссылку"
+ "copy_direct_link": "копировать прямую ссылку",
+ "posts_auto_update_info": "Posts update automatically every ~2 minutes. It's not possible to disable this at the moment."
}
diff --git a/public/translations/sq/default.json b/public/translations/sq/default.json
index 38abcbcd..697d9076 100644
--- a/public/translations/sq/default.json
+++ b/public/translations/sq/default.json
@@ -277,5 +277,6 @@
"no": "No",
"pending_mod_approval": "Duke pritur miratimin e moderatorit, jo i dukshëm për përdoruesit",
"copy_user_id": "kopjo ID e përdoruesit",
- "copy_direct_link": "kopjo lidhjen e drejtpërdrejtë"
+ "copy_direct_link": "kopjo lidhjen e drejtpërdrejtë",
+ "posts_auto_update_info": "Posts update automatically every ~2 minutes. It's not possible to disable this at the moment."
}
diff --git a/public/translations/sv/default.json b/public/translations/sv/default.json
index 55839e15..4750552c 100644
--- a/public/translations/sv/default.json
+++ b/public/translations/sv/default.json
@@ -277,5 +277,6 @@
"no": "No",
"pending_mod_approval": "Väntar på moderatorgodkännande, inte synligt för användare",
"copy_user_id": "kopiera användar-ID",
- "copy_direct_link": "kopiera direktlänk"
+ "copy_direct_link": "kopiera direktlänk",
+ "posts_auto_update_info": "Posts update automatically every ~2 minutes. It's not possible to disable this at the moment."
}
diff --git a/public/translations/te/default.json b/public/translations/te/default.json
index 2f1015d8..aad39bfc 100644
--- a/public/translations/te/default.json
+++ b/public/translations/te/default.json
@@ -277,5 +277,6 @@
"no": "No",
"pending_mod_approval": "మాడరేటర్ ఆమోదం కోసం చేతనిస్తోంది, వినియోగదారులకు కనిపించవు",
"copy_user_id": "యూజర్ ID కాపీ చేయండి",
- "copy_direct_link": "డైరెక్ట్ లింక్ కాపీ చేయండి"
+ "copy_direct_link": "డైరెక్ట్ లింక్ కాపీ చేయండి",
+ "posts_auto_update_info": "Posts update automatically every ~2 minutes. It's not possible to disable this at the moment."
}
diff --git a/public/translations/th/default.json b/public/translations/th/default.json
index 167a44cc..c1af9c57 100644
--- a/public/translations/th/default.json
+++ b/public/translations/th/default.json
@@ -277,5 +277,6 @@
"no": "No",
"pending_mod_approval": "รอการอนุมัติจากผู้ดูแล ไม่มองเห็นสำหรับผู้ใช้",
"copy_user_id": "คัดลอก ID ผู้ใช้",
- "copy_direct_link": "คัดลอกลิงก์โดยตรง"
+ "copy_direct_link": "คัดลอกลิงก์โดยตรง",
+ "posts_auto_update_info": "Posts update automatically every ~2 minutes. It's not possible to disable this at the moment."
}
diff --git a/public/translations/tr/default.json b/public/translations/tr/default.json
index 0255ed48..d74394e1 100644
--- a/public/translations/tr/default.json
+++ b/public/translations/tr/default.json
@@ -277,5 +277,6 @@
"no": "No",
"pending_mod_approval": "Moderatör onayı beklemede, kullanıcılara görünmüyor",
"copy_user_id": "kullanıcı ID'sini kopyala",
- "copy_direct_link": "doğrudan bağlantıyı kopyala"
+ "copy_direct_link": "doğrudan bağlantıyı kopyala",
+ "posts_auto_update_info": "Posts update automatically every ~2 minutes. It's not possible to disable this at the moment."
}
diff --git a/public/translations/uk/default.json b/public/translations/uk/default.json
index 486c5d50..35d355d1 100644
--- a/public/translations/uk/default.json
+++ b/public/translations/uk/default.json
@@ -277,5 +277,6 @@
"no": "No",
"pending_mod_approval": "Очікує затвердження модератора, не видно користувачам",
"copy_user_id": "копіювати ID користувача",
- "copy_direct_link": "копіювати пряме посилання"
+ "copy_direct_link": "копіювати пряме посилання",
+ "posts_auto_update_info": "Posts update automatically every ~2 minutes. It's not possible to disable this at the moment."
}
diff --git a/public/translations/ur/default.json b/public/translations/ur/default.json
index f5adc923..90941df1 100644
--- a/public/translations/ur/default.json
+++ b/public/translations/ur/default.json
@@ -277,5 +277,6 @@
"no": "No",
"pending_mod_approval": "ماڈریٹر کی منظوری کا انتظار، صارفین کے لیے نظر نہیں آتا",
"copy_user_id": "صارف کی شناخت کاپی کریں",
- "copy_direct_link": "براہ راست لنک کاپی کریں"
+ "copy_direct_link": "براہ راست لنک کاپی کریں",
+ "posts_auto_update_info": "Posts update automatically every ~2 minutes. It's not possible to disable this at the moment."
}
diff --git a/public/translations/vi/default.json b/public/translations/vi/default.json
index ab5d02b2..f8825603 100644
--- a/public/translations/vi/default.json
+++ b/public/translations/vi/default.json
@@ -277,5 +277,6 @@
"no": "No",
"pending_mod_approval": "Chờ duyệt của người điều hành, không hiển thị cho người dùng",
"copy_user_id": "sao chép ID người dùng",
- "copy_direct_link": "sao chép liên kết trực tiếp"
+ "copy_direct_link": "sao chép liên kết trực tiếp",
+ "posts_auto_update_info": "Posts update automatically every ~2 minutes. It's not possible to disable this at the moment."
}
diff --git a/public/translations/zh/default.json b/public/translations/zh/default.json
index b917f136..f46a7171 100644
--- a/public/translations/zh/default.json
+++ b/public/translations/zh/default.json
@@ -277,5 +277,6 @@
"no": "否",
"pending_mod_approval": "等待版主批准,用户不可见",
"copy_user_id": "复制用户ID",
- "copy_direct_link": "复制直接链接"
+ "copy_direct_link": "复制直接链接",
+ "posts_auto_update_info": "Posts update automatically every ~2 minutes. It's not possible to disable this at the moment."
}
diff --git a/scripts/release-body.js b/scripts/release-body.js
index a40a96a8..8ac2cac9 100644
--- a/scripts/release-body.js
+++ b/scripts/release-body.js
@@ -102,7 +102,7 @@ const htmlSection = section('Static HTML build', [htmlZip && `- 5chan-html (zip)
const downloads = [macSection, winSection, linuxSection, androidSection, htmlSection].filter(Boolean).join('\n\n');
// One-liner summary of what changed in this release. Update before each release.
-const oneLinerDescription = 'This version adds backlinks for quoted posts, improves reply functionality with proper quote references, and includes several bug fixes.';
+const oneLinerDescription = 'This version enables the Update button on the post page to refresh replies, adds an informational alert for the Auto checkbox, fixes inline quote link layout, and includes several bug fixes.';
const releaseBody = `${oneLinerDescription}
diff --git a/src/components/board-buttons/board-buttons.tsx b/src/components/board-buttons/board-buttons.tsx
index 87fcaf6b..dbb15a3a 100644
--- a/src/components/board-buttons/board-buttons.tsx
+++ b/src/components/board-buttons/board-buttons.tsx
@@ -147,47 +147,32 @@ const RefreshButton = () => {
const UpdateButton = () => {
const { t } = useTranslation();
- const isMobile = useIsMobile();
-
- const handleManualUpdate = () => {
- window.alert('Manual updates are not available yet. Posts update automatically every ~2 minutes.');
- };
-
+ const reset = useFeedResetStore((state) => state.reset);
return (
- <>
- {/* TODO: Implement update button once available in API */}
- {isMobile ? (
-
- ) : (
-
- )}
- >
+
);
};
const AutoButton = () => {
const { t } = useTranslation();
const isMobile = useIsMobile();
-
- const handleManualUpdate = () => {
- window.alert('Manual updates are not available yet. Posts update automatically every ~2 minutes.');
+ const handleAutoClick = () => {
+ window.alert(t('posts_auto_update_info'));
};
return (
<>
{isMobile ? (
-