diff --git a/V2rayNG/app/src/main/res/values-fa/strings.xml b/V2rayNG/app/src/main/res/values-fa/strings.xml
new file mode 100644
index 00000000..6a975dae
--- /dev/null
+++ b/V2rayNG/app/src/main/res/values-fa/strings.xml
@@ -0,0 +1,229 @@
+
+
+ v2rayNG
+ تعویض
+ تعویض
+ برای اولین بار از این ویژگی استفاده میکنید، لطفا از برنامه برای افزودن سرور استفاده کنید
+ باز کردن منو کشویی
+ بستن منو کشویی
+ موفقیت در انتقال داده!
+ انتقال داده انجام نشد!
+
+
+ متوقف
+ قادر به دریافت مجوز نیست
+ برای اطلاعات بیشتر کلیک کنید
+ شروع خدمات
+ توقف خدمات
+ خدمات با موفقیت شروع شد
+ شروع خدمات انجام نشد
+
+
+ پرونده پیکربندی
+ افزودن پیکربندی
+ ذخیره پیکربندی
+ حذف پیکربندی
+ پیکربندی را از QRcode وارد کنید
+ پیکربندی را از کلیپبورد وارد کنید
+ تایپ دستی[Vmess]
+ تایپ دستی[VLESS]
+ تایپ دستی[Shadowsocks]
+ تایپ دستی[Socks]
+ تایپ دستی[Trojan]
+ پیکربندی سفارشی
+ پیکربندی سفارشی را از کلیپبورد وارد کنید
+ پیکربندی سفارشی را به صورت محلی وارد کنید
+ پیکربندی سفارشی را از طریق نشانی اینترنتی وارد کنید
+ نشانی اینترنتی اسکن پیکربندی سفارشی را وارد کنید
+ تایید حذف؟
+ ملاحظات
+ نشانی
+ پورت
+ شناسه
+ alterId
+ امنیت
+ شبکه
+ انتقال
+ نوع head
+ حالت gRPC
+ درخواست میزبان (میزبان/میزبان ws/ یزبان h2)/امنیت QUIC
+ مسیر (مسیر ws/ مسیر h2) کلید QUIC/دانه kcp/نامخدمات gRPC
+ tls
+ uTLS
+ alpn
+ allowInsecure
+ SNI
+ نشانی
+ پورت
+ رمز عبور
+ امنیت
+ رمز عبور (اختیاری)
+ نامکاربری (اختیاری)
+ رمزگذاری
+ جریان
+ موفقیت
+ شکست
+ چیزی نیست
+ پروتکل نادرست
+ رمزگشایی انجام نشد
+ انتخاب پرونده پیکربندی
+ لطفا یک مدیر پرونده نصب کنید.
+ سفارشیسازی پیکربندی
+ پیکربندی معتبر نیست
+ محتوا
+ هیچ دادهای در کلیپبورد وجود ندارد
+ نشانی اینترنتی معتبر نیست
+ اطمینان حاصل کنید که پورت ورودی با تنظیمات مطابقت دارد
+ پیکربندی درست نیست
+ میزبان (SNI) (اختیاری)
+ کپی پرونده انجام نشد، لطفا از مدیر پرونده استفاده کنید
+ افزودن پروندهها
+ دانلود پروندهها
+
+
+ بارگذاری
+ جستجو
+ انتخاب همه
+ کلیدواژهها را وارد کنید
+ حالت Bypass
+ انتخاب خودکار پروکسی برنامه
+ در حال دانلود محتوا
+ خروجی گرفتن در کلیپبورد
+ وارد کردن از کلیپبورد
+
+
+
+ تنظیمات
+ تنظیمات پیشرفته
+ تنظیمات VPN
+ پروکسی هر برنامه
+ عمومی: برنامه بررسی شده پروکسی است، اتصال مستقیم بدون بررسی است. \nحالت bypass: برنامه بررسی شده مستقیما متصل است، پراکسی بررسی نشده است. \nگزینهای برای انتخاب خودکار پروکسی برنامه در منو است
+
+ فعال کردن Mux
+ فعال کردن شاید سرعت بخشیدن به شبکه و تغییر شبکه شاید فلش، بهبود کند
+
+ فعال کردن نمایش سرعت
+ نمایش سرعت فعلی در قسمت آگاهسازی. \nآیکون آگاهسازی بر اساس استفاده تغییر میکند.
+
+ فعال کردن Sniffing
+ دامنه sniff را از بسته امتحان کنید (پیشفرض روشن)
+
+ فعال کردن DNS محلی
+ DNS پردازش شده توسط ماژول DNS هسته (توصیه میشود، در صورت نیاز به دور زدن LAN و نشانی mainland)
+
+ فعال کردن DNS جعلی
+ DNS محلی آدرس IP جعلی را برمیگرداند (سریعتر میباشد، اما ممکن است برای برخی از برنامهها کار نکند)
+
+ IPv6 را ترجیح دهید
+ نشانی و مسیرهای IPv6 را ترجیح دهید
+
+ مسیریابی
+ استراتژی دامنه
+ قوانین از پیش تعریف شده
+ قوانین سفارشی
+
+ DNS از راه دور (اختیاری)
+ DNS
+
+ VPN DNS (فقط IPv4/v6)
+
+ DNS داخلی (اختیاری)
+ DNS
+
+ اجازه اتصالات از طریق LAN
+ دستگاههای دیگر میتوانند از طریق socks/http به پراکسی توسط نشانی آیپی شما متصل شوند، فقط در شبکه مورد اعتماد فعال میشوند تا از اتصال غیرمجاز جلوگیری کنند
+ اتصالات از طریق LAN را مجاز کنید، مطمئن شوید که در یک شبکه قابل اعتماد هستید
+
+ allowInsecure
+ هنگامی که TLS، به طور پیشفرض allowInsecure
+
+ پورت پروکسی SOCKS5
+ پورت پروکسی SOCKS5
+
+ پورت پروکسی HTTP
+ پورت پروکسی HTTP
+
+ پورت DNS محلی
+ پورت DNS محلی
+
+ تایید حذف پرونده پیکربندی
+ آیا برای حذف پرونده پیکربندی نیاز به تایید دوم توسط کاربر است
+
+ بازخورد
+ بهبودهای بازخورد یا اشکالات در گیتهاب
+ عضویت در گروه تلگرام
+ برنامه تلگرام پیدا نشد
+
+ تبلیغات،
+ تبلیغات، برای جزئیات بیشتر کلیک کنید (کمک مالی کنید تا حذف شود)
+
+ سطح گزارشات
+ حالت
+ برای راهنمایی بیشتر روی این متن، کلیک کنید
+ زبان
+
+ گزارشات
+ کپی
+ پاک کردن
+ راهاندازی مجدد خدمات
+ حذف تمام پیکربندی
+ تنظیمات نامعتبر را حذف کنید (ابتدا آزمایش کنید)
+ خروجی گرفتن پیکربندیهای غیرسفارشی در کلیپبورد
+ تنظیمات گروهی اشتراک
+ ملاحظات
+ نشانی اینترنتی اختیاری
+ فعال کردن بهروزرسانی
+ بهروزرسانی اشتراک
+ Tcping همه پیکربندی
+ تاخیر واقعی همه پیکربندی
+ پروندههای دارایی جغرافیا
+ مرتبسازی بر اساس نتایج آزمایش
+ فیلتر پرونده پیکربندی
+ همه گروههای اشتراک
+
+ شروع خدمات
+ تایید
+
+ تنظیمات مسیریابی
+ با کاما (,) از هم جدا شوند، ذخیره کردن هم فراموش نک
+ ذخیره
+ پاک کردن
+ اسکن و جایگزین کنید
+ اسکن و اضافه کنید
+ قوانین مسیریابی پیشفرض را تنظیم کنید
+
+ اتصال را بررسی کنید
+ در حال آزمایش...
+ موفقیت: اتصال HTTP %dms طول کشید
+ اتصال به اینترنت شناسایی نشد: %s
+ اینترنت در دسترس نیست
+ کد خطا: #%d
+ متصل است، برای بررسی اتصال ضربه بزنید
+ متصل نیست
+
+
+ - QRcode
+ - خروجی گرفتن در کلیپبورد
+ - خروجی گرفتن پیکربندی کامل در کلیپبورد
+
+
+
+ - نشانی اینترنتی یا آیپی پروکسی
+ - نشانی اینترنتی یا آیپی مستقیم
+ - نشانی اینترنتی یا آیپی مسدود شده
+
+
+
+ - پروکسی سراسری
+ - دور زدن آدرس LAN و سپس پروکسی
+ - دور زذن آدرس mainland و سپس پروکسی
+ - دور زدن LAN و آدرس mainland و سپس پروکسی
+ - مستقیم سراسری
+
+
+
+ - VPN
+ - فقط پروکسی
+
+
+
diff --git a/V2rayNG/app/src/main/res/values/arrays.xml b/V2rayNG/app/src/main/res/values/arrays.xml
index 128dd079..0fdb316f 100644
--- a/V2rayNG/app/src/main/res/values/arrays.xml
+++ b/V2rayNG/app/src/main/res/values/arrays.xml
@@ -164,6 +164,7 @@
- 中文繁體
- Tiếng Việt
- Русский
+ - فارسی
@@ -174,5 +175,6 @@
- zh-rTW
- vi
- ru
+ - fa