me-web? 0.5: the shared exit measured, the route from the server, the network's upstreams
Build / Desktop, server and tools (push) Successful in 59s
Release / Every platform, the server, the release (push) Successful in 8m42s

- Behind your provider's shared address, me-web? now shows how its exit hands out ports
  (kept, one after another, from one block, or at random), the range it gave this device,
  and how many customers may share the address at most; the estimate sharpens with each
  check on the same address.
- It tests whether two devices behind the same address can reach each other (hairpin), and
  how long an unused connection stays open: the card says "measuring" for about two minutes
  after the check, then the answer.
- With the test from outside, the publisher's server also traces the route back to your
  address: your provider's routers and the networks in between appear on the path, with
  their names.
- The provider card says which networks your provider reaches the internet through.
- On mobile data, the path shows the operator and the type of network (5G, 4G) read from the
  phone; on Android 13 and later the phone asks once for permission to read the network type.
- The speed card adds the round trip to the publisher's server.
- The network data now comes from the publisher's server, refreshed there from open sources:
  iptoasn.com, DB-IP Lite (CC BY 4.0), the University of Oregon Route Views Project (CC BY 4.0)
  and the Android Open Source Project's list of mobile operators (Apache 2.0); the release
  notes list each source's date and checksum.
- Source links in the cards wrap instead of being cut off.
- New strings, drafted in every language.

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 11:11:24 +02:00
1 parent 8caed6b28d
commit eb8be87284
145 files changed
+3704 -193

No files matched your search

