diff --git a/docs/releases.md b/docs/releases.md
index 022d5f9..637fea3 100644
--- a/docs/releases.md
+++ b/docs/releases.md
@@ -27,6 +27,10 @@ and the [ntfy Android app](https://github.com/binwiederhier/ntfy-android/release
* [Examples](examples.md) for [Home Assistant](https://www.home-assistant.io/) ([#282](https://github.com/binwiederhier/ntfy/pull/282), thanks to [@poblabs](https://github.com/poblabs))
* Install instructions for [NixOS/Nix](https://ntfy.sh/docs/install/#nixos-nix) ([#282](https://github.com/binwiederhier/ntfy/pull/282), thanks to [@arjan-s](https://github.com/arjan-s))
+**Additional translations:**
+
+* Chinese/Simplified (thanks to [@yufei.im](https://hosted.weblate.org/user/yufei.im/))
+
-->
diff --git a/web/src/components/Preferences.js b/web/src/components/Preferences.js
index b93702f..e2899ec 100644
--- a/web/src/components/Preferences.js
+++ b/web/src/components/Preferences.js
@@ -436,7 +436,7 @@ const Appearance = () => {
const Language = () => {
const { t, i18n } = useTranslation();
const labelId = "prefLanguage";
- const randomFlags = shuffle(["๐ฌ๐ง", "๐บ๐ธ", "๐ช๐ธ", "๐ซ๐ท", "๐ง๐ฌ", "๐จ๐ฟ", "๐ฉ๐ช", "๐ฎ๐น", "๐ญ๐บ", "๐ง๐ท", "๐ฎ๐ฉ", "๐ฏ๐ต", "๐ท๐บ", "๐น๐ท"]).slice(0, 3);
+ const randomFlags = shuffle(["๐ฌ๐ง", "๐บ๐ธ", "๐ช๐ธ", "๐ซ๐ท", "๐ง๐ฌ", "๐จ๐ฟ", "๐ฉ๐ช", "๐จ๐ณ", "๐ฎ๐น", "๐ญ๐บ", "๐ง๐ท", "๐ฎ๐ฉ", "๐ฏ๐ต", "๐ท๐บ", "๐น๐ท"]).slice(0, 3);
const title = t("prefs_appearance_language_title") + " " + randomFlags.join(" ");
const lang = i18n.language ?? "en";
@@ -452,6 +452,7 @@ const Language = () => {
+