"me-web?" 0.7.0: the name in quotes, copy buttons, and every translation rewritten in plain words
- The name is now always written in quotation marks, each language with its own: “me-web?”, «me-web?», „me-web?“, « me-web? », 「me-web?」. Without them the question mark read as the end of a sentence. In Arabic, Hebrew and the other right-to-left languages the question mark no longer jumps to the wrong side of the name. - Your addresses, your router, your network, the reverse name, the route and the code of a submission you sent now sit in a small box with a copy button, ready to paste into a message to your provider or anywhere else. - Every translation except English and Italian was rewritten for people who are not technical: everyday words first, the technical term in brackets, and one word for one thing across the whole app. They are still machine drafts; "Suggest a correction" is welcome in any language. - A few lines are plainer in English and Italian too: the test servers for calls, and the server in the middle that carries a call when two homes can't connect directly. 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
d18caed157
commit
320936c688
260 files changed
+23662
-18072
No files matched your search
+8
-8
@@ -36,7 +36,7 @@ var android = Path.Combine(root, "src", "MeWeb.Android", "MeWeb.Android.csproj")
|
||||
var server = Path.Combine(root, "src", "MeWeb.Server", "MeWeb.Server.csproj");
|
||||
var branding = Path.Combine(root, "branding");
|
||||
Directory.CreateDirectory(output);
|
||||
Console.WriteLine($"me-web? {version} ({commit}): {string.Join(", ", targets)} -> {output}");
|
||||
Console.WriteLine($"“me-web?” {version} ({commit}): {string.Join(", ", targets)} -> {output}");
|
||||
if (targets.Count == 0)
|
||||
{
|
||||
WriteNotes();
|
||||
@@ -81,7 +81,7 @@ void WriteNotes()
|
||||
var lines = Changes();
|
||||
lines.AddRange(
|
||||
[
|
||||
$"me-web? {version}, commit {commit}, built {builtAt}.",
|
||||
$"“me-web?” {version}, commit {commit}, built {builtAt}.",
|
||||
"",
|
||||
"Built with these open network datasets:",
|
||||
"",
|
||||
@@ -100,7 +100,7 @@ List<string> Changes()
|
||||
foreach (var entry in log.Split('\x1e', StringSplitOptions.RemoveEmptyEntries))
|
||||
{
|
||||
var parts = entry.Split('\x1f');
|
||||
var subject = Regex.Replace(parts[0].Trim(), @"^me-web\? [\d.]+:\s*", "");
|
||||
var subject = Regex.Replace(parts[0].Trim(), @"^[""“]?me-web\?[""”]? [\d.]+:\s*", "");
|
||||
if (subject.Length == 0) continue;
|
||||
var body = (parts.Length > 1 ? parts[1] : "").Split('\n').Select(l => l.TrimEnd())
|
||||
.Where(l => !Regex.IsMatch(l, @"^[A-Za-z-]+-(By|Session|Off-By):", RegexOptions.IgnoreCase))
|
||||
@@ -127,7 +127,7 @@ string Linux()
|
||||
File.WriteAllText(Path.Combine(stage, "software.arasaka.meweb.desktop"), """
|
||||
[Desktop Entry]
|
||||
Type=Application
|
||||
Name=me-web?
|
||||
Name=“me-web?”
|
||||
Comment=Can you run your own server from here?
|
||||
Comment[it]=Si può ospitare un server da questa connessione?
|
||||
Exec=meweb
|
||||
@@ -162,7 +162,7 @@ string Linux()
|
||||
homepage: https://git.thepra.dev/Arasaka/MeWeb
|
||||
license: AGPL-3.0-only
|
||||
description: |
|
||||
Can you run your own server from here? me-web? checks your connection and device and
|
||||
Can you run your own server from here? “me-web?” checks your connection and device and
|
||||
explains, in plain words, what you could host at home and what stands in the way.
|
||||
contents:
|
||||
- src: {installed}
|
||||
@@ -269,8 +269,8 @@ string MacOs()
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>CFBundleName</key><string>me-web?</string>
|
||||
<key>CFBundleDisplayName</key><string>me-web?</string>
|
||||
<key>CFBundleName</key><string>“me-web?”</string>
|
||||
<key>CFBundleDisplayName</key><string>“me-web?”</string>
|
||||
<key>CFBundleIdentifier</key><string>software.arasaka.meweb</string>
|
||||
<key>CFBundleVersion</key><string>{version}</string>
|
||||
<key>CFBundleShortVersionString</key><string>{version}</string>
|
||||
@@ -279,7 +279,7 @@ string MacOs()
|
||||
<key>CFBundlePackageType</key><string>APPL</string>
|
||||
<key>LSMinimumSystemVersion</key><string>13.0</string>
|
||||
<key>NSHighResolutionCapable</key><true/>
|
||||
<key>NSLocalNetworkUsageDescription</key><string>me-web? looks for your router to see whether it can open a port for a test.</string>
|
||||
<key>NSLocalNetworkUsageDescription</key><string>“me-web?” looks for your router to see whether it can open a port for a test.</string>
|
||||
</dict>
|
||||
</plist>
|
||||
|
||||
|
||||
Reference in new issue
Block a user