diff options
Diffstat (limited to 'applications/luci-app-firewall/po/fa')
-rw-r--r-- | applications/luci-app-firewall/po/fa/firewall.po | 885 |
1 files changed, 618 insertions, 267 deletions
diff --git a/applications/luci-app-firewall/po/fa/firewall.po b/applications/luci-app-firewall/po/fa/firewall.po index dacdb3a1f7..2516e2088d 100644 --- a/applications/luci-app-firewall/po/fa/firewall.po +++ b/applications/luci-app-firewall/po/fa/firewall.po @@ -3,8 +3,8 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2010-03-30 17:00+0200\n" -"PO-Revision-Date: 2023-01-15 08:12+0000\n" -"Last-Translator: Rose <darkrose@privatemail.com>\n" +"PO-Revision-Date: 2023-12-01 13:07+0000\n" +"Last-Translator: Ashkan Jazayeri <ashkanull@gmail.com>\n" "Language-Team: Persian <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsfirewall/fa/>\n" "Language: fa\n" @@ -12,7 +12,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Generator: Weblate 4.15.1-dev\n" +"X-Generator: Weblate 5.3-dev\n" #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:48 msgid "" @@ -48,21 +48,29 @@ msgstr "" msgid "-- add IP --" msgstr "-- افزودن IP --" -#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:509 +#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:519 msgid "-- add MAC --" msgstr "-- افزودن مک آدرس --" +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:198 +msgid "0" +msgstr "0" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:181 +msgid "1024" +msgstr "1024" + #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:118 msgid "" "<var data-tooltip=\"ACCEPT\">Accept</var> %{src?%{dest?forward:input}:output}" msgstr "" "<var data-tooltip=\"ACCEPT\">تایید</var> %{src?%{dest?forward:input}:output}" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:87 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:93 msgid "<var data-tooltip=\"ACCEPT\">Prevent source rewrite</var>" msgstr "<var data-tooltip=\"ACCEPT\">جلوگیری از منبع بازنویسی</var>" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:81 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:85 msgid "" "<var data-tooltip=\"DNAT\">Forward</var> to %{dest}%{dest_ip? IP " "<var>%{dest_ip}</var>}%{dest_port? port <var>%{dest_port}</var>}" @@ -100,7 +108,7 @@ msgstr "" "<var data-tooltip=\"MARK\">%{set_mark?Assign:XOR}</var> علامت فایروال " "<var>%{set_mark?:%{set_xmark}}</var>" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:84 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:90 msgid "<var data-tooltip=\"MASQUERADE\">Automatically rewrite</var> source IP" msgstr "<var data-tooltip=\"MASQUERADE\">باز نویسی خودکار</var> منبع ایپی" @@ -118,7 +126,7 @@ msgid "" msgstr "" "<var data-tooltip=\"REJECT\">لغو</var> %{src?%{dest?forward:input}:output}" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:81 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:87 msgid "" "<var data-tooltip=\"SNAT\">Statically rewrite</var> to source %{snat_ip?IP " "<var>%{snat_ip}</var>} %{snat_port?port <var>%{snat_port}</var>}" @@ -126,23 +134,23 @@ msgstr "" "<var data-tooltip=\"SNAT\">بازنویسی ایستا</var> به منبع %{snat_ip?IP " "<var>%{snat_ip}</var>} %{snat_port?port <var>%{snat_port}</var>}" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:224 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:302 msgid "A rewrite IP must be specified!" msgstr "یک IP بازنویسی شده باید مشخص شود!" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:213 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:288 msgid "ACCEPT - Disable address rewriting" msgstr "تایید - بازنویسی آدرس غیر فعال شد" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:174 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:220 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:224 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:158 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:208 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:410 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:203 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:283 msgid "Action" msgstr "اجرا" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:291 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:316 msgid "" "Additional raw <em>iptables</em> arguments to classify zone destination " "traffic, e.g. <code>-p tcp --dport 443</code> to only match outbound HTTPS " @@ -152,7 +160,7 @@ msgstr "" "عنوان مثال. <code>-p tcp --dport 443</code> فقط برای مطابقت با ترافیک خروجی " "HTTPS." -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:281 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:306 msgid "" "Additional raw <em>iptables</em> arguments to classify zone source traffic, " "e.g. <code>-p tcp --sport 443</code> to only match inbound HTTPS traffic." @@ -161,33 +169,44 @@ msgstr "" "عنوان مثال. <code>-p tcp --dport 443</code> فقط برای مطابقت با ترافیک ورودی " "HTTPS." -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:138 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:107 +msgid "Address family, Internal IP address must match" +msgstr "خانواده آدرس، آدرس IP داخلی باید مطابقت داشته باشد" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:135 +msgid "" +"Address family, source address, destination address, rewrite IP address must " +"match" +msgstr "" +"خانواده آدرس، آدرس مبدا، آدرس مقصد، آدرس IP بازنویسی باید مطابقت داشته باشند" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:161 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:182 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:136 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:106 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:181 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:108 msgid "Advanced Settings" msgstr "تنظیمات پیشرفته" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:252 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:277 msgid "Allow \"invalid\" traffic" msgstr "پذیرش ترافیک \"نامعتبر\"" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:354 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:379 msgid "Allow forward from <em>source zones</em>:" msgstr "اجازه به جلو از <em>مناطق منبع</em>:" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:313 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:338 msgid "Allow forward to <em>destination zones</em>:" msgstr "اجازه به جلو به<em>مناطق مقصد</em>:" -#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:539 +#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:549 msgid "Any" msgstr "هر" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:445 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:461 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:259 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:275 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:478 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:494 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:348 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:364 msgid "Any day" msgstr "هر روز" @@ -205,25 +224,30 @@ msgstr "" msgid "Apply the given DSCP class or value to established connections." msgstr "کلاس یا مقدار DSCP داده شده را برای اتصالات ایجاد شده اعمال کنید." -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:405 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:438 msgid "Assign the specified connection tracking helper to matched traffic." msgstr "کمک ردیابی اتصال مشخص شده را به ترافیک همسان اختصاص دهید." -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:255 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:280 msgid "Automatic helper assignment" msgstr "واگذاری کمک کننده خودکار" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:255 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:280 msgid "" "Automatically assign conntrack helpers based on traffic protocol and port" msgstr "" "به طور خودکار کمک های conntrack را بر اساس پروتکل ترافیک و پورت اختصاص دهید" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:107 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:60 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:61 +msgid "Comment" +msgstr "نظر" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:109 msgid "Conntrack Settings" msgstr "تنظیمات Conntrack" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:259 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:284 msgid "Conntrack helpers" msgstr "کمک کنندگان Conntrack" @@ -231,23 +255,27 @@ msgstr "کمک کنندگان Conntrack" msgid "Contents have been saved." msgstr "محتویات ذخیره شده اند." -#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:688 +#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:698 msgid "Continue" msgstr "ادامه" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:222 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:203 +msgid "Counters" +msgstr "شمارنده ها" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:225 msgid "Covered devices" msgstr "دستگاه های تحت پوشش" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:174 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:177 msgid "Covered networks" msgstr "شبکه های تحت پوشش" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:227 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:230 msgid "Covered subnets" msgstr "زیرشبکه های تحت پوشش" -#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:54 +#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:62 msgid "Custom Rules" msgstr "قوانین سفارشی" @@ -262,7 +290,7 @@ msgstr "" "از راه اندازی مجدد هر فایروال، درست پس از بارگذاری قوانین پیش فرض اجرا می " "شوند." -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:387 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:420 msgid "DSCP classification" msgstr "طبقه بندی DSCP" @@ -274,17 +302,17 @@ msgstr "علامت DSCP" msgid "DSCP mark required" msgstr "علامت مورد نیاز DSCP" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:368 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:194 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:401 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:266 msgid "Destination address" msgstr "آدرس مقصد" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:370 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:199 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:403 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:274 msgid "Destination port" msgstr "پورت مقصد" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:362 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:395 msgid "Destination zone" msgstr "منطقه مقصد" @@ -292,7 +320,7 @@ msgstr "منطقه مقصد" msgid "Device name" msgstr "نام دستگاه" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:252 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:277 msgid "" "Do not install extra rules to reject forwarded traffic with conntrack state " "<em>invalid</em>. This may be required for complex asymmetric route setups." @@ -301,73 +329,96 @@ msgstr "" "نکنید<em>نامعتبر</em>. این ممکن است برای راه اندازی مسیر نامتقارن پیچیده " "مورد نیاز باشد." -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:58 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:59 msgid "Drop invalid packets" msgstr "رها کردن بسته های نامعتبر" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:182 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:228 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:230 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:164 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:209 msgid "Enable" msgstr "فعال کردن" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:248 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:302 msgid "Enable NAT Loopback" msgstr "فعال کردن NAT Loopback" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:44 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:45 msgid "Enable SYN-flood protection" msgstr "محافظت SYN-flood را فعال کردن" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:265 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:290 msgid "Enable logging on this zone" msgstr "فعال کردن ورود به سیستم در این منطقه" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:160 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:162 +msgid "" +"Enable network address and port translation IPv4 (NAT4 or NAPT4) for " +"outbound traffic on this zone. This is typically enabled on the <em>wan</em> " +"zone." +msgstr "" +"آدرس شبکه و ترجمه پورت IPv4 (NAT4 یا NAPT4) را برای ترافیک خروجی در این " +"منطقه فعال کنید. این معمولاً در منطقه <em>wan</em> فعال است." + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:237 msgid "" -"Enable network address and port translation (NAT or NAPT) for outbound " -"traffic on this zone. This is typically enabled on the <em>wan</em> zone." +"Enable network address and port translation IPv6 (NAT6 or NAPT6) for " +"outbound traffic on this zone." msgstr "" +"آدرس شبکه و ترجمه پورت IPv6 (NAT6 یا NAPT6) را برای ترافیک خروجی در این " +"منطقه فعال کنید." + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:210 +msgid "Enabled" +msgstr "فعال" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:204 +msgid "Enables packet and byte count tracking for the set." +msgstr "ردیابی تعداد بسته ها و بایت ها را برای مجموعه فعال می کند." #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:338 msgid "Expecting: %s" msgstr "انتظار: %s" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:76 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77 msgid "Experimental feature. Not fully compatible with QoS/SQM." msgstr "ویژگی آزمایشی.به طور کامل با QoS / SQM سازگار نیست." -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:259 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:284 msgid "Explicitly choses allowed connection tracking helpers for zone traffic" msgstr "" "به صراحت راهنماهای ردیابی اتصال مجاز را برای ترافیک منطقه انتخاب می کند" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:216 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:270 msgid "External IP address" msgstr "آدرس IP خارجی" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:221 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:275 msgid "External port" msgstr "پورت خارجی" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:285 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:436 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:249 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:345 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:469 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:338 msgid "Extra arguments" msgstr "استدلال های اضافی" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:291 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:316 msgid "Extra destination arguments" msgstr "استدلال های اضافی مقصد" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:108 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:110 msgid "Extra iptables arguments" msgstr "استدلال های اضافی iptables" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:281 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:306 msgid "Extra source arguments" msgstr "استدلال های اضافی منبع" +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:66 +msgid "Family" +msgstr "خانواده" + #: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3 msgid "Firewall" msgstr "فایروال" @@ -376,11 +427,15 @@ msgstr "فایروال" msgid "Firewall - Custom Rules" msgstr "فایروال - قوانین سفارشی" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:127 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:20 +msgid "Firewall - IP sets" +msgstr "فایروال - مجموعه های IP" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:172 msgid "Firewall - NAT Rules" msgstr "فایروال - قوانین NAT" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:129 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:152 msgid "Firewall - Port Forwards" msgstr "فایروال-پورت رو به جلو" @@ -388,39 +443,41 @@ msgstr "فایروال-پورت رو به جلو" msgid "Firewall - Traffic Rules" msgstr "فایروال - قوانین ترافیک" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:37 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:38 msgid "Firewall - Zone Settings" msgstr "فایروال - تنظیمات منطقه" -#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:681 +#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:691 msgid "Firewall configuration migration" msgstr "انتقال پیکربندی فایروال" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:63 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:145 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:64 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:147 msgid "Forward" msgstr "رو به جلو" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:30 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:34 msgid "" -"Forwarded IPv4%{proto?, protocol %{proto#%{next?, }<var>%{item.name}</" +"Forwarded %{ipv6?%{ipv4?<var>IPv4</var> and <var>IPv6</var>:<var>IPv6</var>}:" +"<var>IPv4</var>}%{proto?, protocol %{proto#%{next?, }<var>%{item.name}</" "var>}}%{mark?, mark <var%{mark.inv? data-tooltip=\"Match fwmarks except " "%{mark.num}%{mark.mask? with mask %{mark.mask}}.\":%{mark.mask? data-" "tooltip=\"Mask fwmark value with %{mark.mask} before compare.\"}}>%{mark.val}" "</var>}" msgstr "" -"Forwarded IPv4%{proto?, protocol %{proto#%{next?, }<var>%{item.name}</" -"var>}}%{mark?, mark <var%{mark.inv? data-tooltip=\"Match fwmarks except " -"%{mark.num}%{mark.mask? with mask %{mark.mask}}.\":%{mark.mask? data-" -"tooltip=\"Mask fwmark value with %{mark.mask} before compare.\"}}>%{mark.val}" -"</var>}" +"%{ipv6?%{ipv4?<var>IPv4</var> و " +"<var>IPv6</var>:<var>IPv6</var>}:<var>IPv4</var>}%{proto? , پروتکل %{proto#%{" +"next?, }<var>%{item.name}</var>}}%{mark?, علامت <var%{mark.inv? data-tooltip=" +"\"تطبیق نشانکها به جز %{mark.num}%{mark.mask? با ماسک %{mark.mask}}.\":%{" +"mark.mask? data-tooltip=\"مقدار fwmark را با %{mark.mask} قبل از مقایسه " +"بپوشانید.\"}}>%{mark.val}</var>}" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:451 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:265 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:484 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:354 msgid "Friday" msgstr "جمعه" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:39 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:45 msgid "" "From %{src}%{src_device?, interface <var>%{src_device}</var>}%{src_ip?, IP " "%{src_ip#%{next?, }<var%{item.inv? data-tooltip=\"Match IP addresses except " @@ -454,7 +511,7 @@ msgstr "" "name}}.\":%{item.hint.name? data-tooltip=\"%{item.hint.name}\"}}>%{item.ival}" "</var>}}" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:48 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:52 msgid "" "From %{src}%{src_ip?, IP %{src_ip#%{next?, }<var%{item.inv? data-" "tooltip=\"Match IP addresses except %{item.val}.\"}>%{item.ival}</" @@ -472,35 +529,68 @@ msgstr "" "%{item.val}%{item.hint.name? a.k.a. %{item.hint.name}}.\":%{item.hint.name? " "data-tooltip=\"%{item.hint.name}\"}}>%{item.ival}</var>}}" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:137 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:160 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:181 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:135 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:105 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:180 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:107 #: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:17 msgid "General Settings" -msgstr "تنظیمات عمومی" +msgstr "پیکربندی عمومی" #: applications/luci-app-firewall/root/usr/share/rpcd/acl.d/luci-app-firewall.json:3 msgid "Grant access to firewall configuration" msgstr "اجازه دسترسی به پیکربندی فایروال" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:87 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:88 msgid "Hardware flow offloading" msgstr "تخلیه جریان سخت افزار" +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:143 +msgid "IP (range)" +msgstr "IP (محدوده)" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:32 +#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:53 +msgid "IP Sets" +msgstr "مجموعه های IP" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:151 +msgid "IPs/Networks" +msgstr "آی پی ها/شبکه ها" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:106 +msgid "IPs/Networks/MACs" +msgstr "آی پی ها/شبکه ها/مک ها" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:67 +msgid "IPv4" +msgstr "آی پی نسخه ۴" + #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:279 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:233 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:250 msgid "IPv4 and IPv6" msgstr "IPv4 و IPv6" +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:190 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:280 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:234 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:218 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:251 msgid "IPv4 only" msgstr "فقط IPv4" +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:68 +msgid "IPv6" +msgstr "آی پی نسخه ۶" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236 +msgid "IPv6 Masquerading" +msgstr "IPv6 Masquerading" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:191 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:281 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:235 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:219 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:252 msgid "IPv6 only" msgstr "فقط IPv6" @@ -508,9 +598,14 @@ msgstr "فقط IPv6" msgid "Inbound device" msgstr "دستگاه ورودی" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:38 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:186 +msgid "Include File" +msgstr "شامل فایل" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:40 msgid "" -"Incoming IPv4%{proto?, protocol %{proto#%{next?, }%{item.types?<var " +"Incoming %{ipv6?%{ipv4?<var>IPv4</var> and <var>IPv6</var>:<var>IPv6</var>}:" +"<var>IPv4</var>}%{proto?, protocol %{proto#%{next?, }%{item.types?<var " "class=\"cbi-tooltip-container\">%{item.name}<span class=\"cbi-tooltip\">ICMP " "with types %{item.types#%{next?, }<var>%{item}</var>}</span></var>:" "<var>%{item.name}</var>}}}%{mark?, mark <var%{mark.inv? data-tooltip=\"Match " @@ -520,30 +615,36 @@ msgid "" "any helper except "%{helper.name}"\">%{helper.val}</var>:<var data-" "tooltip=\"%{helper.name}\">%{helper.val}</var>}}" msgstr "" -"Incoming IPv4%{proto?, protocol %{proto#%{next?, }%{item.types?<var " -"class=\"cbi-tooltip-container\">%{item.name}<span class=\"cbi-tooltip\">ICMP " -"with types %{item.types#%{next?, }<var>%{item}</var>}</span></var>:" -"<var>%{item.name}</var>}}}%{mark?, mark <var%{mark.inv? data-tooltip=\"Match " -"fwmarks except %{mark.num}%{mark.mask? with mask %{mark.mask}}.\":%{mark." -"mask? data-tooltip=\"Mask fwmark value with %{mark.mask} before compare.\"}}" -">%{mark.val}</var>}%{helper?, helper %{helper.inv?<var data-tooltip=\"Match " -"any helper except "%{helper.name}"\">%{helper.val}</var>:<var data-" -"tooltip=\"%{helper.name}\">%{helper.val}</var>}}" +"ورودی %{ipv6?%{ipv4?<var>IPv4</var> و " +"<var>IPv6</var>:<var>IPv6</var>}:<var>IPv4</var>}%{proto? , پروتکل %{proto#%{" +"next?, }%{item.types?<var class=\"cbi-tooltip-container\">%{item.name}<span " +"class=\"cbi-tooltip\">ICMP با انواع % {item.types#%{next?, " +"<var>%{item}</var>}</span></var>:<var>%{item.name}</var>}}}%{ mark?، علامت " +"<var%{mark.inv? data-tooltip=\"تطبیق نشانکها به جز %{mark.num}%{mark.mask? " +"با ماسک %{mark.mask}}.\":%{mark.mask? data-tooltip=\"مقدار fwmark را با " +"%{mark.mask} قبل از مقایسه بپوشانید.\"}}>%{mark.val}</var>}%{helper?, helper " +"%{helper.inv?<var data-tooltip =\"با هر کمکی به جز "%{helper.name}"" +"\">%{helper.val}</var>:<var data-tooltip=\"%{helper.name}\">%{helper.val} " +"مطابقت دهید </var>}}" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:179 +msgid "Initial Hash Size" +msgstr "اندازه هش اولیه" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:61 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:143 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:62 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:145 msgid "Input" msgstr "ورودی" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:234 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:288 msgid "Internal IP address" msgstr "آدرس IP داخلی" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:239 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:293 msgid "Internal port" msgstr "پورت داخلی" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:229 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:283 msgid "Internal zone" msgstr "منطقه داخلی" @@ -555,11 +656,15 @@ msgstr "علامت DSCP نامعتبر است" msgid "Invalid limit value" msgstr "مقدار حد نامعتبر است" +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:46 +msgid "Invalid set name" +msgstr "نام مجموعه نامعتبر است" + #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:382 msgid "Limit burst" msgstr "ترکیدگی را محدود کنید" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:268 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:293 msgid "Limit log messages" msgstr "محدود کردن پیام های گزارش" @@ -567,9 +672,9 @@ msgstr "محدود کردن پیام های گزارش" msgid "Limit matching" msgstr "محدود کردن تطابق" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:75 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:79 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:96 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:68 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:74 msgid "" "Limit matching to <var>%{limit.num}</var> packets per <var>%{limit.unit}</" "var>%{limit.burst? burst <var>%{limit.burst}</var>}" @@ -577,7 +682,8 @@ msgstr "" "محدود کردن تطابق به <var>%{limit.num}</var> بسته ها در هر <var>%{limit.unit}" "</var>%{limit.burst? burst <var>%{limit.burst}</var>}" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:166 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:169 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:244 msgid "Limited masquerading enabled" msgstr "مخفی کاری محدود فعال شد" @@ -585,25 +691,25 @@ msgstr "مخفی کاری محدود فعال شد" msgid "Limits traffic matching to the specified rate." msgstr "تطابق ترافیک را با نرخ مشخص شده محدود می کند." -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:253 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:307 msgid "Loopback source IP" msgstr "IP منبع Loopback" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:212 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:287 msgid "MASQUERADE - Automatically rewrite to outbound interface IP" msgstr "بالماسکه - به طور خودکار در IP رابط خروجی بازنویسی شود" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:171 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:174 msgid "MSS clamping" msgstr "بستن MSS" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:159 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:161 msgid "Masquerading" msgstr "ماسکه کردن" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:163 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:209 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:213 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:147 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:192 msgid "Match" msgstr "همخوانی داشتن" @@ -619,33 +725,33 @@ msgstr "با نوع ICMP مطابقت دهید" msgid "Match device" msgstr "دستگاه مطابق" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:195 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:267 msgid "Match forwarded traffic directed at the given IP address." msgstr "با ترافیک ارسال شده به آدرس IP داده شده مطابقت دهید." -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:200 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:275 msgid "" "Match forwarded traffic directed at the given destination port or port range." msgstr "" "با ترافیک ارسالی هدایت شده در پورت مقصد یا محدوده پورت مشخص مطابقت دهید." -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:181 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250 msgid "Match forwarded traffic from this IP or range." msgstr "با ترافیک ارسال شده از این IP یا محدوده مطابقت دهید." -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:186 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:258 msgid "" "Match forwarded traffic originating from the given source port or port range." msgstr "" "با ترافیک ارسال شده منشأ گرفته از درگاه منبع پورت یا محدوده پورت داده شده " "مطابقت دهید." -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:412 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:322 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:445 msgid "Match helper" msgstr "کمک کننده به همخوانی" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:222 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:276 msgid "" "Match incoming traffic directed at the given destination port or port range " "on this host" @@ -657,8 +763,8 @@ msgstr "" msgid "Match mark" msgstr "علامت مطابقت" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:412 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:322 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:445 msgid "Match traffic using the specified connection tracking helper." msgstr "با استفاده از راهنمای ردیابی اتصال مشخص شده، ترافیک را مطابقت دهید." @@ -666,7 +772,7 @@ msgstr "با استفاده از راهنمای ردیابی اتصال مشخص msgid "Matches a specific firewall mark or a range of different marks." msgstr "با یک علامت فایروال خاص یا طیف وسیعی از علامت های مختلف مطابقت دارد." -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:239 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:328 msgid "Matches forwarded traffic using the specified outbound network device." msgstr "" "با استفاده از دستگاه شبکه خروجی مشخص شده با ترافیک ارسال شده مطابقت دارد." @@ -675,6 +781,14 @@ msgstr "" msgid "Matches traffic carrying the specified DSCP marking." msgstr "با ترافیک حامل علامت DSCP مشخص شده مطابقت دارد." +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:112 +msgid "Max Entries" +msgstr "حداکثر ورودی ها" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:171 +msgid "Max Length" +msgstr "بیشترین طول" + #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:383 msgid "" "Maximum initial number of packets to match: this number gets recharged by " @@ -683,22 +797,22 @@ msgstr "" "حداکثر تعداد بسته های اولیه برای مطابقت: این تعداد هر بار که به حد تعیین شده " "در بالا نرسیده باشد، تا این تعداد , یک بار شارژ می شود." -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:447 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:261 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:480 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:350 msgid "Monday" msgstr "دوشنبه" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:457 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:271 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:490 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:360 msgid "Month Days" msgstr "روزهای ماه" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:130 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:175 #: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:44 msgid "NAT Rules" msgstr "قوانین NAT" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:128 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:173 msgid "" "NAT rules allow fine grained control over the source IP to use for outbound " "or forwarded traffic." @@ -706,26 +820,32 @@ msgstr "" "قوانین NAT اجازه می دهد تا کنترل دقیق روی IP منبع برای ترافیک خروجی یا ارسال " "شده استفاده شود." -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:159 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:182 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:41 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:51 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:209 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:143 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:121 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:188 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:123 msgid "Name" msgstr "نام" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:217 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:165 +msgid "Netmask" +msgstr "Netmask" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:271 msgid "Only match incoming traffic directed at the given IP address." msgstr "فقط با ترافیک ورودی هدایت شده در آدرس IP داده شده مطابقت دهید." -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:198 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:252 msgid "Only match incoming traffic from these MACs." msgstr "فقط ترافیک ورودی از این MACها را مطابقت دهید." -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:203 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:257 msgid "Only match incoming traffic from this IP or range." msgstr "فقط ترافیک ورودی از این IP یا محدوده را مطابقت دهید." -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:208 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262 msgid "" "Only match incoming traffic originating from the given source port or port " "range on the client host" @@ -734,26 +854,42 @@ msgstr "" "منشا میگیرد، مطابقت دهید" #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:252 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:238 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:327 msgid "Outbound device" msgstr "دستگاه خروجی" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:173 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:242 msgid "Outbound zone" msgstr "منطقه خروجی" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:62 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:144 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:63 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:146 msgid "Output" msgstr "خروجی" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:286 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:437 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:250 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:74 +msgid "Packet Field Match" +msgstr "تطابق فیلد بسته" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:75 +msgid "" +"Packet fields to match upon.<br />Syntax: <em>direction_datatype</em>. e.g.: " +"<code>src_port, dest_net</code>.<br />Directions: <code>src, dst</code>. " +"Datatypes: <code>ip, port, mac, net, set</code>.<br />Direction prefixes are " +"optional.<br />*Note: datatype <code>set</code> is unsupported in fw4." +msgstr "" +"فیلدهای بسته برای مطابقت با آنها.<br /> نحو: <em>direction_datatype</em>. به " +"عنوان مثال: <code>src_port، dest_net</code>.<br />مسیرها: <code>src، dst</" +"code>. انواع داده: <code>ip, port, mac, net, set</code>.<br />پیوندهای جهت " +"اختیاری هستند.<br />*توجه: نوع داده <code>set</code> در fw4 پشتیبانی نمیشود." + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:346 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:470 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:339 msgid "Passes additional arguments to iptables. Use with care!" msgstr "آرگومان های اضافی را به iptables ارسال می کند. با احتیاط استفاده کنید!" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:278 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:303 msgid "" "Passing raw iptables arguments to source and destination traffic " "classification rules allows to match packets based on other criteria than " @@ -767,12 +903,16 @@ msgstr "" "نامعتبر میتوانند مجموعه قوانین فایروال را شکسته و به طور کامل همه سرویسها را " "در معرض دید قرار دهند." -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:132 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:187 +msgid "Path to file of CIDRs, subnets, host IPs, etc.<br />" +msgstr "مسیر فایل CIDR ها، زیرشبکه ها، IP های میزبان و غیره.<br />" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:155 #: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:26 msgid "Port Forwards" msgstr "هدایت پورت" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:130 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:153 msgid "" "Port forwarding allows remote computers on the Internet to connect to a " "specific computer or service within the private LAN." @@ -780,65 +920,79 @@ msgstr "" "ارسال پورت به رایانه های راه دور در اینترنت اجازه می دهد تا به رایانه یا " "سرویس خاصی در شبکه LAN خصوصی متصل شوند." -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:157 +msgid "Port range" +msgstr "محدوده پورت" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:233 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:288 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:169 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:238 msgid "Protocol" msgstr "پروتکل" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:240 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:294 msgid "" "Redirect matched incoming traffic to the given port on the internal host" msgstr "ترافیک ورودی منطبق را به پورت داده شده در میزبان داخلی تغییر مسیر دهید" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:235 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:289 msgid "Redirect matched incoming traffic to the specified internal host" msgstr "ترافیک ورودی منطبق را به میزبان داخلی مشخص شده تغییر مسیر دهید" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:88 -msgid "Requires hardware NAT support. Implemented at least for mt7621" -msgstr "نیاز به پشتیبانی سخت افزاری NAT دارد. حداقل برای mt7621 اجرا شده است" +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:121 +msgid "Refer To External Set" +msgstr "مراجعه به مجموعه خارجی" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:316 +msgid "Reflection zones" +msgstr "مناطق بازتابی" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:89 +msgid "Requires hardware NAT support." +msgstr "نیاز به پشتیبانی سخت افزاری NAT دارد." -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:245 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:266 msgid "Restrict Masquerading to given destination subnets" msgstr "Masquerading را به زیرشبکههای مقصد مشخص محدود کنید" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:238 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:255 msgid "Restrict Masquerading to given source subnets" msgstr "Masquerading را به زیرشبکه های منبع داده شده محدود کنید" +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:276 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:232 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:215 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249 msgid "Restrict to address family" msgstr "محدود کردن به آدرس خانواده" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:215 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:293 msgid "Rewrite IP address" msgstr "آدرس IP را بازنویسی کنید" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:216 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:294 msgid "Rewrite matched traffic to the specified source IP address." msgstr "ترافیک منطبق را به آدرس IP منبع مشخص شده بازنویسی کنید." -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:230 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:308 msgid "Rewrite matched traffic to the specified source port or port range." msgstr "" "ترافیک منطبق را در درگاه منبع پورت یا محدوده پورت مشخص شده بازنویسی کنید." -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:229 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:307 msgid "Rewrite port" msgstr "بازنویسی پورت" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:75 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:76 msgid "Routing/NAT Offloading" msgstr "بارگذاری مسیریابی/NAT" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:211 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:286 msgid "SNAT - Rewrite to specific source IP or port" msgstr "SNAT - در IP یا پورت منبع خاصی بازنویسی کنید" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:452 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:266 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:485 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:355 msgid "Saturday" msgstr "شنبه" @@ -855,36 +1009,36 @@ msgstr "" "است. اگر یک ماسک مشخص شده باشد، فقط آن بیت هایی که در ماسک تنظیم شده اند، " "اصلاح می شوند." -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:83 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:84 msgid "Software based offloading for routing/NAT" msgstr "تخیله کردن مبتنی بر نرم افزار برای مسیریابی/NAT" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:82 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:83 msgid "Software flow offloading" msgstr "تخلیه جریان نرم افزار" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:202 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:256 msgid "Source IP address" msgstr "آدرس IP منبع" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:197 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:352 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:251 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:385 msgid "Source MAC address" msgstr "آدرس MAC منبع" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:353 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:180 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:386 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:249 msgid "Source address" msgstr "آدرس منبع" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:207 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:355 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:185 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:261 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:388 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:257 msgid "Source port" msgstr "پورت منبع" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:191 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:237 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:371 msgid "Source zone" msgstr "منطقه منبع" @@ -896,7 +1050,7 @@ msgstr "" "مشخص می کند که آیا این قانون ترافیک به یک دستگاه شبکه ورودی یا خروجی خاص " "مرتبط شود." -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:253 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:307 msgid "" "Specifies whether to use the external or the internal IP address for " "reflected traffic." @@ -904,38 +1058,42 @@ msgstr "" "مشخص می کند که آیا از آدرس IP خارجی یا داخلی برای ترافیک منعکس شده استفاده " "شود." -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:476 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:290 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:509 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:379 msgid "Start Date (yyyy-mm-dd)" msgstr "تاریخ شروع (yyyy-mm-dd)" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:468 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:282 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:501 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:371 msgid "Start Time (hh:mm:ss)" msgstr "زمان شروع (hh:mm:ss)" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:480 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:294 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:513 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:383 msgid "Stop Date (yyyy-mm-dd)" msgstr "تاریخ توقف (yyyy-mm-dd)" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:472 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:286 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:505 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:375 msgid "Stop Time (hh:mm:ss)" msgstr "زمان توقف (hh:mm:ss)" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:446 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:260 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:129 +msgid "Storage Method" +msgstr "روش ذخیره سازی" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:479 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:349 msgid "Sunday" msgstr "یکشنبه" -#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:682 +#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:692 msgid "" "The existing firewall configuration needs to be changed for LuCI to function " "properly." msgstr "پیکربندی فایروال موجود باید تغییر کند تا LuCI به درستی کار کند." -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:38 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:39 msgid "" "The firewall creates zones over your network interfaces to control network " "traffic flow." @@ -943,8 +1101,8 @@ msgstr "" "فایروال مناطقی را روی رابط های شبکه شما ایجاد می کند تا جریان ترافیک شبکه را " "کنترل کند." -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:309 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:221 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:334 msgid "" "The options below control the forwarding policies between this zone (%s) and " "other zones. <em>Destination zones</em> cover forwarded traffic " @@ -960,7 +1118,7 @@ msgstr "" "مثال. فوروارد از lan به wan <em>نیست</em> مستلزم اجازه فوروارد از wan به lan " "نیز نیست." -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:117 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:119 msgid "" "This section defines common properties of %q. The <em>input</em> and " "<em>output</em> options set the default policies for traffic entering and " @@ -974,18 +1132,18 @@ msgstr "" "بین شبکههای مختلف را شرح میدهد. در داخل منطقه <em>شبکه های تحت پوشش</em> " "مشخص می کند که کدام شبکه های موجود عضو این منطقه هستند." -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:450 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:264 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:483 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:353 msgid "Thursday" msgstr "پنج شنبه" #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:183 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:137 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:182 msgid "Time Restrictions" msgstr "محدودیت های زمانی" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:484 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:298 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:517 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:387 msgid "Time in UTC" msgstr "زمان در UTC" @@ -993,6 +1151,10 @@ msgstr "زمان در UTC" msgid "Time restrictions are enabled for this rule" msgstr "محدودیت زمانی برای این قانون فعال شده است" +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:195 +msgid "Timeout" +msgstr "تایم اوت" + #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:77 msgid "" "To %{dest}%{dest_device?, interface <var>%{dest_device}</var>}%{dest_ip?, IP " @@ -1007,7 +1169,7 @@ msgstr "" "<var%{item.inv? data-tooltip=\"Match ports except %{item.val}.\"}>%{item." "ival}</var>}}" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:49 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:55 msgid "" "To %{dest}%{dest_device?, via interface <var>%{dest_device}</" "var>}%{dest_ip?, IP %{dest_ip#%{next?, }<var%{item.inv? data-tooltip=\"Match " @@ -1021,7 +1183,7 @@ msgstr "" "%{dest_port#%{next?, }<var%{item.inv? data-tooltip=\"Match ports except " "%{item.val}.\"}>%{item.ival}</var>}}" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:57 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:61 msgid "" "To %{dest}%{dest_ip?, IP %{dest_ip#%{next?, }<var%{item.inv? data-" "tooltip=\"Match IP addresses except %{item.val}.\"}>%{item.ival}</" @@ -1033,7 +1195,7 @@ msgstr "" "var>}}%{dest_port?, port %{dest_port#%{next?, }<var%{item.inv? data-" "tooltip=\"Match ports except %{item.val}.\"}>%{item.ival}</var>}}" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:405 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:438 msgid "Tracking helper" msgstr "کمک کننده ردیابی" @@ -1052,8 +1214,8 @@ msgstr "" "تعریف می کنند، به عنوان مثال برای رد ترافیک بین میزبان های خاص یا باز کردن " "پورت های WAN روی روتر." -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:448 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:262 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:481 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:351 msgid "Tuesday" msgstr "سه شنبه" @@ -1061,18 +1223,26 @@ msgstr "سه شنبه" msgid "Unable to save contents: %s" msgstr "امکان ذخیره محتوا وجود ندارد: %s" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:277 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:427 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:196 +msgid "" +"Unit: seconds. Default <code>0</code> means the entry is added permanently " +"to the set.<br />Max: 2147483 seconds." +msgstr "" +"واحد: ثانیه پیشفرض <code>0</code> به این معنی است که ورودی برای همیشه به " +"مجموعه اضافه میشود.<br />حداکثر: 2147483 ثانیه." + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:337 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:460 msgid "Unknown or not installed conntrack helper \"%s\"" msgstr "راهنمای کنتراک ناشناخته یا نصب نشده\"%s\"" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:140 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:144 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:185 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:189 msgid "Unnamed NAT" msgstr "NAT بدون نام" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:145 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:160 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:168 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:183 msgid "Unnamed forward" msgstr "فوروارد بدون نام" @@ -1081,15 +1251,19 @@ msgstr "فوروارد بدون نام" msgid "Unnamed rule" msgstr "قانون بدون نام" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:122 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:56 +msgid "Unnamed set" +msgstr "مجموعه بی نام" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:124 msgid "Unnamed zone" msgstr "منطقه بدون نام" -#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:585 +#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:595 msgid "Unrecognized protocol" msgstr "پروتکل ناشناخته" -#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:683 +#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:693 msgid "" "Upon pressing \"Continue\", \"redirect\" sections with target \"SNAT\" will " "be converted to \"nat\" sections and the firewall will be restarted to apply " @@ -1099,15 +1273,21 @@ msgstr "" "\"nat\" تبدیل میشوند و فایروال برای اعمال پیکربندی بهروز شده مجددا راهاندازی " "میشود." -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:257 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:311 msgid "Use external IP address" msgstr "از آدرس IP خارجی استفاده کنید" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:256 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:310 msgid "Use internal IP address" msgstr "از آدرس IP داخلی استفاده کنید" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:222 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:318 +msgid "Use ipset" +msgstr "استفاده از ipset" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:225 msgid "" "Use this option to classify zone traffic by raw, non-<em>uci</em> managed " "network devices." @@ -1115,7 +1295,7 @@ msgstr "" "از این گزینه برای طبقه بندی ترافیک منطقه بر اساس دستگاه های شبکه مدیریت شده " "خام و غیر<em>uci</em> استفاده کنید." -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:227 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:230 msgid "" "Use this option to classify zone traffic by source or destination subnet " "instead of networks or devices." @@ -1127,17 +1307,17 @@ msgstr "" msgid "Valid firewall mark required" msgstr "علامت فایروال معتبر لازم است" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:449 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:263 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:482 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:352 msgid "Wednesday" msgstr "چهار شنبه" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:441 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:255 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:474 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:344 msgid "Week Days" msgstr "روزهای هفته" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:386 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:419 msgid "XOR firewall mark" msgstr "علامت فایروال XOR" @@ -1145,109 +1325,239 @@ msgstr "علامت فایروال XOR" msgid "XOR mark" msgstr "علامت XOR" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:135 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:28 +msgid "Your device does not run firewall4." +msgstr "دستگاه شما از فایروال 4 استفاده نمی کند." + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:26 +msgid "Your device runs firewall4." +msgstr "دستگاه شما از فایروال 4 استفاده می کند." + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:137 msgid "Zone ⇒ Forwardings" msgstr "فوروارد ⇒منطقه" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:94 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:95 msgid "Zones" msgstr "مناطق" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:381 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:69 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:151 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:316 +msgid "" +"Zones from which reflection rules shall be created. If unset, only the " +"destination zone is used." +msgstr "" +"مناطقی که قوانین بازتاب از آنها ایجاد می شود. اگر تنظیم نشود، فقط منطقه مقصد " +"استفاده می شود." + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:414 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:70 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:153 msgid "accept" msgstr "تایید" #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:461 -#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:483 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:212 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:243 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:264 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:297 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:358 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:407 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:414 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:190 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:203 +#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:484 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:266 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:297 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:324 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:391 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:406 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:440 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:447 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:262 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:278 msgid "any" msgstr "هر" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:49 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:82 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:53 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:86 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:65 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:78 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:40 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:50 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:46 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:56 msgid "any zone" msgstr "هر منطقه" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:385 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:297 +msgid "any/all" +msgstr "هر/همه" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:418 msgid "apply firewall mark" msgstr "علامت فایروال را اعمال کنید" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:384 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:417 msgid "assign conntrack helper" msgstr "اختصاص کمک کننده conntrack" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:68 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:192 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:220 +msgid "automatic" +msgstr "خودکار" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:130 +msgid "bitmap" +msgstr "bitmap" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:136 +msgid "bitmap is ipv4 only" +msgstr "بیت مپ فقط ipv4 است" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:72 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:89 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:61 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:67 msgid "day" msgstr "روز" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:233 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:92 +msgid "dest_ip: Destination IP" +msgstr "dest_ip: آی پی مقصد" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:94 +msgid "dest_mac: Destination MAC addr" +msgstr "dest_mac: آدرس مک مقصد" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:95 +msgid "dest_net: Destination (sub)net" +msgstr "dest_net: (زیر)شبکه مقصد" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:93 +msgid "dest_port: Destination Port" +msgstr "dest_port: پورت مقصد" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:97 +msgid "dest_set: Destination ipset*" +msgstr "dest_set: مجموعه آی پی(ipset) مقصد" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:311 msgid "do not rewrite" msgstr "بازنویسی نکنید" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:383 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:416 msgid "don't track" msgstr "پیگیری نکنید" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:380 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:68 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:150 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:413 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:69 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:152 msgid "drop" msgstr "رها کردن" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:68 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:21 +msgid "" +"firewall4 supports referencing and creating IP sets to simplify matching of " +"large address lists without the need to create one rule per item to match. " +"Port ranges in ipsets are unsupported by firewall4.<br />" +msgstr "" +"firewall4 از ارجاع دادن و ایجاد مجموعههای IP برای سادهسازی تطبیق فهرستهای " +"آدرس بزرگ بدون نیاز به ایجاد یک قانون برای هر آیتم برای تطبیق پشتیبانی می" +"کند. محدوده پورت در ipset توسط فایروال 4 پشتیبانی نمی شود.<br />" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:158 +msgid "fromport-toport" +msgstr "fromport-toport" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:131 +msgid "hash" +msgstr "هش" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:72 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:89 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:61 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:67 msgid "hour" msgstr "ساعت" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:68 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:80 +msgid "ip: IP addr" +msgstr "ip: آدرس آی پی" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:152 +msgid "ip[/cidr]<br />" +msgstr "ip[/cidr]<br />" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:144 +msgid "ip[/cidr]<br />For use with Match datatypes: <code>*_ip</code>." +msgstr "ip[/cidr]<br />برای استفاده با انواع داده Match: <code>*_ip</code>." + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:69 +msgid "ipv4" +msgstr "آی پی نسخه ۴" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:132 +msgid "list" +msgstr "لیست" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:82 +msgid "mac: MAC addr" +msgstr "mac: آدرس مک" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:107 +msgid "macaddr|ip[/cidr]<br />" +msgstr "macaddr|ip[/cidr]<br />" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:72 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:89 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:61 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:67 msgid "minute" msgstr "دقیقه" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:382 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:67 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:149 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:83 +msgid "net: (sub)net" +msgstr "net: (زیر)شبکه" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:81 +msgid "port: Port" +msgstr "port: پورت" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:415 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:68 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:151 msgid "reject" msgstr "رد کردن" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:68 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:72 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:89 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:61 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:67 msgid "second" msgstr "ثانیه" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:49 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:58 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:82 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:85 +msgid "set: ipset*" +msgstr "set: مجموعه آی پی(ipset)*" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:91 +msgid "src_Set: Source ipset*" +msgstr "src_Set: مجموعه آی پی مبدا" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:86 +msgid "src_ip: Source IP" +msgstr "src_ip: آی پی مبدا" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:88 +msgid "src_mac: Source MAC addr" +msgstr "src_mac: آدرس مک مبدا" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:89 +msgid "src_net: Source (sub)net" +msgstr "src_net: (زیر)شبکه مبدا" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:87 +msgid "src_port: Source Port" +msgstr "src_port: پورت مبدا" + +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:53 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:62 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:86 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:65 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:78 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:50 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:56 msgid "this device" msgstr "این دستگاه" -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:217 -#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:308 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:118 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:220 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:333 msgid "this new zone" msgstr "این منطقه جدید" @@ -1259,6 +1569,47 @@ msgstr "نامحدود" msgid "unspecified" msgstr "نامشخص" +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:113 +#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/ipsets.js:172 +msgid "up to 65536 entries." +msgstr "تا ۶۵۵۳۶ ورودی." + #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:338 msgid "valid firewall mark" msgstr "علامت فایروال معتبر" + +#~ msgid "" +#~ "Forwarded IPv4%{proto?, protocol %{proto#%{next?, }<var>%{item.name}</" +#~ "var>}}%{mark?, mark <var%{mark.inv? data-tooltip=\"Match fwmarks except " +#~ "%{mark.num}%{mark.mask? with mask %{mark.mask}}.\":%{mark.mask? data-" +#~ "tooltip=\"Mask fwmark value with %{mark.mask} before compare.\"}}>%{mark." +#~ "val}</var>}" +#~ msgstr "" +#~ "Forwarded IPv4%{proto?, protocol %{proto#%{next?, }<var>%{item.name}</" +#~ "var>}}%{mark?, mark <var%{mark.inv? data-tooltip=\"Match fwmarks except " +#~ "%{mark.num}%{mark.mask? with mask %{mark.mask}}.\":%{mark.mask? data-" +#~ "tooltip=\"Mask fwmark value with %{mark.mask} before compare.\"}}>%{mark." +#~ "val}</var>}" + +#~ msgid "" +#~ "Incoming IPv4%{proto?, protocol %{proto#%{next?, }%{item.types?<var " +#~ "class=\"cbi-tooltip-container\">%{item.name}<span class=\"cbi-" +#~ "tooltip\">ICMP with types %{item.types#%{next?, }<var>%{item}</var>}</" +#~ "span></var>:<var>%{item.name}</var>}}}%{mark?, mark <var%{mark.inv? data-" +#~ "tooltip=\"Match fwmarks except %{mark.num}%{mark.mask? with mask %{mark." +#~ "mask}}.\":%{mark.mask? data-tooltip=\"Mask fwmark value with %{mark.mask} " +#~ "before compare.\"}}>%{mark.val}</var>}%{helper?, helper %{helper.inv?<var " +#~ "data-tooltip=\"Match any helper except "%{helper.name}"" +#~ "\">%{helper.val}</var>:<var data-tooltip=\"%{helper.name}\">%{helper.val}" +#~ "</var>}}" +#~ msgstr "" +#~ "Incoming IPv4%{proto?, protocol %{proto#%{next?, }%{item.types?<var " +#~ "class=\"cbi-tooltip-container\">%{item.name}<span class=\"cbi-" +#~ "tooltip\">ICMP with types %{item.types#%{next?, }<var>%{item}</var>}</" +#~ "span></var>:<var>%{item.name}</var>}}}%{mark?, mark <var%{mark.inv? data-" +#~ "tooltip=\"Match fwmarks except %{mark.num}%{mark.mask? with mask %{mark." +#~ "mask}}.\":%{mark.mask? data-tooltip=\"Mask fwmark value with %{mark.mask} " +#~ "before compare.\"}}>%{mark.val}</var>}%{helper?, helper %{helper.inv?<var " +#~ "data-tooltip=\"Match any helper except "%{helper.name}"" +#~ "\">%{helper.val}</var>:<var data-tooltip=\"%{helper.name}\">%{helper.val}" +#~ "</var>}}" |