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? पोर्ट 25 मा Gmail र Outlook का मेल सर्भरहरूसँग जोडिन्छ र केही नपठाई जडान तोड्छ; ब्लकलिस्टहरूलाई तपाईंकै नेम सर्भरमार्फत सोधिन्छ।",
|
||||
"ExplainNat": "घरबाट केही होस्ट गर्न इन्टरनेटले तपाईंको राउटरसम्म पुग्न सक्नुपर्छ। सार्वजनिक ठेगाना तपाईंको राउटरसँग हुँदा यो काम गर्छ। तपाईंको प्रदायकले एउटा ठेगाना धेरै ग्राहकबीच बाँड्दा (CGNAT), प्रदायकले तपाईंलाई आफ्नै ठेगाना नदिएसम्म बाहिरबाट IPv4 मा कसैले तपाईंलाई भेट्न सक्दैन; यसका उपाय टनल वा IPv6 हुन्।",
|
||||
"ExplainOnline": "me-web? ले आफ्नै सर्भर meweb.arasaka.software लाई सुरक्षित जडान र साधारण जडान दुवैबाट सोध्छ। सुरक्षित जडान असफल भयो र साधारण जडान अर्कै ठाउँ पठाइयो भने बीचमा लगइन पेज (क्याप्टिभ पोर्टल) छ, होटल र रेलमा जस्तै।",
|
||||
"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": "तपाईंको ठेगानालाई पछ्याउने नाम प्रयोग गर्नुहोस् (डाइनामिक DNS), वा आफ्नो प्रदायकसँग स्थिर ठेगाना माग्नुहोस्।",
|
||||
"UseAdviceForward": "यो चलाउने उपकरणतर्फ आफ्नो राउटरमा पोर्ट खोल्नुहोस् (पोर्ट फर्वार्डिङ)।",
|
||||
"UseAdviceIpv6Firewall": "आफ्नो राउटरको IPv6 फायरवालमा यो उपकरणतर्फ भित्र आउने जडानहरूलाई अनुमति दिनुहोस्।",
|
||||
"UseAdviceOwnAddress": "आफ्नो प्रदायकसँग आफ्नै सार्वजनिक ठेगाना माग्नुहोस् (प्रायः कति खर्च लाग्छ भनेर “तपाईंको इन्टरनेट प्रदायक” मा हेर्नुहोस्), वा अन्यत्रको सानो सर्भरसम्म टनल प्रयोग गर्नुहोस्।",
|
||||
"UseAdviceRelay": "चाहनुहुन्छ भने मेल घरमै प्राप्त गर्नुहोस्, तर पठाउँदा रिले (relay) मार्फत पठाउनुहोस्: मेल सेवा वा ठीक रिभर्स नाम भएको सानो सर्भर।",
|
||||
"UseAdviceRelayBoth": "प्राप्त गर्न र पठाउन दुवैका लागि रिले वा अन्यत्रको सानो सर्भर प्रयोग गर्नुहोस्।",
|
||||
"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