feat: add Gemini and Spartan protocol support

This commit is contained in:
randogoth 2026-10-11 22:07:25 +03:00
parent a4a49f41d7
commit fa7aa5557c
48 changed files with 4992 additions and 161 deletions

View file

@ -1,8 +1,8 @@
## Reader chrome
reader-address-placeholder = Enter a web address
reader-address-placeholder = Enter an address
# Accessibility label for the address field.
reader-address-label = Web address
reader-address-label = Address
reader-reload = Reload this page
reader-open-hub = Open your Mews pages
reader-back = Go back
@ -141,6 +141,31 @@ settings-variant-mono = Mono
settings-language-heading = Language
settings-language-system = Follow system
## Certificates
certificates-title = Certificates
certificates-add = Add a certificate
certificates-pick-title = Choose a certificate
certificates-pick-cert-title = Choose the certificate that goes with the key
certificates-pick-key-title = Choose the key that goes with the certificate
certificates-empty = Certificates you add will appear here.
certificates-default-name = Certificate
certificates-rename-label = New name
certificates-rename-submit = Save name
certificates-remove = Remove
certificates-delete-confirm = Removing this certificate also stops presenting it to the sites that know it.
certificates-delete-yes = Remove the certificate
certificates-delete-no = Keep it
# The host a certificate is presented to.
certificates-bound-to = Presented to { $host }
certificates-choose = This site asks for a certificate. Choose one to present.
error-certificate-not-authorized = The site did not accept the certificate you presented.
error-certificate-invalid = The certificate you presented is not valid.
## Settings page additions
settings-identities-heading = Gemini Identities
## Languages
# Every language is named in its own words, so a reader who cannot read the
@ -170,3 +195,8 @@ error-broken-page-text-title = Page text
error-non-mews = This page is not a Mews page, so it is shown plainly.
error-image-blocked = This image is on another site and is not shown.
error-image-unavailable = This image could not be loaded.
error-protocol-failed = The site refused to show this page.
error-redirect-loop = This page redirects more times than Mews follows.
error-unsupported-type = This page is a kind of content Mews cannot show.
error-certificate-changed = The certificate this site presented is not the one trusted for it. Trust the new certificate only if you know why it changed.
error-certificate-trust = Trust the new certificate