fix(block2): plain-language sharing setup — no relay/server jargon

The market config leaked network jargon ('community servers / one address per
line'), confusing for the 10-80 audience (violates the human-words rule):
- Lead with a plain intro: what sharing does + a community you trust runs a
  shared meeting point, no company in the middle.
- Bury the technical web address under an 'advanced' expander (most people won't
  have one; 'leave empty if you don't have one yet').
- Human labels: 'Your area' (not 'Area code'), 'Web address' under advanced.

Market tests green.
This commit is contained in:
vjrj 2026-07-10 03:16:39 +02:00
parent cf6975b748
commit 98110a6474
8 changed files with 109 additions and 62 deletions

View file

@ -1061,8 +1061,8 @@ class Translations$market$en {
/// en: 'Sharing isn't set up yet'
String get notSetUp => 'Sharing isn\'t set up yet';
/// en: 'Add a community server and your area to see and share seeds nearby. Everything stays coarse — never your exact address.'
String get notSetUpBody => 'Add a community server and your area to see and share seeds nearby. Everything stays coarse — never your exact address.';
/// en: 'Turn on sharing to see and give seeds to people near you. It stays rough — your zone, never your exact address.'
String get notSetUpBody => 'Turn on sharing to see and give seeds to people near you. It stays rough — your zone, never your exact address.';
/// en: 'Set up sharing'
String get setUp => 'Set up sharing';
@ -1079,17 +1079,23 @@ class Translations$market$en {
/// en: 'Sharing setup'
String get configTitle => 'Sharing setup';
/// en: 'Area code'
String get areaLabel => 'Area code';
/// en: 'Sharing with people nearby is optional. To turn it on, set your rough area and join a community you trust — a seed network or collective that runs a shared meeting point for passing messages. No company in the middle.'
String get setupIntro => 'Sharing with people nearby is optional. To turn it on, set your rough area and join a community you trust — a seed network or collective that runs a shared meeting point for passing messages. No company in the middle.';
/// en: 'Kept coarse on purpose — roughly your zone, never an exact spot.'
String get areaHelp => 'Kept coarse on purpose — roughly your zone, never an exact spot.';
/// en: 'Your area'
String get areaLabel => 'Your area';
/// en: 'Community servers'
String get serversLabel => 'Community servers';
/// en: 'Kept rough on purpose — your zone, never an exact spot.'
String get areaHelp => 'Kept rough on purpose — your zone, never an exact spot.';
/// en: 'One address per line — run by seed networks or collectives, not a company.'
String get serversHelp => 'One address per line — run by seed networks or collectives, not a company.';
/// en: 'Join a community (advanced)'
String get serversAdvanced => 'Join a community (advanced)';
/// en: 'Your seed network or collective gives you a web address to connect to. Paste one per line. Leave empty if you don't have one yet.'
String get serversHelp => 'Your seed network or collective gives you a web address to connect to. Paste one per line. Leave empty if you don\'t have one yet.';
/// en: 'Web address'
String get serversLabel => 'Web address';
/// en: 'Save'
String get save => 'Save';
@ -1854,16 +1860,18 @@ extension on Translations {
'market.title' => 'Seeds near you',
'market.subtitle' => 'What others are sharing nearby',
'market.notSetUp' => 'Sharing isn\'t set up yet',
'market.notSetUpBody' => 'Add a community server and your area to see and share seeds nearby. Everything stays coarse — never your exact address.',
'market.notSetUpBody' => 'Turn on sharing to see and give seeds to people near you. It stays rough — your zone, never your exact address.',
'market.setUp' => 'Set up sharing',
'market.searching' => 'Looking around your area…',
'market.empty' => 'No seeds shared near you yet',
'market.near' => 'Near you',
'market.configTitle' => 'Sharing setup',
'market.areaLabel' => 'Area code',
'market.areaHelp' => 'Kept coarse on purpose — roughly your zone, never an exact spot.',
'market.serversLabel' => 'Community servers',
'market.serversHelp' => 'One address per line — run by seed networks or collectives, not a company.',
'market.setupIntro' => 'Sharing with people nearby is optional. To turn it on, set your rough area and join a community you trust — a seed network or collective that runs a shared meeting point for passing messages. No company in the middle.',
'market.areaLabel' => 'Your area',
'market.areaHelp' => 'Kept rough on purpose — your zone, never an exact spot.',
'market.serversAdvanced' => 'Join a community (advanced)',
'market.serversHelp' => 'Your seed network or collective gives you a web address to connect to. Paste one per line. Leave empty if you don\'t have one yet.',
'market.serversLabel' => 'Web address',
'market.save' => 'Save',
'market.saved' => 'Saved',
'market.wanted' => 'Wanted',