me-web? 0.2: the test from outside, calls and games, mail, and what you can host
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:
1 parent
f79682eaef
commit
7cfc8b6de5
161 files changed
+23159
-305
No files matched your search
@@ -10,13 +10,24 @@
|
||||
"BasisPress": "մամուլ",
|
||||
"BasisResearch": "me-web? նախագծի հետազոտություն",
|
||||
"BasisUsers": "օգտատերերի հաղորդումներ",
|
||||
"BehaviourEasy": "Հեշտ NAT․ ձեր երթուղիչը պահում է նույն արտաքին պորտը՝ անկախ նպատակակետից, ուստի զանգերն ու խաղերը սովորաբար կարող են ուղղակիորեն միանալ։",
|
||||
"BehaviourHard": "Դժվար NAT․ ձեր երթուղիչը յուրաքանչյուր նպատակակետի համար ընտրում է նոր արտաքին պորտ (սիմետրիկ 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)։ Երբ այն փոխում է պորտը յուրաքանչյուր նպատակակետի համար (դժվար կամ սիմետրիկ NAT), մյուս կողմը չի կարող այն գուշակել, և կապն անցնում է relay-ի միջոցով, որն ավելի դանդաղ է։",
|
||||
"ExplainConnection": "Ինչպես է այս սարքը միացված հիմա, և այն հասցեն, որը նրան տվել է ձեր երթուղիչը։ 192.168, 10 կամ 172.16-ից 172.31 թվերով սկսվող հասցեներն աշխատում են միայն ձեր տան ներսում (մասնավոր հասցեներ)։",
|
||||
"ExplainDevice": "Տնային սերվերը պետք է միացված մնա, մնա իր տեղում և տեղ ունենա ձեր տվյալների համար։ Սեղանի համակարգիչը կամ փոքր, միշտ միացված տուփը հարմար են․ նոութբուքը հարմար է, քանի դեռ միացված է հոսանքին․ հեռախոսը՝ ոչ։",
|
||||
"ExplainDns": "Ձեր անունների սերվերը անունները վերածում է հասցեների։ me-web? հավելվածը նրանից խնդրում է միտումնավոր վնասված ստորագրությամբ անուն (dnssec-failed.org) և գոյություն չունեցող անուն․ ազնիվ սերվերը, որը ստուգում է ստորագրությունները, մերժում է երկուսն էլ։",
|
||||
"ExplainHistory": "Յուրաքանչյուր ստուգում պահվում է միայն այս սարքում։ Եթե ձեր հանրային հասցեն շաբաթներ շարունակ չի փոխվում, հավանաբար այն հաստատուն է (ստատիկ), իսկ եթե փոխվում է, ձեզ պետք է անուն, որը կհետևի դրան (դինամիկ DNS)։",
|
||||
"ExplainMail": "Տանը փոստային սերվեր աշխատեցնելու համար պետք է հասնեք այլ փոստային սերվերների 25 պորտով, և նրանք պետք է վստահեն ձեզ․ հակադարձ անուն (PTR), որը նման է սերվերի անվան և հետ է ցույց տալիս ձեր հասցեին, և ոչ մի արգելափակման ցուցակ, որը նշում է ձեզ։ me-web? հավելվածը միանում է Gmail-ի և Outlook-ի փոստային սերվերներին 25 պորտով և անջատվում է՝ առանց որևէ բան ուղարկելու․ արգելափակման ցուցակներին հարցումն ուղարկվում է ձեր սեփական անունների սերվերի միջոցով։",
|
||||
"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": "Ձեր հանրային IPv4 հասցեի փոփոխությունները {1}-ից ի վեր՝ {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": "Օգտագործեք անուն, որը հետևում է ձեր հասցեին (դինամիկ DNS), կամ խնդրեք ձեր մատակարարից հաստատուն հասցե։",
|
||||
"UseAdviceForward": "Բացեք պորտը ձեր երթուղիչում՝ դեպի այն սարքը, որն աշխատեցնում է այն (պորտի վերահասցեավորում)։",
|
||||
"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": "Ի՞նչ է սա նշանակում"
|
||||
}
|
||||
Reference in new issue
Block a user