**Motivations :** * Remove outdated message that appears after account creation/import * Clean up dead code and unused translation keys * Simplify presentation page UX now that key creation/import is available **Root causes :** * Message 'Connectez-vous avec Nostr pour créer votre article de présentation' was displayed even when account exists * NotConnected component and translation keys were no longer needed after implementing key creation/import **Correctifs :** * Removed NotConnected component and its message * Removed presentation.notConnected translation keys from all locale files * Simplified display to show ConnectButton directly when no pubkey is available * Added auto-loading of pubkey when account exists but pubkey not yet loaded **Evolutions :** * Presentation form now displays immediately when account exists (even if not unlocked) * Better UX: users can see the form and will get error message if they try to publish without unlocking **Page affectées :** * components/AuthorPresentationEditor.tsx * locales/fr.txt * locales/en.txt * public/locales/fr.txt * public/locales/en.txt
104 lines
4.3 KiB
Plaintext
104 lines
4.3 KiB
Plaintext
# English translations for zapwall.fr
|
|
|
|
# Home page
|
|
home.title=zapwall.fr
|
|
home.intro.part1=Browse authors and previews, purchase publications on the go for {{price}} sats (minus {{commission}} sats and transaction fees).
|
|
home.intro.part2=Sponsor the author for {{price}} BTC (minus {{commission}} BTC and transaction fees).
|
|
home.intro.part3=Reviews are rewardable for {{price}} sats (minus {{commission}} sats and transaction fees).
|
|
home.intro.funds=Platform funds serve its development.
|
|
home.funding.title=AI Features Funding
|
|
home.funding.target=Target: {{target}} BTC
|
|
home.funding.current=Raised: {{current}} BTC
|
|
home.funding.progress={{percent}}% of funding reached
|
|
home.funding.description=Funds collected by the platform serve the development of free AI features for authors (development and hardware).
|
|
|
|
# Navigation
|
|
nav.documentation=Documentation
|
|
nav.publish=Publish profile
|
|
nav.createAuthorPage=Create author page
|
|
nav.loading=Loading...
|
|
|
|
# Categories
|
|
category.science-fiction=Science Fiction
|
|
category.scientific-research=Scientific Research
|
|
category.all=All categories
|
|
|
|
# Articles/Publications
|
|
publication.title=Publications
|
|
publication.empty=No publications
|
|
publication.published=Published on {{date}}
|
|
publication.unlock=Unlock
|
|
publication.viewAuthor=View author →
|
|
publication.price={{amount}} sats
|
|
|
|
# Series
|
|
series.title=Series
|
|
series.empty=No series published yet.
|
|
series.view=View series
|
|
series.publications=Series publications
|
|
series.publications.empty=No publications for this series.
|
|
|
|
# Author page
|
|
author.title=Author page
|
|
author.presentation=Presentation
|
|
author.sponsoring=Sponsoring
|
|
author.sponsoring.total=Total received: {{amount}} BTC
|
|
author.sponsoring.sats=In satoshis: {{amount}} sats
|
|
author.notFound=Author page not found.
|
|
author.profileNote=This profile data is specific to zapwall.fr and may differ from your Nostr profile.
|
|
|
|
# Publish
|
|
publish.title=Publish a new publication
|
|
publish.description=Create a publication with free preview and paid content
|
|
publish.back=← Back to home
|
|
publish.button=Publish publication
|
|
publish.publishing=Publishing...
|
|
|
|
# Presentation
|
|
presentation.title=Create your presentation article
|
|
presentation.description=This article is required to publish on zapwall.fr. It allows readers to know you and sponsor you.
|
|
presentation.success=Presentation article created!
|
|
presentation.successMessage=Your presentation article has been created successfully. You can now publish articles.
|
|
presentation.profileNote=This profile data is specific to zapwall.fr and may differ from your Nostr profile.
|
|
presentation.field.picture=Profile picture
|
|
presentation.field.picture.help=Profile image for your author page (max 5MB, formats: PNG, JPG, WebP)
|
|
presentation.field.picture.change=Change image
|
|
presentation.field.picture.upload=Upload an image
|
|
presentation.field.picture.uploading=Uploading...
|
|
presentation.field.picture.remove=Remove
|
|
presentation.field.picture.error.imagesOnly=Only images are allowed
|
|
presentation.field.picture.error.uploadFailed=Upload error
|
|
presentation.field.presentation=Personal presentation
|
|
presentation.field.presentation.placeholder=Introduce yourself: who you are, your background, your interests...
|
|
presentation.field.presentation.help=This presentation will be visible to all readers
|
|
presentation.field.contentDescription=Content description
|
|
presentation.field.contentDescription.placeholder=Describe the type of content you publish: science fiction, scientific research, themes covered...
|
|
presentation.field.contentDescription.help=Help readers understand the type of articles you publish
|
|
presentation.field.mainnetAddress=Bitcoin mainnet address (for sponsoring)
|
|
presentation.field.mainnetAddress.placeholder=1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa
|
|
presentation.field.mainnetAddress.help=Bitcoin mainnet address where you will receive sponsoring payments (0.046 BTC excluding fees per sponsoring)
|
|
presentation.validation.invalidAddress=Invalid Bitcoin address (must start with 1, 3 or bc1)
|
|
presentation.fallback.user=User
|
|
|
|
# Filters
|
|
filters.clear=Clear all
|
|
filters.author=All authors
|
|
filters.sort=Sort by
|
|
filters.sort.newest=Newest
|
|
filters.sort.oldest=Oldest
|
|
filters.loading=Loading authors...
|
|
|
|
# Search
|
|
search.placeholder=Search...
|
|
|
|
# Footer
|
|
footer.legal=Legal
|
|
footer.terms=Terms of Service
|
|
footer.privacy=Privacy Policy
|
|
|
|
# Common
|
|
common.loading=Loading...
|
|
common.error=Error
|
|
common.back=Back
|
|
common.open=Open
|