Captions: add German and Portuguese, make them findable, and fix the dead "Add mine" button

Three things.

GERMAN AND PORTUGUESE. Marty's call, and the right one: the translation cache only
shows who is already here, not who Manson is bringing. Manson knows his audience, so
Portuguese goes in even though site data ranks German above it. All five videos now
carry English, Italian, French, Spanish, German and Portuguese. Disclaimers checked by
hand in the two new languages: "Es wird kein Einkommen garantiert" and "Nenhuma renda
e garantida".

FINDABILITY. Marty went looking for the multilingual feature on his own training page
and could not find it, because the first build leaned on the native CC control and
nothing switches on for an English reader. A feature nobody can find is not shipped.
Every captioned player now carries a visible row of subtitle chips underneath, named
in their own language, with an Off option. Captions still stay off by default for an
English reader and still turn themselves on for anyone who already picked a language
with the globe button; the chips just make the choice visible instead of buried.

THE DEAD BUTTON. The inbox banner's "Add mine" shipped with NO click handler, so it
rendered and did absolutely nothing. That is why Marty could not add his address while
connected to the right wallet: nothing was listening. It now opens the same optional
profile dialog and re-renders when it completes.

Tests: gate-e2e 38 (up from 33, and rendering that button is explicitly not the test
any more, it has to actually open the dialog), captions-e2e 158 across six languages
including the new chip behaviour, clicking one and turning them back off.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
martbost
2026-09-17 06:39:08 -05:00
parent 1c51599f07
commit 88a3ad1149
15 changed files with 3229 additions and 132 deletions
@@ -0,0 +1,407 @@
WEBVTT
1
00:00:01.480 --> 00:00:07.760
Wenn du das hier siehst, bist du bereits
dabei, dein Team
2
00:00:07.900 --> 00:00:11.740
im Crypto Team Build Netzwerk als Teil
unseres Team Build Projektes aufzubauen.
3
00:00:12.300 --> 00:00:16.440
Du siehst also eine Seite wie diese, aber
um deine Position zu kaufen,
4
00:00:16.460 --> 00:00:18.660
musst du sie über einen Empfehlungslink
kaufen.
5
00:00:18.860 --> 00:00:24.100
Die Strategie für mein Team – wie wir das
machen – ist, dass
6
00:00:24.160 --> 00:00:27.760
wir uns alle gegenseitig helfen, diese
Positionen aufzubauen, und gemeinsam
wachsen.
7
00:00:28.020 --> 00:00:29.020
Okay?
8
00:00:29.100 --> 00:00:31.660
Du kannst den Rest durchgehen, um zu
verstehen, wie das funktioniert und welche
Strategie
9
00:00:31.720 --> 00:00:37.480
dahintersteckt, aber jetzt schauen wir,
wer die nächste Person in unserer
Platzierung ist – und
10
00:00:37.900 --> 00:00:38.900
das ist Michael.
11
00:00:39.040 --> 00:00:39.880
Okay?
12
00:00:39.920 --> 00:00:44.820
Also, Michael hat bereits eine seiner
Positionen, und wir werden
13
00:00:44.840 --> 00:00:47.660
ihm helfen, sich zu qualifizieren.
14
00:00:48.480 --> 00:00:53.820
Sobald wir auf „Join with Current Sponsor“
klicken, werden wir zu
15
00:00:53.880 --> 00:00:55.180
seinem Link weitergeleitet.
16
00:00:55.500 --> 00:00:56.740
Seine ID ist darin enthalten.
17
00:00:56.780 --> 00:00:58.600
Das Gleiche machen wir für alle, okay?
18
00:00:59.260 --> 00:01:04.780
Wenn wir hier rübergehen, sieht die
Smart-Contract-Seite so
19
00:01:05.780 --> 00:01:08.500
aus, um mit dem RM Circle zu starten.
20
00:01:08.640 --> 00:01:11.820
Beachte, dass Michaels ID, Nummer 35, als
Sponsor eingetragen ist.
21
00:01:12.920 --> 00:01:14.600
Wir arbeiten nur mit Premium.
22
00:01:14.760 --> 00:01:18.100
Es ist sinnvoller, das zu tun, statt dem
Standard, weil...
23
00:01:18.140 --> 00:01:22.020
Du kannst dir die Unterschiede ansehen,
aber wir arbeiten nicht aktiv mit dem
Standard, weil
24
00:01:22.080 --> 00:01:25.800
du im Grunde nur die Hälfte von dem
verdienst, was du hier verdienen würdest.
25
00:01:25.900 --> 00:01:28.020
Also konzentrieren wir uns nur auf
Premium.
26
00:01:28.700 --> 00:01:34.400
Es sagt uns, dass wir 361 Polygon aus
unserer MetaMask Wallet
27
00:01:34.440 --> 00:01:35.380
senden müssen.
28
00:01:35.420 --> 00:01:38.740
Als Erstes müssen wir unsere MetaMask
Wallet verbinden, also klicken
29
00:01:38.760 --> 00:01:39.760
wir auf „Connect“.
30
00:01:41.240 --> 00:01:42.240
Wir wählen MetaMask.
31
00:01:44.220 --> 00:01:49.000
Es öffnet unsere Wallet-Erweiterung und
fordert uns auf, uns mit dem RM Circle von
32
00:01:49.100 --> 00:01:52.320
unserer MetaMask Wallet aus zu verbinden.
Also klicken wir auf „Connect“.
33
00:01:54.960 --> 00:01:56.260
Jetzt ist unser Wallet verbunden.
34
00:01:57.220 --> 00:02:01.320
Jetzt – beachte, es wird uns sagen, dass
wir zum Polygon-Mainnet
35
00:02:01.360 --> 00:02:05.400
wechseln müssen, weil Polygon
standardmäßig auf der Ethereum-Blockchain
oder dem Ethereum-Netzwerk
36
00:02:05.460 --> 00:02:06.160
läuft.
37
00:02:06.200 --> 00:02:10.460
Wir wechseln zum Polygon-Netzwerk,
hauptsächlich weil die Gebühren viel
günstiger
38
00:02:10.539 --> 00:02:11.539
sind.
39
00:02:11.940 --> 00:02:16.480
Was wir jetzt vielleicht tun müssen, ist
manuell unser Netzwerk im MetaMask-Wallet
40
00:02:16.560 --> 00:02:18.400
zu ändern – das machen wir einfach ganz
schnell.
41
00:02:18.460 --> 00:02:19.460
Warte kurz.
42
00:02:21.300 --> 00:02:22.540
Öffnen wir die Erweiterung.
43
00:02:27.800 --> 00:02:31.260
Jetzt gehen wir unser Wallet oder unser
Netzwerk auswählen.
44
00:02:33.060 --> 00:02:35.720
Im Moment verwenden wir Ethereum.
45
00:02:35.800 --> 00:02:39.760
Wir wollen unser Polygon finden.
46
00:02:44.220 --> 00:02:45.220
Warte eine Minute.
47
00:02:47.100 --> 00:02:48.100
Alle Netzwerke.
48
00:02:50.940 --> 00:02:51.980
Wir wechseln zu Polygon.
49
00:02:52.100 --> 00:02:54.560
Wir sind jetzt im Polygon-Netzwerk, genau
hier.
50
00:02:54.740 --> 00:02:56.280
Du wirst sehen, es wird genau hier
angezeigt.
51
00:02:56.840 --> 00:02:59.960
Da wir jetzt gewechselt haben,
aktualisiere ich einfach diese Seite.
52
00:03:01.360 --> 00:03:06.000
Wir verbinden unser Wallet erneut, und
diesmal wird es uns sagen, dass wir
bereits
53
00:03:06.020 --> 00:03:09.000
mit dem richtigen Netzwerk verbunden sind,
oder es wird uns gar nichts sagen.
54
00:03:09.060 --> 00:03:10.060
Also, Wallet ist verbunden.
55
00:03:10.420 --> 00:03:12.480
Wir senden 361 Polygon.
56
00:03:12.860 --> 00:03:14.540
Wir unterschreiben unseren Vertrag.
57
00:03:15.260 --> 00:03:18.840
Der Smart Contract ist eine verbindliche,
unveränderliche Sache auf der Blockchain.
58
00:03:18.880 --> 00:03:19.700
Das wird sich nie ändern.
59
00:03:19.740 --> 00:03:24.260
Beachte also, dass da steht: „Hey, wir
schicken dir dieses Polygon
60
00:03:24.300 --> 00:03:25.160
im Polygon-Netzwerk."
61
00:03:25.200 --> 00:03:28.200
Wir signieren es mit dieser
Vertragsadresse hier.
62
00:03:30.000 --> 00:03:31.000
Klicke auf „Bestätigen".
63
00:03:33.300 --> 00:03:34.300
Transaktion eingereicht.
64
00:03:34.300 --> 00:03:35.760
Wir warten nur ein paar Sekunden.
65
00:03:38.560 --> 00:03:40.760
Und schwupps – schon haben wir unsere
Referral-ID.
66
00:03:41.000 --> 00:03:43.000
Wir sind jetzt Teil des RM Circle.
67
00:03:43.060 --> 00:03:44.060
So einfach ist das.
68
00:03:44.720 --> 00:03:49.480
Jetzt kannst du dir den Rest der Strategie
ansehen, um zu erfahren, was wir als
Nächstes vorhaben –
69
00:03:49.540 --> 00:03:51.020
aber das war's für dieses Video.
70
00:03:51.080 --> 00:03:55.480
Wir haben jetzt unsere Position. Wir haben
also unser Polygon ausgegeben, um unsere
Position
71
00:03:55.540 --> 00:04:01.020
zu kaufen, und jetzt müssen wir uns darauf
konzentrieren, anderen zu helfen, ihre
nächsten
72
00:04:01.060 --> 00:04:05.400
zwei Positionen zu bekommen, damit sie
qualifiziert sind. Und wenn du an der
Reihe bist, machen
73
00:04:05.440 --> 00:04:05.920
wir dasselbe
74
00:04:05.960 --> 00:04:06.660
mit dir.
75
00:04:06.700 --> 00:04:10.760
Wenn du schon ein paar Leute kennst, die
einsteigen können, ist das auch okay – das
können
76
00:04:10.800 --> 00:04:14.260
wir auch machen – aber merke dir hier
deine ID.
77
00:04:14.800 --> 00:04:16.300
Du kannst dir auch dein Profil ansehen.
78
00:04:17.920 --> 00:04:19.820
Hier kannst du deinen Referral-Link
kopieren.
79
00:04:19.980 --> 00:04:22.840
Du kannst hier alle möglichen anderen
Informationen einsehen, wenn nötig, und
bei allen,
80
00:04:22.900 --> 00:04:28.120
die du geworben hast, siehst du, ob du
Empfehlungen hast und wie viel du
81
00:04:28.180 --> 00:04:29.060
verdient hast.
82
00:04:29.100 --> 00:04:30.000
Die Zahlungen erfolgen direkt.
83
00:04:30.040 --> 00:04:31.160
Sie kommen sofort bei dir an.
84
00:04:31.380 --> 00:04:35.440
Es ist automatisch und – und es ist
ziemlich cool.
85
00:04:35.780 --> 00:04:36.240
Okay?
86
00:04:36.280 --> 00:04:37.460
Das war's für dieses Video.
87
00:04:37.520 --> 00:04:38.520
Wir sehen uns im nächsten Video.