me-web? 0.2: the test from outside, calls and games, mail, and what you can host
Build / Desktop, server and tools (push) Successful in 59s
Release / Every platform, the server, the release (push) Successful in 7m27s

Phases two and three ship together, because their code grew in the same
files. With consent the app asks the router to open 80, 443 and a high
port for ten minutes (UPnP, NAT-PMP or PCP), and the server, holding a
single-use ticket bound to the caller's own address, connects back and
must get an HMAC only the app can give; the mappings are removed after the
run and remembered until then, so a crash cannot leave one open. Hairpin
is tried from inside. Two STUN servers, the outside one first, tell easy
from hard NAT.

Mail gets port 25 to Gmail and Outlook, the reverse name and five
blocklists through the user's own resolver, network-wide UCEPROTECT
listings counted as a caution. DNS, speed against the server (four at a
time, twelve an hour per address) and the device follow, and six uses
(website, home from outside, files, game server, fediverse, mail) close
the run as possible, possible with a named workaround, or can't tell.

Findings can be shared after reading the exact JSON: a file per submission
under the unit's state directory, ten a day per address, deletable by the
token the app keeps, swept after twelve months; /privacy says all of it in
English and Italian. QR codes lead to the downloads. Every language carries
every string.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012CzABvBkbcFqoHdmi8b9WB
This commit is contained in:
thepraandClaude Opus 5.5 committed 2026-10-15 05:41:44 +02:00
1 parent f79682eaef
commit 7cfc8b6de5
161 files changed
+23159 -305

No files matched your search

