diff --git a/web/html/xui/xray.html b/web/html/xui/xray.html index 05a3179216..ae961cd4bd 100644 --- a/web/html/xui/xray.html +++ b/web/html/xui/xray.html @@ -267,6 +267,7 @@ + WARP {{ i18n "pages.xray.rules.outbound" }} @@ -590,6 +591,7 @@ google: ["geosite:google"], spotify: ["geosite:spotify"], netflix: ["geosite:netflix"], + meta: ["geosite:meta"], cn: [ "geosite:cn", "regexp:.*\\.cn$" @@ -1420,6 +1422,18 @@ } }, }, + MetaWARPSettings: { + get: function () { + return doAllItemsExist(this.settingsData.domains.meta, this.warpDomains); + }, + set: function (newValue) { + if (newValue) { + this.warpDomains = [...this.warpDomains, ...this.settingsData.domains.meta]; + } else { + this.warpDomains = this.warpDomains.filter(data => !this.settingsData.domains.meta.includes(data)); + } + }, + }, SpotifyWARPSettings: { get: function () { return doAllItemsExist(this.settingsData.domains.spotify, this.warpDomains); diff --git a/web/translation/translate.en_US.toml b/web/translation/translate.en_US.toml index 2f9ad5bdde..9d60fa4511 100644 --- a/web/translation/translate.en_US.toml +++ b/web/translation/translate.en_US.toml @@ -369,6 +369,8 @@ "OpenAIWARPDesc" = "Routes traffic to ChatGPT via WARP." "NetflixWARP" = "Netflix" "NetflixWARPDesc" = "Routes traffic to Netflix via WARP." +"MetaWARP" = "Meta" +"MetaWARPDesc" = "Routes traffic to Meta (Instagram, Facebook, WhatsApp, Threads,...) via WARP." "SpotifyWARP" = "Spotify" "SpotifyWARPDesc" = "Routes traffic to Spotify via WARP." "completeTemplate" = "All" diff --git a/web/translation/translate.fa_IR.toml b/web/translation/translate.fa_IR.toml index 0343457420..cf8fee14dc 100644 --- a/web/translation/translate.fa_IR.toml +++ b/web/translation/translate.fa_IR.toml @@ -369,6 +369,8 @@ "OpenAIWARPDesc" = "ترافیک را از طریق وارپ به چت جی‌پی‌تی هدایت می‌کند" "NetflixWARP" = "نتفلیکس" "NetflixWARPDesc" = "ترافیک را از طریق وارپ به نتفلیکس هدایت می‌کند" +"MetaWARP" = "متا" +"MetaWARPDesc" = "ترافیک را از طریق وارپ به متا (اینستاگرام، فیس بوک، واتساپ، تردز و...) هدایت می کند." "SpotifyWARP" = "اسپاتیفای" "SpotifyWARPDesc" = " ترافیک را از طریق وارپ به اسپاتیفای هدایت می‌کند" "Inbounds" = "ورودی‌ها" diff --git a/web/translation/translate.ru_RU.toml b/web/translation/translate.ru_RU.toml index b12fbc27ea..5e72f6037b 100644 --- a/web/translation/translate.ru_RU.toml +++ b/web/translation/translate.ru_RU.toml @@ -369,6 +369,8 @@ "OpenAIWARPDesc" = "Добавить маршрутизацию для OpenAI (ChatGPT) через WARP" "NetflixWARP" = "Маршрутизация Netflix через WARP" "NetflixWARPDesc" = "Добавить маршрутизацию для Netflix через WARP" +"MetaWARP" = "Мета" +"MetaWARPDesc" = "Направляет трафик в Meta (Instagram, Facebook, WhatsApp, Threads...) через WARP." "SpotifyWARP" = "Маршрутизация Spotify через WARP" "SpotifyWARPDesc" = "Добавить маршрутизацию для Spotify через WARP" "completeTemplate" = "Все" diff --git a/web/translation/translate.vi_VN.toml b/web/translation/translate.vi_VN.toml index 046917b309..9bb8aaa70d 100644 --- a/web/translation/translate.vi_VN.toml +++ b/web/translation/translate.vi_VN.toml @@ -369,6 +369,8 @@ "OpenAIWARPDesc" = "Thêm định tuyến cho OpenAI (ChatGPT) qua WARP." "NetflixWARP" = "Định tuyến Netflix qua WARP." "NetflixWARPDesc" = "Thêm định tuyến cho Netflix qua WARP." +"MetaWARP" = "Meta" +"MetaWARPDesc" = "Định tuyến lưu lượng truy cập tới Meta (Instagram, Facebook, WhatsApp, Threads,...) thông qua WARP." "SpotifyWARP" = "Định tuyến Spotify qua WARP." "SpotifyWARPDesc" = "Thêm định tuyến cho Spotify qua WARP." "completeTemplate" = "Tất cả" diff --git a/web/translation/translate.zh_Hans.toml b/web/translation/translate.zh_Hans.toml index 63fda42c8d..aebf4652cd 100644 --- a/web/translation/translate.zh_Hans.toml +++ b/web/translation/translate.zh_Hans.toml @@ -369,6 +369,8 @@ "OpenAIWARPDesc" = "将OpenAI(ChatGPT)路由添加到WARP" "NetflixWARP" = "将 Netflix 路由到 WARP" "NetflixWARPDesc" = "为Netflix添加路由到WARP" +"MetaWARP"="元" +"MetaWARPDesc" = "通过 WARP 将流量路由到 Meta(Instagram、Facebook、WhatsApp、Threads...)" "SpotifyWARP" = "将 Spotify 路由到 WARP" "SpotifyWARPDesc" = "为Spotify添加路由到WARP" "completeTemplate" = "全部"