fix(extension): corriger les traductions 'clip' et améliorer le diagnostic 401
All checks were successful
CI / Lint, Unit Tests & Build (push) Successful in 7m24s
CI / Deploy production (on server) (push) Successful in 23s

Traductions:
- 'Tondeuse Web' (FR), 'Cortadora web' (ES), 'Schneiden Sie aus' (DE),
  'ritagliare' (IT) etc. — le terme 'clip' était traduit littéralement
  (tondeuse = mower, ausschneiden = cut out, ritagliare = trim).
- Garder 'clip' comme terme technique dans les 15 locales, sauf les
  formulations verbe qui prennent une conjugaison locale correcte.
- 87 chaînes corrigées dans le bundle de traductions embarqué.

Diagnostic 401:
- Le message 'Veuillez vous connecter à Memento' s'affichait même
  quand l'utilisateur était connecté, simplement sur une URL différente
  (localhost vs 127.0.0.1 vs LAN IP — les cookies sont scopés par host).
- Nouveau message multi-ligne incluant l'URL configurée + bouton
  'Ouvrir Memento' qui ouvre l'onglet directement à cette URL.
- Nouvelle clé i18n errLoginHintUrl (placeholder $URL$) traduite
  dans les 15 locales.

Rebuilt :
- memento-web-clipper-chrome-store.zip (44 Ko)
- memento-web-clipper-firefox.xpi (44 Ko)
This commit is contained in:
Antigravity
2026-07-18 09:28:08 +00:00
parent 6eb46fd1b7
commit cf3b5483d2
66 changed files with 1134 additions and 633 deletions

View File

@@ -1,15 +1,15 @@
{
"extName": {
"message": "Memento Web Clipper"
"message": "Memento · Web Clipper"
},
"extDescription": {
"message": "Cattura pagine web e testo evidenziato nei tuoi taccuini Memento: si connette al tuo server Memento."
},
"extActionTitle": {
"message": "Clip su Memento"
"message": "Clippa in Memento"
},
"webClipper": {
"message": "Tagliatore di fotoricettore"
"message": "Web Clipper"
},
"connected": {
"message": "Collegato"
@@ -66,19 +66,19 @@
"message": "ignorare"
},
"selectionHint": {
"message": "Suggerimento: evidenzia il testo sulla pagina per ritagliare una selezione precisa come nota."
"message": "Suggerimento: evidenzia il testo sulla pagina per clipparlo come nota precisa."
},
"clipSelection": {
"message": "Selezione clip"
"message": "Clippa selezione"
},
"clipPage": {
"message": "Ritaglia questa pagina"
"message": "Clippa questa pagina"
},
"saveLinkOnly": {
"message": "Salva solo il collegamento"
},
"pageNotAccessible": {
"message": "Impossibile ritagliare qui: questa pagina blocca l'accesso all'estensione."
"message": "Impossibile clippare qui: questa pagina blocca l'accesso alle estensioni."
},
"errLoginRequired": {
"message": "Accedi prima a Memento in questo browser."
@@ -102,7 +102,7 @@
}
},
"restrictedPage": {
"message": "Pagina limitata: ritaglia tramite la barra degli strumenti Memento o il pannello laterale."
"message": "Pagina limitata — clippa tramite la barra degli strumenti Memento o il pannello laterale."
},
"destinationNotebook": {
"message": "Taccuino di destinazione"
@@ -153,7 +153,7 @@
"message": "Visualizza in Memento"
},
"clipAnother": {
"message": "Ritaglia un'altra pagina"
"message": "Clippa un'altra pagina"
},
"failure": {
"message": "Impossibile completare"
@@ -178,5 +178,13 @@
},
"bannerPickText": {
"message": "Evidenzia il testo sulla pagina o ritaglia l'intera pagina."
},
"errLoginHintUrl": {
"message": "Connesso a: $URL$",
"placeholders": {
"URL": {
"content": "$1"
}
}
}
}