+183 -2
View File
@@ -10,13 +10,24 @@
"BasisPress": "مطبوعات",
"BasisResearch": "د me-web? څېړنه",
"BasisUsers": "د کارنانو راپورونه",
"BehaviourEasy": "اسانه NAT: ستاسو روټر، منزل که هر څه وي، هماغه بهرنی پورټ ساتي، نو زنګونه او لوبې معمولاً مستقیم وصلېدای شي.",
"BehaviourHard": "سخت NAT: ستاسو روټر د هر منزل لپاره نوی بهرنی پورټ غوره کوي (symmetric NAT). د دوو کورونو ترمنځ مستقیمې اړیکې ډېری وخت ناکامېږي، او زنګونه د یوه ریلې (relay) له لارې تېرېږي.",
"BehaviourNone": "دا وسیله خپله عامه پته لري: هېڅ شی یې نه بدلوي.",
"BehaviourUnknown": "د STUN سرورونو ځواب ورنه کړ: ښايي په دې شبکه کې UDP بند وي.",
"Cancel": "لغوه",
"CardAddresses": "ستاسو عامې پتې",
"CardBehaviour": "زنګونه او لوبې (د NAT ډول)",
"CardConnection": "دا اړیکه",
"CardDevice": "دا وسیله د سرور په توګه",
"CardDns": "د نومونو سرور (DNS)",
"CardHistory": "پخوانۍ کتنې",
"CardMail": "د برېښنالیک لېږل",
"CardNat": "د پتې شریکول",
"CardOnline": "د انټرنېټ اړیکه",
"CardProvider": "ستاسو د انټرنېټ شرکت",
"CardReach": "له بهر څخه رسېدنه",
"CardRouter": "ستاسو روټر",
"CardSpeed": "سرعت",
"Check": "وګورئ",
"CheckAgain": "بیا یې وګورئ",
"CheckFailed": "دا کتنه ناڅاپه ودرېده ({0}).",
@@ -30,33 +41,69 @@
"ConnectionWifi": "د Wi-Fi له لارې وصل دی.",
"ContactDns": "ستاسو د نومونو سرور (DNS): د meweb.arasaka.software موندلو لپاره.",
"ContactLinks": "هغه لینکونه چې تاسو یې پرانیستل غوره کوئ (سرچینې، سمونې، ډاونلوډونه) ستاسو په براوزر کې پرانیستل کېږي.",
"ContactMail": "د Gmail او Outlook برېښنالیک سرورونه: پورټ 25 ته یوه اړیکه، چې پرته له دې چې څه ولېږي، تړل کېږي. له تورو لستونو Spamhaus، UCEPROTECT، SpamCop او Barracuda، او له dnssec-failed.org څخه یوازې ستاسو د خپل نومونو سرور له لارې پوښتنه کېږي.",
"ContactRoute": "تر meweb.arasaka.software پورې په لاره کې روټرونه: یو څو لنډ ازمېښتي پیغامونه چې عمر یې محدود دی (ping) د لارې لومړني ګامونه ښيي.",
"ContactRouter": "ستاسو روټر، ستاسو په خپله شبکه کې: ترې پوښتل کېږي چې ایا اپلیکیشنونو ته د پورټونو د پرانیستلو اجازه ورکوي او کومه انټرنېټي پته لري. هېڅ شی نه بدلېږي.",
"ContactServer": "meweb.arasaka.software، چې خپرونکی یې په ایټالیا کې چلوي: د دې لپاره چې معلومه شي آنلاین یاست که نه، انټرنېټ کومې عامې پتې ویني، او ایا نوې نسخه شته. د me-web? سرور ستاسو د کتنو په اړه هېڅ نه ساتي.",
"ContactRouter": "ستاسو روټر، ستاسو په خپله شبکه کې: ترې پوښتل کېږي چې ایا اپلیکیشنونو ته د پورټونو د پرانیستلو اجازه ورکوي او کومه انټرنېټي پته لري. پورټونه یوازې ستاسو په موافقه او تر لسو دقیقو پورې پرانیستل کېږي.",
"ContactServer": "meweb.arasaka.software، چې خپرونکی یې په ایټالیا کې چلوي: د دې لپاره چې معلومه شي آنلاین یاست که نه، انټرنېټ کومې عامې پتې ویني او ایا نوې نسخه شته، او یوازې ستاسو په موافقه، له بهر دې وسیلې ته د رسېدو د هڅې لپاره. د me-web? سرور ستاسو د کتنو په اړه هېڅ نه ساتي، مګر دا چې تاسو یې ولېږئ.",
"ContactShare": "یوازې که تاسو د شریکولو انتخاب وکړئ: ستاسو پایلې، چې وروسته له دې چې تاسو یې ولولئ meweb.arasaka.software ته لېږل کېږي.",
"ContactSpeed": "د سرعت ازموینې لپاره بیا meweb.arasaka.software: تر 12 MB ډاونلوډ او 4 MB اپلوډ پورې (په موبایل ډېټا کې 2 او 1).",
"ContactStun": "stun.meweb.arasaka.software، چې خپرونکی یې چلوي، او stun.nextcloud.com، چې Nextcloud GmbH یې په آلمان کې چلوي: هر یو ته یو لنډ پیغام، د دې لپاره چې معلومه شي ستاسو روټر د زنګونو او لوبو لپاره پتې څنګه بدلوي.",
"Contacts": "دا اپلیکیشن له چا سره اړیکه نیسي",
"ContactsIntro": "me-web? یوازې له دغو سره خبرې کوي، او یوازې د کتنې پر مهال:",
"CopyLink": "لینک شریک کړئ",
"DeviceGood": "دا کمپیوټر کولای شي کوچني خدمتونه وچلوي، که چالان پاتې شي.",
"DeviceLaptop": "د ازمویلو لپاره ښه ده؛ د داسې سرور لپاره چې چالان پاتې کېږي، یو کوچنی تل چالان کمپیوټر غوره دی.",
"DevicePhone": "موبایل کمزوری سرور دی: ویده کېږي، ځای بدلوي او په بېټرۍ چلېږي.",
"DeviceSmall": "دا وسیله د سرور لپاره کوچنۍ ده: لږ کورونه، لږ حافظه یا په ډیسک کې لږ خالي ځای.",
"DnsGood": "ستاسو د نومونو سرور لاسلیکونه (DNSSEC) ګوري او هغو نومونو ته چې شتون نه لري په صداقت ځواب ورکوي.",
"DnsHijack": "ستاسو د نومونو سرور حتی هغو نومونو ته هم ځواب ورکوي چې شتون نه لري: کېدای شي تاسو اعلانونو یا د شرکت یوې پاڼې ته واستوي.",
"DnsNoValidation": "ستاسو د نومونو سرور لاسلیکونه (DNSSEC) نه ګوري، نو جعلي ځوابونه به تېر شي.",
"DnsUnknown": "له دې ځایه نه شي ویل کېدای چې ستاسو د نومونو سرور څنګه چلند کوي.",
"DraftNotice": "دا ژباړه د ماشین له خوا لومړنۍ مسوده ده.",
"ElsewhereAll": "ټول پلاتفورمونه",
"ElsewhereAndroid": "د Android اپلیکیشن",
"ElsewhereBody": "د خپل موبایل په کمره یو کوډ سکن کړئ، یا لینک شریک کړئ.",
"ElsewhereTitle": "me-web? په بله وسیله کې ترلاسه کړئ",
"ExplainAddresses": "هغه پته چې پاتې انټرنېټ یې ویني کله چې دا وسیله ورسره خبرې کوي. په IPv4 کې د کور وسیلې معمولاً یوه پته شریکوي چې روټر یې لري؛ په IPv6 کې معمولاً هره وسیله خپله پته لري.",
"ExplainBehaviour": "زنګونه، لوبې او د فایلونو د شریکولو ځینې ډولونه دوه کورونه مستقیم سره وصلوي. دا هغه وخت کار کوي چې ستاسو روټر، منزل که هر څه وي، هماغه بهرنی پورټ وساتي (اسانه NAT). کله چې د هر منزل لپاره پورټ بدل کړي (سخت یا symmetric NAT)، بل لوری یې اټکل نه شي کولای، او اړیکه د یوه ریلې (relay) له لارې تېرېږي، چې ورو دی.",
"ExplainConnection": "دا وسیله اوس څنګه وصل ده، او هغه پته چې ستاسو روټر ورکړې ده. هغه پتې چې په 192.168، 10 یا له 172.16 تر 172.31 پیلېږي یوازې ستاسو د کور دننه کار کوي (شخصي پتې).",
"ExplainDevice": "د کور سرور باید چالان پاتې شي، په یو ځای پاتې شي او ستاسو د ډېټا لپاره ځای ولري. یو مېزی کمپیوټر یا یو کوچنی تل چالان بکس ښه دی؛ لپټاپ تر هغه ښه دی چې له برېښنا سره وصل وي؛ موبایل نه.",
"ExplainDns": "ستاسو د نومونو سرور نومونه په پتو بدلوي. me-web? ترې یو داسې نوم غواړي چې لاسلیک یې په قصدي ډول مات شوی (dnssec-failed.org) او یو داسې نوم چې شتون نه لري: یو صادق سرور چې لاسلیکونه ګوري، دواړه ردوي.",
"ExplainHistory": "هره کتنه یوازې په همدې وسیله کې ساتل کېږي. که ستاسو عامه پته د اونیو لپاره همغسې پاتې شي، شاید ثابته (static) وي؛ که بدلېږي، داسې نوم ته اړتیا لرئ چې ورپسې ځي (dynamic DNS).",
"ExplainMail": "په کور کې د برېښنالیک سرور چلولو لپاره باید په پورټ 25 نورو برېښنالیک سرورونو ته ورسېږئ، او هغوی باید پر تاسو باور وکړي: یو معکوس نوم (PTR) چې د سرور په څېر ښکاري او بېرته ستاسو پتې ته اشاره کوي، او هېڅ تور لست چې ستاسو نوم واخلي. me-web? په پورټ 25 د Gmail او Outlook برېښنالیک سرورونو سره وصلېږي او پرته له دې چې څه ولېږي، اړیکه پرې کوي؛ له تورو لستونو ستاسو د خپل نومونو سرور له لارې پوښتنه کېږي.",
"ExplainNat": "په کور کې د یو څه د کوربه کولو لپاره، انټرنېټ باید ستاسو روټر ته ورسېږي. دا هغه وخت کار کوي چې عامه پته ستاسو روټر ولري. کله چې ستاسو شرکت یوه پته د ډېرو پېرېدونکو ترمنځ شریکوي (CGNAT)، له بهر هېڅوک د IPv4 له لارې تاسو ته نه شي رسېدلای، مګر دا چې شرکت تاسو ته خپله ځانګړې پته درکړي؛ د حل لارې یې یو تونل یا IPv6 دي.",
"ExplainOnline": "me-web? له خپل سرور، meweb.arasaka.software، څخه یو ځل د خوندي اړیکې او یو ځل د ساده اړیکې له لارې پوښتنه کوي. که خوندي اړیکه ناکامه شي او ساده اړیکه بل ځای ته واستول شي، د ننوتلو یوه پاڼه (captive portal) په لاره کې ده، لکه په هوټلونو او اورګاډو کې.",
"ExplainProvider": "له انټرنېټ پرته، د me-web? دننه د شرکتونو په نقشه کې، ستاسو د عامې پتې له مخې وموندل شو. یادښتونه د اپرېټر له خپلې تخنیکي پاڼې یا د کارنانو له راپورونو راځي، هر یو له سرچینې او نېټې سره: دوی وايي چې څه معمول دي، نه دا چې ستاسو قرارداد څه وايي.",
"ExplainReach": "اصلي ازموینه: د me-web? سرور هڅه کوي چې له انټرنېټ څخه دې وسیلې سره وصل شي، په هغو پورټونو چې د کور یو سرور یې کاروي (80 او 443 د وېبسایټونو لپاره). اپلیکیشن په داسې راز ځواب ورکوي چې یوازې دی یې پېژني، نو بله وسیله ورسره نه شي ګډوډېدای. د خپلې عامې پتې په اړه کرښه وايي چې ایا د کور وسیلې هم کولای شي هغه وکاروي (hairpin).",
"ExplainRouter": "د لوبو کنسولونه، زنګونه او د فایلونو شریکول له روټر غواړي چې د UPnP، NAT-PMP یا PCP له لارې ورته پورټ پرانیزي. me-web? یوازې ستاسو له روټر پوښتي چې ځواب ورکوي که نه او کومه انټرنېټي پته لري؛ هېڅ شی نه پرانیزي.",
"ExplainSpeed": "له meweb.arasaka.software سره یو لنډ ډاونلوډ او اپلوډ. پایله د ستاسو د لیکې او د خپرونکي د سرور ترمنځ د ورو یوه سرعت دی، نو ډېره چټکه لیکه کېدای شي له خپل اصلي سرعت ورو وښکاري. په موبایل ډېټا کې ازموینه کوچنۍ وي.",
"FactAdapter": "شبکه اډاپټر",
"FactAddressesSeen": "لیدل شوې عامې IPv4 پتې",
"FactBattery": "بېټري",
"FactChecks": "کتنې",
"FactCores": "د پروسېسر کورونه",
"FactDisk": "په ډیسک کې خالي ځای",
"FactDns": "د نومونو سرورونه (DNS)",
"FactDnssec": "لاسلیکونه ګوري (DNSSEC)",
"FactDownload": "ډاونلوډ",
"FactGateway": "د روټر پته",
"FactHairpin": "له کوره خپلې عامې پتې ته",
"FactHint": "اشاره",
"FactIpv6": "IPv6",
"FactIpv6Names": "IPv6 پتې پیدا کوي",
"FactLinkSpeed": "د اړیکې سرعت",
"FactList": "تور لست",
"FactLocalAddress": "ستاسو په شبکه کې پته",
"FactLocalIpv6": "د دې وسیلې IPv6 پتې",
"FactLocalPort": "په دې وسیله کې پورټ",
"FactMapping": "له روټر د پرانیستلو غوښتنه",
"FactMemory": "حافظه",
"FactMissingNames": "هغه نومونه چې شتون نه لري",
"FactNatPmp": "NAT-PMP",
"FactNetwork": "شبکه",
"FactNetworkIpv6": "د IPv6 لپاره شبکه",
"FactPcp": "PCP",
"FactPort25": "پورټ 25 (د برېښنالیک لېږل)",
"FactProviderIpv4": "IPv4 پته",
"FactProviderIpv6": "IPv6",
"FactProviderPort25": "د برېښنالیک پورټ 25",
@@ -64,16 +111,27 @@
"FactProviderSheet": "تخنیکي پاڼه",
"FactPublicV4": "عامه IPv4",
"FactPublicV6": "عامه IPv6",
"FactReachV4": "له بهر د IPv4 له لارې",
"FactReachV6": "له بهر د IPv6 له لارې",
"FactRedirectedTo": "بل ځای ته واستول شو",
"FactReverseConfirmed": "نوم بېرته پتې ته اشاره کوي",
"FactReverseLooks": "داسې ښکاري لکه",
"FactReverseName": "معکوس نوم (PTR)",
"FactRoute": "د لارې لومړني ګامونه",
"FactRouter": "روټر",
"FactRouterWan": "د روټر انټرنېټي پته",
"FactSample": "کارول شوې ډېټا",
"FactSince": "راهیسې",
"FactStunFirst": "لومړی STUN سرور",
"FactStunSecond": "دویم STUN سرور",
"FactSystem": "سیسټم",
"FactUpload": "اپلوډ",
"FactUpnp": "UPnP",
"FactWayOut": "د حل لاره",
"FactWhoHasIpv6": "د IPv6 پته لرونکی",
"FactWhoHasIt": "د IPv4 پته لرونکی",
"HintSharedHop": "ستاسو د شرکت یو روټر د ګډې ساحې پته (100.64.x.x) کاروي. دا د پتې له شریکولو سره هم پېښېږي او پرته له هغې هم، نو یوازې په خپله هېڅ نه ثابتوي.",
"HintSomethingAnswers": "په کور کې یو شی دمخه په 80 یا 443 پورټ ځواب ورکوي: شاید هغه سرور چې تاسو مخکې جوړ کړی و.",
"HistoryChanged": "له {1} راهیسې ستاسو د عامې IPv4 پتې بدلونونه: {2} (کتنې: {0}).",
"HistoryCleared": "پخوانۍ کتنې هېرې شوې.",
"HistoryFirst": "دا له دې اړیکې لومړۍ کتنه ده. په نورو ورځو کې بیا وګورئ چې ستاسو پته بدلېږي که نه.",
@@ -81,9 +139,19 @@
"IconsCredit": "آیکونونه: Lucide (ISC).",
"Language": "ژبه",
"LinkCable": "کېبل",
"LinkCopied": "لینک کاپي شو.",
"LinkMobile": "موبایل ډېټا",
"LinkOther": "شبکه",
"LinkWifi": "Wi-Fi",
"MailBlocked": "پورټ 25 بند دی: دا اړیکه نه شي کولای نورو برېښنالیک سرورونو ته مستقیم برېښنالیک ولېږي.",
"MailClean": "پورټ 25 پرانیستی دی، معکوس نوم د سرور په څېر ښکاري او هېڅ لست ستاسو پته نه یادوي.",
"MailDynamicName": "پورټ 25 پرانیستی دی، خو ستاسو د پتې معکوس نوم د کورنۍ لیکې په څېر ښکاري، چې لوی برېښنالیک بکسونه پرې باور نه کوي.",
"MailListed": "ستاسو پته په یوه تور لست کې ده: {0}.",
"MailNetworkListed": "ستاسو د شرکت ټوله شبکه په یوه پراخ تور لست ({0}) کې ده؛ لږ لوی برېښنالیک بکسونه یې کاروي، خو ځینې یې کاروي.",
"MailNoIpv4": "له عامې IPv4 پتې پرته، برېښنالیک نه شي کتل کېدای.",
"MailNoName": "ستاسو پته معکوس نوم (PTR) نه لري: لوی برېښنالیک بکسونه د داسې پتو برېښنالیک ردوي چې دا نوم نه لري.",
"MailResidential": "ستاسو پته د Spamhaus د کورنیو اړیکو په لست (PBL) کې ده: لوی برېښنالیک بکسونه هغه برېښنالیک ردوي چې مستقیم ترې لېږل شوی وي.",
"MailUnknown": "له دې ځایه نه شي ویل کېدای چې دا اړیکه برېښنالیک لېږلای شي که نه.",
"MapCredit": "د شرکتونو نقشه: iptoasn.com (PDDL)، د {0} معلومات.",
"MapMissing": "په دې نسخه کې د شرکتونو نقشه نشته.",
"NatDirect": "دا وسیله پخپله ستاسو عامه IPv4 پته لري.",
@@ -117,6 +185,11 @@
"PathTitle": "له دې وسیلې تر انټرنېټ پورې",
"PathTranslation": "د پتې یو بل بدلون",
"PrivacyLine": "نه ټیلیمېټري، نه تحلیل، نه د خرابۍ راپورونه. ستاسو کتنې یوازې په همدې وسیله کې ساتل کېږي.",
"PrivacyPage": "محرمیت",
"ProbeOpenNotYou": "پورټ {0}: بل څه ځواب ورکړ",
"ProbeReached": "پورټ {0}: دې اپلیکیشن ته ورسېد",
"ProbeRefused": "پورټ {0}: رد شو",
"ProbeTimedOut": "پورټ {0}: ځواب نشته",
"ProviderIpv4PublicDynamic": "معمولاً عامه، او بدلېدای شي",
"ProviderIpv4Shared": "معمولاً له نورو پېرېدونکو سره شریکه (CGNAT)",
"ProviderIpv4SharedPorts": "معمولاً شریکه، هر پېرېدونکی د پورټونو یوه برخه لري",
@@ -138,32 +211,140 @@
"ProviderPublicNotFound": "د کورونو لپاره هېڅ وړاندیز ونه موندل شو",
"ProviderPublicPaid": "ثابته پته، په میاشت کې له شاوخوا {0}",
"ProviderUnlisted": "ستاسو شرکت {0} دی. me-web? تر اوسه د هغه په اړه یادښتونه نه لري.",
"ReachAsIs": "پرته له بدلون ازموینه",
"ReachAskBody": "د me-web? سرور کولای شي له انټرنېټ څخه، د IPv4 او IPv6 له لارې، دې وسیلې ته د رسېدو هڅه وکړي. دا یوازې ستاسو خپلې پتې ته بېرته وصلېږي او هېڅ شی نه ساتي.",
"ReachAskPorts": "د IPv4 لپاره، me-web? کولای شي ستاسو له روټر وغواړي چې د دې وسیلې پر لور 80، 443 او یو لوړ پورټ تر لسو دقیقو پورې پرانیزي، او وروسته یې بیا تړي. ستاسو کمپیوټر به ښايي وپوښتي چې ایا me-web? اړیکې ترلاسه کولای شي: د ازموینې لپاره یې اجازه ورکړئ.",
"ReachAskTitle": "له بهر وازمویو؟",
"ReachBlockedAfterMapping": "ستاسو روټر پورټونه پرانیستل، خو هېڅ شی تېر نه شو: ستاسو شرکت پته شریکوي یا راتلونکې اړیکې بندوي.",
"ReachBoth": "انټرنېټ دې وسیلې ته د IPv4 او IPv6 له لارې رسېږي.",
"ReachNoListener": "دې وسیلې me-web? ته اجازه ورنه کړه چې د ازمېښت لپاره اړیکې ومني.",
"ReachNoMapping": "ستاسو روټر پورټونه پرانه نیستل، نو د IPv4 له لارې هېڅ شی تېر نه شو.",
"ReachNothingAsIs": "دې وسیلې ته هېڅ شی ونه رسېد. me-web? هېڅ پورټ پرانه نیست، نو دا یوازې هغه پورټونه ازمويي چې تاسو پخپله پرانیستي دي.",
"ReachOpenPorts": "پورټونه پرانیزئ او وازمویئ",
"ReachOwnNetwork": "دا د خپرونکي خپله شبکه ده: له دې ځایه ازموینه نه شي ترسره کېدای.",
"ReachSkip": "پرېښودل",
"ReachSkipped": "ونه ازمویل شو: تاسو د پرېښودلو انتخاب وکړ.",
"ReachTooMany": "له دې پتې ډېرې ازموینې شوې دي. وروسته بیا هڅه وکړئ (شاوخوا {0} دقیقې).",
"ReachUnavailable": "د ازموینې سرور ته ونه رسېدل شول.",
"ReachV4": "انټرنېټ دې وسیلې ته د IPv4 له لارې رسېږي.",
"ReachV6Only": "انټرنېټ دې وسیلې ته یوازې د IPv6 له لارې رسېږي.",
"RefusalBadPorts": "پورټونه اجازه نه لري",
"RefusalBusy": "بله ازموینه روانه ده",
"RefusalNotPublic": "عامه پته نه ده",
"RefusalOtherAddress": "د ازموینې پر مهال پته بدله شوه",
"RefusalOwnNetwork": "د خپرونکي خپله شبکه",
"RefusalTooMany": "اوس مهال ډېرې ازموینې",
"RefusalUnknownTicket": "د ازموینې موده پای ته ورسېده",
"RefusalUnreachable": "سرور ته رسېدل نه کېږي",
"ResultsTitle": "me-web? څه وموندل",
"RouterMobile": "په موبایل ډېټا کې د کور روټر نشته: لومړی ستاسو د شرکت شبکه راځي.",
"RouterNone": "په دې اړیکه کې د کور روټر ونه موندل شو.",
"RouterOpens": "ستاسو روټر هغو اپلیکیشنونو ته ځواب ورکوي چې ترې د پورټونو پرانیستل غواړي.",
"RouterRefuses": "ستاسو روټر ځواب ورکوي، خو د هغو اپلیکیشنونو غوښتنه ردوي چې د پورټونو پرانیستل غواړي.",
"RouterSilent": "ستاسو روټر هغو اپلیکیشنونو ته ځواب نه ورکوي چې ترې د پورټونو پرانیستل غواړي.",
"ShareExact": "دا په دقیق ډول هغه څه دي چې لېږل کېږي، ستاسو د عامو پتو په ګډون:",
"ShareFailed": "ونه لېږل شو.",
"ShareKeep": "دولس میاشتې ساتل کېږي، بیا ړنګېږي؛ تاسو کولای شئ هر وخت یې له دې اپلیکیشن څخه مخکې ړنګ کړئ. جزئیات په meweb.arasaka.software/privacy کې.",
"ShareOfferBody": "د دې پایلو لېږل د me-web? په راتلونکې نسخه کې د شرکتونو په اړه د یادښتونو په ښه کولو کې مرسته کوي. مخکې له دې چې هر څه ولاړ شي، تاسو به په دقیق ډول ووینئ چې څه لېږل کېږي.",
"ShareOfferTitle": "له راتلونکې نسخې سره مرسته وکړئ",
"ShareOpen": "دا پایلې شریکې کړئ",
"ShareSend": "لېږل",
"ShareSent": "ولېږل شو، مننه. ستاسو لېږنه {0} ده، تر {1} پورې ساتل کېږي؛ تاسو یې په «دا اپلیکیشن له چا سره اړیکه نیسي» کې ړنګولای شئ.",
"ShareTitle": "دا پایلې شریکې کړئ",
"ShareTooMany": "نن له دې پتې ډېرې لېږنې شوې دي. سبا بیا هڅه وکړئ.",
"ShareWho": "څوک یې ترلاسه کوي: Arasaka di Hvozdikov Yevheniy، د me-web? خپرونکی، په ایټالیا کې په خپل سرور (meweb.arasaka.software).",
"ShareWhy": "ولې: په راتلونکو نسخو کې د شرکتونو په اړه د یادښتونو د ښه کولو لپاره. یوازې له پتو پرته ټولیزې شمېرې خپرېږي، هغه هم وروسته له دې چې یو انسان یې وګوري. قانوني بنسټ ستاسو رضایت دی.",
"SharedTitle": "ستاسو شریکې شوې پایلې",
"SourceCode": "د سرچینې کوډ",
"SpeedFailed": "د سرعت ازموینه بشپړه نه شوه.",
"SpeedLimited": "په تېر یوه ساعت کې له دې پتې د سرعت ډېرې ازموینې شوې دي.",
"SpeedOffline": "له انټرنېټ پرته د سرعت ازموینه نه کېږي.",
"SpeedResult": "ډاونلوډ {0} Mbit/s، اپلوډ {1} Mbit/s.",
"StatusCaptive": "د ننوتلو یوه پاڼه په لاره کې ده",
"StatusChecking": "اړیکه کتل کېږي…",
"StatusOffline": "له انټرنېټ سره وصل نه یاست",
"StatusOnline": "له انټرنېټ سره وصل یاست",
"SubmissionDelete": "ړنګول",
"SubmissionDeleteFailed": "اوس یې ړنګول ونه شول؛ وروسته بیا هڅه وکړئ.",
"SubmissionLine": "{0}، تر {1} پورې ساتل کېږي",
"SuggestCorrection": "سمون وړاندیز کړئ",
"UpdateAvailable": "me-web? {0} چمتو دی.",
"UpdateOpen": "ډاونلوډ",
"UseAdviceAlwaysOn": "داسې کمپیوټر یا کوچنی بکس وکاروئ چې په کور کې تل چالان پاتې شي.",
"UseAdviceBridge": "لومړی روټر د پل په حالت (bridge) کې کېږدئ، یا پورټ په دواړو روټرونو کې پرانیزئ.",
"UseAdviceDynamicName": "داسې نوم وکاروئ چې ستاسو پتې پسې ځي (dynamic DNS)، یا له خپل شرکت څخه ثابته پته وغواړئ.",
"UseAdviceForward": "په خپل روټر کې د هغې وسیلې پر لور پورټ پرانیزئ چې دا چلوي (port forwarding).",
"UseAdviceIpv6Firewall": "د خپل روټر په IPv6 فایروال کې دې وسیلې ته د راتلونکو اړیکو اجازه ورکړئ.",
"UseAdviceOwnAddress": "له خپل شرکت څخه خپله ځانګړې عامه پته وغواړئ (په «ستاسو د انټرنېټ شرکت» کې وګورئ چې معمولاً څومره لګښت لري)، یا په بل ځای کې یوه کوچني سرور ته تونل وکاروئ.",
"UseAdviceRelay": "که غواړئ برېښنالیک په کور کې ترلاسه کړئ، خو د یوه ریلې (relay) له لارې یې ولېږئ: یو برېښنالیک خدمت یا یو کوچنی سرور چې سم معکوس نوم ولري.",
"UseAdviceRelayBoth": "د ترلاسه کولو او لېږلو دواړو لپاره یو ریلې (relay) یا په بل ځای کې یو کوچنی سرور وکاروئ.",
"UseAdviceTunnel": "تونل وکاروئ: ستاسو کور په بل ځای کې له یوه کوچني سرور سره وصلېږي، چې لیدونکي ترلاسه کوي.",
"UseFediverse": "د فېډیورس یا بلاګ سرور",
"UseFiles": "د کورنۍ عکسونه او فایلونه",
"UseGameServer": "د لوبو یا غږ سرور",
"UseMail": "د برېښنالیک سرور",
"UseReasonAddressMayChange": "ستاسو عامه پته بدلېدای شي، او دې کار ته داسې نوم په کار دی چې تل تاسو ته اشاره وکړي.",
"UseReasonBlocked": "له بهر اړیکې د IPv4 له لارې نه تېرېږي.",
"UseReasonDouble": "ستاسو روټر د بل روټر شاته دی.",
"UseReasonDynamicReverse": "ستاسو د پتې معکوس نوم د کورنۍ لیکې په څېر ښکاري، چې لوی برېښنالیک بکسونه پرې باور نه کوي.",
"UseReasonIpv6Direct": "دا وسیله خپله عامه IPv6 پته لري.",
"UseReasonMailClean": "پورټ 25 پرانیستی دی، معکوس نوم سم ښکاري او هېڅ لست ستاسو پته نه یادوي.",
"UseReasonNoIpv4": "دا اړیکه IPv4 نه لري.",
"UseReasonNoReverse": "ستاسو پته معکوس نوم نه لري، چې لوی برېښنالیک بکسونه یې غواړي.",
"UseReasonOnlyIpv6": "یوازې IPv6 تېرېږي، او ډېر لیدونکي لا هم یوازې IPv4 لري.",
"UseReasonPhone": "موبایل ښه سرور نه دی: ویده کېږي او په بېټرۍ چلېږي.",
"UseReasonPort25Blocked": "پورټ 25 بند دی، نو له دې ځایه برېښنالیک مستقیم نه شي لېږل کېدای.",
"UseReasonReachedV4": "بهرنۍ ازموینه د IPv4 له لارې دې وسیلې ته ورسېده.",
"UseReasonReachedV6": "بهرنۍ ازموینه د IPv6 له لارې دې وسیلې ته ورسېده.",
"UseReasonResidentialList": "ستاسو پته د کورنۍ اړیکې په توګه لست شوې، چې لوی برېښنالیک بکسونه یې ردوي.",
"UseReasonRouterHolds": "ستاسو عامه پته ستاسو روټر لري، نو کولای شي اړیکې دننه ولېږدوي.",
"UseReasonShared": "ستاسو شرکت ستاسو عامه IPv4 پته له نورو پېرېدونکو سره شریکوي.",
"UseReasonUnknown": "د دې اړیکې په اړه کافي معلومات نشته.",
"UseRemoteAccess": "له بهر کور ته رسېدل",
"UseWebsite": "یو وېبسایټ",
"UsesTitle": "له دې ځایه څه کوربه کولای شئ",
"ValueAnswered": "ځواب یې ورکړ",
"ValueAnsweredMissing": "د نشتوالي په توګه وښودل شول",
"ValueCantTell": "معلومه نه ده",
"ValueCantTellResolver": "{0}: ستاسو د نومونو سرور ترې پوښتنه نه شي کولای",
"ValueCount": "{0}",
"ValueDnssecNo": "نه",
"ValueDnssecYes": "هو",
"ValueGb": "{0} GB",
"ValueGbFree": "{0} GB خالي",
"ValueHairpinNo": "کار نه کوي: په کور کې د وسیلې سیمه ییزه پته وکاروئ",
"ValueHairpinYes": "کار کوي (hairpin)",
"ValueHijacked": "په یوې پتې ځواب ورکړل شو",
"ValueIpv6Direct": "هره وسیله خپله عامه پته لري",
"ValueIpv6NotThisDevice": "له دې وسیلې پرته بل څه",
"ValueIpv6Translated": "په لاره کې بدلېږي",
"ValueIpv6Way": "د IPv6 له لارې په کور کې یوې وسیلې ته مستقیم رسېدل کېدای شي، که ستاسو د روټر فایروال اجازه ورکړي.",
"ValueListed": "{0}: په لست کې ده ({1})",
"ValueListedHome": "{0}: د کورنۍ اړیکې په توګه په لست کې ده",
"ValueListedNetwork": "{0}: ستاسو د شرکت شبکه په لست کې ده",
"ValueLooksHome": "کورنۍ لیکه",
"ValueLooksServer": "سرور",
"ValueMapped": "پورټ {0}: پرانیستل شو ({1})",
"ValueMbps": "{0} Mbit/s",
"ValueMbpsDecimal": "{0} Mbit/s",
"ValueNo": "نه",
"ValueNoReverse": "نشته",
"ValueNotListed": "{0}: په لست کې نه ده",
"ValueNotMapped": "پورټ {0}: رد شو ({1}، کوډ {2})",
"ValueOnThisDevice": "دا وسیله",
"ValueOpenSheet": "د اپرېټر پاڼه پرانیزئ",
"ValuePort25Blocked": "بند شوی",
"ValuePort25Open": "پرانیستی ({0} ځواب ورکړ)",
"ValueRefused": "رد یې کړ (کوډ {0})",
"ValueSample": "{0} MB ډاونلوډ، {1} MB اپلوډ",
"ValueSharedAtHome": "ستاسو روټر، چې د کور ټولې وسیلې یې شریکوي",
"ValueSilent": "ځواب نشته",
"ValueYes": "هو",
"VerdictCannotTell": "معلومه نه ده",
"VerdictNotPossible": "له دې ځایه نه",
"VerdictPossible": "شونی",
"VerdictWorkaround": "د بدیلې لارې سره",
"VersionLine": "me-web? {0} · وړیا او آزاد سافټویر (AGPL-3.0)",
"WaitingReach": "پورته ستاسو ځواب ته انتظار دی.",
"WhatIsThis": "دا څه معنا لري؟"
}