+22 -1
View File
@@ -47,10 +47,11 @@
"ContactServer": "meweb.arasaka.software, Italyapi lluqsichiqpa purichisqan: internetpi kasqaykita, internet ima público direccionkunata rikusqanta, musuq versión kasqantapas yachanapaq, chaymantapas, ari niptiykilla, hawamanta kay equipoman chayayta pruebanapaq. me-web? servidorqa manam imatapas waqaychanchu qhawayniykikunamanta, mana kachaptiykiqa.",
"ContactShare": "Rakiyta akllaptiykilla: tarisqaykikuna, ñawinchasqayki qhipa meweb.arasaka.software nisqaman kachasqa.",
"ContactSpeed": "Hukmanta meweb.arasaka.software utqay pruebapaq: 12 MB uraykachiykama, 4 MB wichachiykama (móvil datokunawanqa 2, 1).",
"ContactStun": "stun.meweb.arasaka.software, lluqsichiqpa purichisqan, stun.nextcloud.com nisqapas, Alemaniapi Nextcloud GmbH nisqapa purichisqan: sapakamaman huk uchuy willakuy, routerniyki imaynatam direccionkunata t'ikran waqyakuykunapaq pukllaykunapaqpas, chayta rikunapaq.",
"ContactStun": "stun.meweb.arasaka.software, lluqsichiqpa purichisqan, stun.nextcloud.com nisqapas, Alemaniapi Nextcloud GmbH nisqapa purichisqan: Nextcloud nisqaman huk uchuy willakuy, lluqsichiqpa servidorninmantaq iskay chunka hina, wakinqa iskay minuto karunchasqa, routerniyki utaq proveedorniyki imaynatam direccionkunata t'ikran waqyakuykunapaq pukllaykunapaqpas, chayta rikunapaq.",
"Contacts": "Kay app imakunawan rimanakun",
"ContactsIntro": "me-web? kaykunallawanmi riman, qhawaspallataq:",
"CopyLink": "Linkta rakiy",
"DataCredits": "Red datokuna: iptoasn.com (dominio público), db-ip.com nisqapa DB-IP Lite (CC BY 4.0), University of Oregon Route Views Project (CC BY 4.0), Android Open Source Project nisqapa móvil operadorkunapa listanpas (Apache 2.0).",
"DeviceGood": "Kay computadoraqa uchuy serviciokunata purichinmanmi, hap'ichisqa kaptinqa.",
"DeviceLaptop": "Imakunatapas pruebanapaq allinmi; sapa kuti hap'ichisqa servidorpaqqa, huk uchuy sapa kuti hap'ichisqa computadoram aswan allin.",
"DevicePhone": "Celularqa mana allin servidormi: puñun, kayman chayman apakun, bateriawan purin.",
@@ -88,6 +89,7 @@
"FactDownload": "Uraykachiy",
"FactGateway": "Routerpa direccionnin",
"FactHairpin": "Wasimanta kikiykipa público direccionniykiman",
"FactHairpinExit": "Kaqlla direccionpa qhipanpi iskay equipokuna chiqallanmanta rimanakunku (hairpin)",
"FactHint": "Unanchay",
"FactIpv6": "IPv6",
"FactIpv6Names": "IPv6 direccionkunata maskan",
@@ -97,13 +99,16 @@
"FactLocalIpv6": "Kay equipopa IPv6 direccionninkuna",
"FactLocalPort": "Kay equipopi puerto",
"FactMapping": "Routerta kichananpaq mañakusqa",
"FactMappingLife": "Mana llamk'achisqa conexionqa kichasqalla qhipan",
"FactMemory": "Memoria (RAM)",
"FactMissingNames": "Mana kaq sutikuna",
"FactNatPmp": "NAT-PMP",
"FactNetwork": "Red",
"FactNetworkIpv6": "IPv6 nisqapaq red",
"FactOperator": "Móvil operador",
"FactPcp": "PCP",
"FactPort25": "25 puerto (correo kachay)",
"FactPortSlice": "Qusqa puertokuna",
"FactProviderIpv4": "IPv4 direccion",
"FactProviderIpv6": "IPv6",
"FactProviderPort25": "Correopa 25 puerton",
@@ -111,22 +116,28 @@
"FactProviderSheet": "Ficha técnica",
"FactPublicV4": "Público IPv4",
"FactPublicV6": "Público IPv6",
"FactRadio": "Móvil red tipo",
"FactReachV4": "Hawamanta IPv4 nisqawan",
"FactReachV6": "Hawamanta IPv6 nisqawan",
"FactRedirectedTo": "Kayman kachasqa",
"FactReverseConfirmed": "Sutiqa direccionmanmi kutin",
"FactReverseLooks": "Rikchakun",
"FactReverseName": "Kutichisqa suti (PTR)",
"FactRoaming": "Roaming",
"FactRoundTrip": "Riy kutimuy meweb.arasaka.software nisqakama",
"FactRoute": "Ñanpa ñawpaq puriyninkuna",
"FactRouteBack": "Ñan meweb.arasaka.software nisqamanta qamkama",
"FactRouter": "Router",
"FactRouterWan": "Routerpa internet direccionnin",
"FactSample": "Llamk'achisqa datokuna",
"FactSharers": "Kay direccionta rakinakuyta atiq clientekuna",
"FactSince": "Qallarisqanmanta",
"FactStunFirst": "Ñawpaq kaq STUN servidor",
"FactStunSecond": "Iskay kaq STUN servidor",
"FactSystem": "Sistema",
"FactUpload": "Wichachiy",
"FactUpnp": "UPnP",
"FactUpstreams": "Internetman tinkinan redkuna",
"FactWayOut": "Huk ñan",
"FactWhoHasIpv6": "IPv6 direccionta hap'in",
"FactWhoHasIt": "IPv4 direccionta hap'in",
@@ -306,6 +317,8 @@
"UsesTitle": "Kaymanta imakunatam purichiyta atinki",
"ValueAnswered": "kutichirqan",
"ValueAnsweredMissing": "mana kaq hina willasqa",
"ValueAtLeastSeconds": "pisimantaqa {0} segundo",
"ValueBetweenSeconds": "{0} segundomanta {1} segundokama",
"ValueCantTell": "mana yachakunchu",
"ValueCantTellResolver": "{0}: suti servidorniykiqa manam tapuyta atinchu",
"ValueCount": "{0}",
@@ -328,6 +341,8 @@
"ValueMapped": "puerto {0}: kichasqa ({1})",
"ValueMbps": "{0} Mbit/s",
"ValueMbpsDecimal": "{0} Mbit/s",
"ValueMeasuring": "tupuchkan, iskay minuto hina…",
"ValueMilliseconds": "{0} ms",
"ValueNo": "manam",
"ValueNoReverse": "mana kanchu",
"ValueNotListed": "{0}: mana listapi",
@@ -336,11 +351,17 @@
"ValueOpenSheet": "Operadorpa fichanta kichay",
"ValuePort25Blocked": "harkasqa",
"ValuePort25Open": "kichasqa ({0} kutichirqan)",
"ValuePortsBlock": "huk bloquellamanta, {0}–{1}",
"ValuePortsInOrder": "qatinakuspa, {0}–{1}",
"ValuePortsKept": "kay equipopi hinallataq",
"ValuePortsScattered": "mayllapipas ch'iqisqa",
"ValueRefused": "mana nirqan (código {0})",
"ValueSample": "{0} MB uraykachisqa, {1} MB wichachisqa",
"ValueSharedAtHome": "routerniyki, wasipi llapan equipokunapa rakinakusqan",
"ValueSharedProvider": "proveedorniykipa rakinakusqa lluqsinan, huk clientekunapas chayta llamk'achinku",
"ValueSilent": "mana kutichiy",
"ValueUnderSeconds": "{0} segundomanta pisi",
"ValueUpTo": "{0} hinakama",
"ValueYes": "arí",
"VerdictCannotTell": "Mana yachakunchu",
"VerdictNotPossible": "Kaymantaqa manam",