heavy cleanup

* compact locales
 * removed autogenerated locales (will be readded)
 * removed resurrect selection
 * more consistent variable naming
Cette révision appartient à :
girst 2017-08-20 18:19:42 +02:00
Parent e5d7b54112
révision aef3343b2b
42 fichiers modifiés avec 151 ajouts et 3053 suppressions

Voir le fichier

@ -1,73 +0,0 @@
{
"extensionName": {
"message": "Resurrect Pages",
"description": "Name of the extension."
},
"extensionDescription": {
"message": "Ressuscita pàgines mortes trobant els seus fantasmes (copies)",
"description": "Description of the add-on."
},
"contextMenuItemResurrectPage": {
"message": "Ressuscita aquesta pàgina",
"description": "Resurrect this page"
},
"contextMenuItemResurrectLink": {
"message": "Ressuscita aquest enllaç",
"description": "Resurrect this link"
},
"contextMenuItemResurrectSelection": {
"message": "Resurrect this selection",
"description": "Resurrect this selection, TODO: only if its a link, no translation"
},
"contextMenuItemResurrectGoogle": {
"message": "Google Cache",
"description": "with Google"
},
"contextMenuItemResurrectGoogleText": {
"message": "Google Cache (només text)",
"description": "with Google (text only)"
},
"contextMenuItemResurrectArchive": {
"message": "The Internet Archive",
"description": "with The Internet Archive"
},
"contextMenuItemResurrectArchiveIs": {
"message": "archive.is",
"description": "with archive.is"
},
"contextMenuItemResurrectWebcitation": {
"message": "WebCite",
"description": "with WebCite"
},
"contextMenuItemResurrectConfigCurrentTab": {
"message": "En la pestanya/finestra actual",
"description": "in the current tab"
},
"contextMenuItemResurrectConfigNewTab": {
"message": "En una nova pestanya (foreground)",
"description": "in a new tab (foreground)"
},
"contextMenuItemResurrectConfigNewBackgroundTab": {
"message": "En una nova pestanya (background)",
"description": "in a new tab (background)"
},
"contextMenuItemResurrectConfigNewWindow": {
"message": "En una nova finestra",
"description": "in a new window"
}
}

Voir le fichier

@ -1,73 +0,0 @@
{
"extensionName": {
"message": "Resurrect Pages",
"description": "Name of the extension."
},
"extensionDescription": {
"message": "Oživuje mrtvé webové stránky vyhledáváním jejich duchů v archivech.",
"description": "Description of the add-on."
},
"contextMenuItemResurrectPage": {
"message": "Oživit tuto stránku",
"description": "Resurrect this page"
},
"contextMenuItemResurrectLink": {
"message": "Oživit tento odkaz",
"description": "Resurrect this link"
},
"contextMenuItemResurrectSelection": {
"message": "Resurrect this selection",
"description": "Resurrect this selection, TODO: only if its a link, no translation"
},
"contextMenuItemResurrectGoogle": {
"message": "Google",
"description": "with Google"
},
"contextMenuItemResurrectGoogleText": {
"message": "Google (prostý text)",
"description": "with Google (text only)"
},
"contextMenuItemResurrectArchive": {
"message": "Internet Archive",
"description": "with The Internet Archive"
},
"contextMenuItemResurrectArchiveIs": {
"message": "archive.is",
"description": "with archive.is"
},
"contextMenuItemResurrectWebcitation": {
"message": "WebCite",
"description": "with WebCite"
},
"contextMenuItemResurrectConfigCurrentTab": {
"message": "V současném panelu/okně",
"description": "in the current tab"
},
"contextMenuItemResurrectConfigNewTab": {
"message": "V novém panelu (foreground)",
"description": "in a new tab (foreground)"
},
"contextMenuItemResurrectConfigNewBackgroundTab": {
"message": "V novém panelu (background)",
"description": "in a new tab (background)"
},
"contextMenuItemResurrectConfigNewWindow": {
"message": "V novém okně",
"description": "in a new window"
}
}

Voir le fichier

@ -1,73 +0,0 @@
{
"extensionName": {
"message": "Resurrect Pages",
"description": "Name of the extension."
},
"extensionDescription": {
"message": "Genopliv døde sider, ved at finde deres spøgelser.",
"description": "Description of the add-on."
},
"contextMenuItemResurrectPage": {
"message": "Genopliv denne side",
"description": "Resurrect this page"
},
"contextMenuItemResurrectLink": {
"message": "Genopliv dette link",
"description": "Resurrect this link"
},
"contextMenuItemResurrectSelection": {
"message": "Resurrect this selection",
"description": "Resurrect this selection, TODO: only if its a link, no translation"
},
"contextMenuItemResurrectGoogle": {
"message": "Google",
"description": "with Google"
},
"contextMenuItemResurrectGoogleText": {
"message": "Google (kun tekst)",
"description": "with Google (text only)"
},
"contextMenuItemResurrectArchive": {
"message": "The Internet Archive",
"description": "with The Internet Archive"
},
"contextMenuItemResurrectArchiveIs": {
"message": "archive.is",
"description": "with archive.is"
},
"contextMenuItemResurrectWebcitation": {
"message": "WebCite",
"description": "with WebCite"
},
"contextMenuItemResurrectConfigCurrentTab": {
"message": "I nuværende faneblad/vindue",
"description": "in the current tab"
},
"contextMenuItemResurrectConfigNewTab": {
"message": "I et nyt faneblad (foreground)",
"description": "in a new tab (foreground)"
},
"contextMenuItemResurrectConfigNewBackgroundTab": {
"message": "I et nyt faneblad (background)",
"description": "in a new tab (background)"
},
"contextMenuItemResurrectConfigNewWindow": {
"message": "I et nyt vindue",
"description": "in a new window"
}
}

Voir le fichier

@ -1,73 +0,0 @@
{
"extensionName": {
"message": "Resurrect Pages",
"description": "Name of the extension."
},
"extensionDescription": {
"message": "Genopliv døde sider, ved at finde deres spøgelser.",
"description": "Description of the add-on."
},
"contextMenuItemResurrectPage": {
"message": "Genopliv denne side",
"description": "Resurrect this page"
},
"contextMenuItemResurrectLink": {
"message": "Genopliv dette link",
"description": "Resurrect this link"
},
"contextMenuItemResurrectSelection": {
"message": "Resurrect this selection",
"description": "Resurrect this selection, TODO: only if its a link, no translation"
},
"contextMenuItemResurrectGoogle": {
"message": "Google Cache",
"description": "with Google"
},
"contextMenuItemResurrectGoogleText": {
"message": "Google Cache (kun tekst)",
"description": "with Google (text only)"
},
"contextMenuItemResurrectArchive": {
"message": "The Internet Archive",
"description": "with The Internet Archive"
},
"contextMenuItemResurrectArchiveIs": {
"message": "archive.is",
"description": "with archive.is"
},
"contextMenuItemResurrectWebcitation": {
"message": "WebCite",
"description": "with WebCite"
},
"contextMenuItemResurrectConfigCurrentTab": {
"message": "I nuværende faneblad/vindue",
"description": "in the current tab"
},
"contextMenuItemResurrectConfigNewTab": {
"message": "I et nyt faneblad (foreground)",
"description": "in a new tab (foreground)"
},
"contextMenuItemResurrectConfigNewBackgroundTab": {
"message": "I et nyt faneblad (background)",
"description": "in a new tab (background)"
},
"contextMenuItemResurrectConfigNewWindow": {
"message": "I et nyt vindue",
"description": "in a new window"
}
}

Voir le fichier

@ -1,73 +1,16 @@
{
"extensionName": {
"message": "Resurrect Pages",
"description": "Name of the extension."
},
"extensionDescription": {
"message": "Wiederbeleben von toten Seiten, indem die Geister-Abbilder dieser Seiten gesucht werden.",
"description": "Description of the add-on."
},
"contextMenuItemResurrectPage": {
"message": "diese Seite wiederbeleben",
"description": "Resurrect this page"
},
"contextMenuItemResurrectLink": {
"message": "diesen Verweis wiederbeleben",
"description": "Resurrect this link"
},
"contextMenuItemResurrectSelection": {
"message": "diese Markierung wiederbeleben",
"description": "Resurrect this selection, TODO: only if its a link, no translation"
},
"contextMenuItemResurrectGoogle": {
"message": "mit Google",
"description": "with Google"
},
"contextMenuItemResurrectGoogleText": {
"message": "mit Google (Nur Text)",
"description": "with Google (text only)"
},
"contextMenuItemResurrectArchive": {
"message": "mit The Internet Archive",
"description": "with The Internet Archive"
},
"contextMenuItemResurrectArchiveIs": {
"message": "mit archive.is",
"description": "with archive.is"
},
"contextMenuItemResurrectWebcitation": {
"message": "mit WebCite",
"description": "with WebCite"
},
"contextMenuItemResurrectConfigCurrentTab": {
"message": "in aktuellem Tab/Fenster",
"description": "in the current tab"
},
"contextMenuItemResurrectConfigNewTab": {
"message": "in neuem Tab (Vordergrund)",
"description": "in a new tab (foreground)"
},
"contextMenuItemResurrectConfigNewBackgroundTab": {
"message": "in neuem Tab (Hintergrund)",
"description": "in a new tab (background)"
},
"contextMenuItemResurrectConfigNewWindow": {
"message": "in neuem Fenster",
"description": "in a new window"
}
"extensionName": { "message": "Resurrect Pages" },
"extensionDescription": { "message": "Wiederbeleben von toten Seiten, indem die Geister-Abbilder dieser Seiten gesucht werden." },
"ResurrectPage": { "message": "diese Seite wiederbeleben" },
"ResurrectLink": { "message": "diesen Verweis wiederbeleben" },
"ResurrectGoogle": { "message": "mit Google" },
"ResurrectGoogleText": { "message": "mit Google (Nur Text)" },
"ResurrectArchive": { "message": "mit dem Internet Archive" },
"ResurrectArchiveIs": { "message": "mit archive.is" },
"ResurrectWebcitation": { "message": "mit WebCite" },
"ResurrectInCurrentTab": { "message": "in aktuellem Tab/Fenster" },
"ResurrectInNewTab": { "message": "in neuem Tab (Vordergrund)" },
"ResurrectInNewBGTab": { "message": "in neuem Tab (Hintergrund)" },
"ResurrectInNewWindow": { "message": "in neuem Fenster" }
}

Voir le fichier

@ -1,73 +0,0 @@
{
"extensionName": {
"message": "Resurrect Pages",
"description": "Name of the extension."
},
"extensionDescription": {
"message": "Wiederbeleben von toten Seiten, indem die Geister-Abbilder dieser Seiten gesucht werden.",
"description": "Description of the add-on."
},
"contextMenuItemResurrectPage": {
"message": "diese Seite wiederbeleben",
"description": "Resurrect this page"
},
"contextMenuItemResurrectLink": {
"message": "diesen Verweis wiederbeleben",
"description": "Resurrect this link"
},
"contextMenuItemResurrectSelection": {
"message": "diese Markierung wiederbeleben",
"description": "Resurrect this selection, TODO: only if its a link, no translation"
},
"contextMenuItemResurrectGoogle": {
"message": "mit Google",
"description": "with Google"
},
"contextMenuItemResurrectGoogleText": {
"message": "mit Google (Nur Text)",
"description": "with Google (text only)"
},
"contextMenuItemResurrectArchive": {
"message": "mit The Internet Archive",
"description": "with The Internet Archive"
},
"contextMenuItemResurrectArchiveIs": {
"message": "mit archive.is",
"description": "with archive.is"
},
"contextMenuItemResurrectWebcitation": {
"message": "mit WebCite",
"description": "with WebCite"
},
"contextMenuItemResurrectConfigCurrentTab": {
"message": "in aktuellem Tab/Fenster",
"description": "in the current tab"
},
"contextMenuItemResurrectConfigNewTab": {
"message": "in neuem Tab (Vordergrund)",
"description": "in a new tab (foreground)"
},
"contextMenuItemResurrectConfigNewBackgroundTab": {
"message": "in neuem Tab (Hintergrund)",
"description": "in a new tab (background)"
},
"contextMenuItemResurrectConfigNewWindow": {
"message": "in neuem Fenster",
"description": "in a new window"
}
}

Voir le fichier

@ -1,73 +0,0 @@
{
"extensionName": {
"message": "Resurrect Pages",
"description": "Name of the extension."
},
"extensionDescription": {
"message": "Ανασύσταση «εξαφανισμένων» σελίδων.",
"description": "Description of the add-on."
},
"contextMenuItemResurrectPage": {
"message": "Ανασύσταση αυτής της σελίδας",
"description": "Resurrect this page"
},
"contextMenuItemResurrectLink": {
"message": "Ανασύσταση αυτού του δεσμού",
"description": "Resurrect this link"
},
"contextMenuItemResurrectSelection": {
"message": "Resurrect this selection",
"description": "Resurrect this selection, TODO: only if its a link, no translation"
},
"contextMenuItemResurrectGoogle": {
"message": "Google Cache",
"description": "with Google"
},
"contextMenuItemResurrectGoogleText": {
"message": "Google Cache (μόνο κείμενο)",
"description": "with Google (text only)"
},
"contextMenuItemResurrectArchive": {
"message": "The Internet Archive",
"description": "with The Internet Archive"
},
"contextMenuItemResurrectArchiveIs": {
"message": "archive.is",
"description": "with archive.is"
},
"contextMenuItemResurrectWebcitation": {
"message": "WebCite",
"description": "with WebCite"
},
"contextMenuItemResurrectConfigCurrentTab": {
"message": "Στην τρέχουσα καρτέλα/παράθυρο",
"description": "in the current tab"
},
"contextMenuItemResurrectConfigNewTab": {
"message": "Σε νέα καρτέλα (foreground)",
"description": "in a new tab (foreground)"
},
"contextMenuItemResurrectConfigNewBackgroundTab": {
"message": "Σε νέα καρτέλα (background)",
"description": "in a new tab (background)"
},
"contextMenuItemResurrectConfigNewWindow": {
"message": "Σε νέο παράθυρο",
"description": "in a new window"
}
}

Voir le fichier

@ -1,73 +0,0 @@
{
"extensionName": {
"message": "Resurrect Pages",
"description": "Name of the extension."
},
"extensionDescription": {
"message": "Ανασύσταση «εξαφάνισμένων» σελίδων.",
"description": "Description of the add-on."
},
"contextMenuItemResurrectPage": {
"message": "Ανασύσταση αυτής της σελίδας",
"description": "Resurrect this page"
},
"contextMenuItemResurrectLink": {
"message": "Ανασύσταση αυτού του δεσμού",
"description": "Resurrect this link"
},
"contextMenuItemResurrectSelection": {
"message": "Resurrect this selection",
"description": "Resurrect this selection, TODO: only if its a link, no translation"
},
"contextMenuItemResurrectGoogle": {
"message": "Google Cache",
"description": "with Google"
},
"contextMenuItemResurrectGoogleText": {
"message": "Google Cache (μόνο κείμενο)",
"description": "with Google (text only)"
},
"contextMenuItemResurrectArchive": {
"message": "The Internet Archive",
"description": "with The Internet Archive"
},
"contextMenuItemResurrectArchiveIs": {
"message": "archive.is",
"description": "with archive.is"
},
"contextMenuItemResurrectWebcitation": {
"message": "WebCite",
"description": "with WebCite"
},
"contextMenuItemResurrectConfigCurrentTab": {
"message": "Στην τρέχουσα καρτέλα/παράθυρο",
"description": "in the current tab"
},
"contextMenuItemResurrectConfigNewTab": {
"message": "Σε νέα καρτέλα (foreground)",
"description": "in a new tab (foreground)"
},
"contextMenuItemResurrectConfigNewBackgroundTab": {
"message": "Σε νέα καρτέλα (background)",
"description": "in a new tab (background)"
},
"contextMenuItemResurrectConfigNewWindow": {
"message": "Σε νέο παράθυρο",
"description": "in a new window"
}
}

Voir le fichier

@ -1,72 +1,15 @@
{
"extensionName": {
"message": "Resurrect Pages",
"description": "Name of the extension."
},
"extensionDescription": {
"message": "Resurrect dead pages, by finding their ghosts.",
"description": "Description of the add-on."
},
"contextMenuItemResurrectPage": {
"message": "Resurrect this page",
"description": "Resurrect this page"
},
"contextMenuItemResurrectLink": {
"message": "Resurrect this link",
"description": "Resurrect this link"
},
"contextMenuItemResurrectSelection": {
"message": "Resurrect this selection",
"description": "Resurrect this selection, TODO: only if its a link"
},
"contextMenuItemResurrectGoogle": {
"message": "with Google",
"description": "with Google"
},
"contextMenuItemResurrectGoogleText": {
"message": "with Google (text only)",
"description": "with Google (text only)"
},
"contextMenuItemResurrectArchive": {
"message": "with The Internet Archive",
"description": "with The Internet Archive"
},
"contextMenuItemResurrectArchiveIs": {
"message": "with archive.is",
"description": "with archive.is"
},
"contextMenuItemResurrectWebcitation": {
"message": "with WebCite",
"description": "with WebCite"
},
"contextMenuItemResurrectConfigCurrentTab": {
"message": "in the current tab",
"description": "in the current tab"
},
"contextMenuItemResurrectConfigNewTab": {
"message": "in a new tab (foreground)",
"description": "in a new tab (foreground)"
},
"contextMenuItemResurrectConfigNewBackgroundTab": {
"message": "in a new tab (background)",
"description": "in a new tab (background)"
},
"contextMenuItemResurrectConfigNewWindow": {
"message": "in a new window",
"description": "in a new window"
}
}
"extensionName": { "message": "Resurrect Pages" },
"extensionDescription": { "message": "Resurrect dead pages, by finding their ghosts." },
"ResurrectPage": { "message": "Resurrect this page" },
"ResurrectLink": { "message": "Resurrect this link" },
"ResurrectGoogle": { "message": "with Google" },
"ResurrectGoogleText": { "message": "with Google (text only)" },
"ResurrectArchive": { "message": "with The Internet Archive" },
"ResurrectArchiveIs": { "message": "with archive.is" },
"ResurrectWebcitation": { "message": "with WebCite" },
"ResurrectInCurrentTab": { "message": "in the current tab/window" },
"ResurrectInNewTab": { "message": "in a new tab (foreground)" },
"ResurrectInNewBGTab": { "message": "in a new tab (background)" },
"ResurrectInNewWindow": { "message": "in a new window" }
}

Voir le fichier

@ -1,72 +0,0 @@
{
"extensionName": {
"message": "Resurrect Pages",
"description": "Name of the extension."
},
"extensionDescription": {
"message": "Resurrect dead pages, by finding their ghosts.",
"description": "Description of the add-on."
},
"contextMenuItemResurrectPage": {
"message": "Resurrect this page",
"description": "Resurrect this page"
},
"contextMenuItemResurrectLink": {
"message": "Resurrect this link",
"description": "Resurrect this link"
},
"contextMenuItemResurrectSelection": {
"message": "Resurrect this selection",
"description": "Resurrect this selection, TODO: only if its a link"
},
"contextMenuItemResurrectGoogle": {
"message": "with Google",
"description": "with Google"
},
"contextMenuItemResurrectGoogleText": {
"message": "with Google (text only)",
"description": "with Google (text only)"
},
"contextMenuItemResurrectArchive": {
"message": "with The Internet Archive",
"description": "with The Internet Archive"
},
"contextMenuItemResurrectArchiveIs": {
"message": "with archive.is",
"description": "with archive.is"
},
"contextMenuItemResurrectWebcitation": {
"message": "with WebCite",
"description": "with WebCite"
},
"contextMenuItemResurrectConfigCurrentTab": {
"message": "in the current tab",
"description": "in the current tab"
},
"contextMenuItemResurrectConfigNewTab": {
"message": "in a new tab (foreground)",
"description": "in a new tab (foreground)"
},
"contextMenuItemResurrectConfigNewBackgroundTab": {
"message": "in a new tab (background)",
"description": "in a new tab (background)"
},
"contextMenuItemResurrectConfigNewWindow": {
"message": "in a new window",
"description": "in a new window"
}
}

Voir le fichier

@ -1,73 +0,0 @@
{
"extensionName": {
"message": "Resurrect Pages",
"description": "Name of the extension."
},
"extensionDescription": {
"message": "Resucita páginas muertas, encontrando sus restos.",
"description": "Description of the add-on."
},
"contextMenuItemResurrectPage": {
"message": "Resucitar esta página",
"description": "Resurrect this page"
},
"contextMenuItemResurrectLink": {
"message": "Resucitar este enlace",
"description": "Resurrect this link"
},
"contextMenuItemResurrectSelection": {
"message": "Resurrect this selection",
"description": "Resurrect this selection, TODO: only if its a link, no translation"
},
"contextMenuItemResurrectGoogle": {
"message": "Cache de Google",
"description": "with Google"
},
"contextMenuItemResurrectGoogleText": {
"message": "Cache de Google (solo texto)",
"description": "with Google (text only)"
},
"contextMenuItemResurrectArchive": {
"message": "El Archivo de Internet",
"description": "with The Internet Archive"
},
"contextMenuItemResurrectArchiveIs": {
"message": "archive.is",
"description": "with archive.is"
},
"contextMenuItemResurrectWebcitation": {
"message": "WebCite",
"description": "with WebCite"
},
"contextMenuItemResurrectConfigCurrentTab": {
"message": "En la actual ventana/pestaña",
"description": "in the current tab"
},
"contextMenuItemResurrectConfigNewTab": {
"message": "En una nueva pestaña (foreground)",
"description": "in a new tab (foreground)"
},
"contextMenuItemResurrectConfigNewBackgroundTab": {
"message": "En una nueva pestaña (background)",
"description": "in a new tab (background)"
},
"contextMenuItemResurrectConfigNewWindow": {
"message": "En una nueva ventana",
"description": "in a new window"
}
}

Voir le fichier

@ -1,73 +0,0 @@
{
"extensionName": {
"message": "Resurrect Pages",
"description": "Name of the extension."
},
"extensionDescription": {
"message": "Resucita páginas muertas, encontrando sus restos.",
"description": "Description of the add-on."
},
"contextMenuItemResurrectPage": {
"message": "Resucitar esta página",
"description": "Resurrect this page"
},
"contextMenuItemResurrectLink": {
"message": "Resucitar este enlace",
"description": "Resurrect this link"
},
"contextMenuItemResurrectSelection": {
"message": "Resurrect this selection",
"description": "Resurrect this selection, TODO: only if its a link, no translation"
},
"contextMenuItemResurrectGoogle": {
"message": "Cache de Google",
"description": "with Google"
},
"contextMenuItemResurrectGoogleText": {
"message": "Cache de Google (solo texto)",
"description": "with Google (text only)"
},
"contextMenuItemResurrectArchive": {
"message": "El Archivo de Internet",
"description": "with The Internet Archive"
},
"contextMenuItemResurrectArchiveIs": {
"message": "archive.is",
"description": "with archive.is"
},
"contextMenuItemResurrectWebcitation": {
"message": "WebCite",
"description": "with WebCite"
},
"contextMenuItemResurrectConfigCurrentTab": {
"message": "En la actual ventana/pestaña",
"description": "in the current tab"
},
"contextMenuItemResurrectConfigNewTab": {
"message": "En una nueva pestaña (foreground)",
"description": "in a new tab (foreground)"
},
"contextMenuItemResurrectConfigNewBackgroundTab": {
"message": "En una nueva pestaña (background)",
"description": "in a new tab (background)"
},
"contextMenuItemResurrectConfigNewWindow": {
"message": "En una nueva ventana",
"description": "in a new window"
}
}

Voir le fichier

@ -1,73 +0,0 @@
{
"extensionName": {
"message": "Resurrect Pages",
"description": "Name of the extension."
},
"extensionDescription": {
"message": "Resucita páginas que ya no existen, buscando en las cachés.",
"description": "Description of the add-on."
},
"contextMenuItemResurrectPage": {
"message": "Resucitar esta página",
"description": "Resurrect this page"
},
"contextMenuItemResurrectLink": {
"message": "Resucitar este enlace",
"description": "Resurrect this link"
},
"contextMenuItemResurrectSelection": {
"message": "Resurrect this selection",
"description": "Resurrect this selection, TODO: only if its a link, no translation"
},
"contextMenuItemResurrectGoogle": {
"message": "Caché de Google",
"description": "with Google"
},
"contextMenuItemResurrectGoogleText": {
"message": "Caché de Google (sólo texto)",
"description": "with Google (text only)"
},
"contextMenuItemResurrectArchive": {
"message": "The Internet Archive",
"description": "with The Internet Archive"
},
"contextMenuItemResurrectArchiveIs": {
"message": "archive.is",
"description": "with archive.is"
},
"contextMenuItemResurrectWebcitation": {
"message": "WebCite",
"description": "with WebCite"
},
"contextMenuItemResurrectConfigCurrentTab": {
"message": "En la pestaña/ventana actual",
"description": "in the current tab"
},
"contextMenuItemResurrectConfigNewTab": {
"message": "En una nueva pestaña (foreground)",
"description": "in a new tab (foreground)"
},
"contextMenuItemResurrectConfigNewBackgroundTab": {
"message": "En una nueva pestaña (background)",
"description": "in a new tab (background)"
},
"contextMenuItemResurrectConfigNewWindow": {
"message": "En una nueva ventana",
"description": "in a new window"
}
}

Voir le fichier

@ -1,73 +0,0 @@
{
"extensionName": {
"message": "Resurrect Pages",
"description": "Name of the extension."
},
"extensionDescription": {
"message": "Herätä kuolleet sivut henkiin haamujen avulla.",
"description": "Description of the add-on."
},
"contextMenuItemResurrectPage": {
"message": "Palauta tämä sivu",
"description": "Resurrect this page"
},
"contextMenuItemResurrectLink": {
"message": "Palauta tämän linkin kohde",
"description": "Resurrect this link"
},
"contextMenuItemResurrectSelection": {
"message": "Resurrect this selection",
"description": "Resurrect this selection, TODO: only if its a link, no translation"
},
"contextMenuItemResurrectGoogle": {
"message": "Google välimuisti",
"description": "with Google"
},
"contextMenuItemResurrectGoogleText": {
"message": "Google välimuisti (vain teksti)",
"description": "with Google (text only)"
},
"contextMenuItemResurrectArchive": {
"message": "The Internet Archive",
"description": "with The Internet Archive"
},
"contextMenuItemResurrectArchiveIs": {
"message": "archive.is",
"description": "with archive.is"
},
"contextMenuItemResurrectWebcitation": {
"message": "WebCite",
"description": "with WebCite"
},
"contextMenuItemResurrectConfigCurrentTab": {
"message": "Nykyiseen välilehteen/ikkunaan",
"description": "in the current tab"
},
"contextMenuItemResurrectConfigNewTab": {
"message": "Uuteen välilehteen (foreground)",
"description": "in a new tab (foreground)"
},
"contextMenuItemResurrectConfigNewBackgroundTab": {
"message": "Uuteen välilehteen (background)",
"description": "in a new tab (background)"
},
"contextMenuItemResurrectConfigNewWindow": {
"message": "Uuteen ikkunaan",
"description": "in a new window"
}
}

Voir le fichier

@ -1,73 +0,0 @@
{
"extensionName": {
"message": "Resurrect Pages",
"description": "Name of the extension."
},
"extensionDescription": {
"message": "Herätä kuolleet sivut henkiin haamujen avulla.",
"description": "Description of the add-on."
},
"contextMenuItemResurrectPage": {
"message": "Palauta tämä sivu",
"description": "Resurrect this page"
},
"contextMenuItemResurrectLink": {
"message": "Palauta tämän linkin kohde",
"description": "Resurrect this link"
},
"contextMenuItemResurrectSelection": {
"message": "Resurrect this selection",
"description": "Resurrect this selection, TODO: only if its a link, no translation"
},
"contextMenuItemResurrectGoogle": {
"message": "Google välimuisti",
"description": "with Google"
},
"contextMenuItemResurrectGoogleText": {
"message": "Google välimuisti (vain teksti)",
"description": "with Google (text only)"
},
"contextMenuItemResurrectArchive": {
"message": "The Internet Archive",
"description": "with The Internet Archive"
},
"contextMenuItemResurrectArchiveIs": {
"message": "archive.is",
"description": "with archive.is"
},
"contextMenuItemResurrectWebcitation": {
"message": "WebCite",
"description": "with WebCite"
},
"contextMenuItemResurrectConfigCurrentTab": {
"message": "Nykyiseen välilehteen/ikkunaan",
"description": "in the current tab"
},
"contextMenuItemResurrectConfigNewTab": {
"message": "Uuteen välilehteen (foreground)",
"description": "in a new tab (foreground)"
},
"contextMenuItemResurrectConfigNewBackgroundTab": {
"message": "Uuteen välilehteen (background)",
"description": "in a new tab (background)"
},
"contextMenuItemResurrectConfigNewWindow": {
"message": "Uuteen ikkunaan",
"description": "in a new window"
}
}

Voir le fichier

@ -1,73 +0,0 @@
{
"extensionName": {
"message": "Resurrect Pages",
"description": "Name of the extension."
},
"extensionDescription": {
"message": "Ressuscite les pages mortes en récupérant leur fantôme dans les caches.",
"description": "Description of the add-on."
},
"contextMenuItemResurrectPage": {
"message": "Ressusciter cette page",
"description": "Resurrect this page"
},
"contextMenuItemResurrectLink": {
"message": "Ressusciter ce lien",
"description": "Resurrect this link"
},
"contextMenuItemResurrectSelection": {
"message": "Resurrect this selection",
"description": "Resurrect this selection, TODO: only if its a link, no translation"
},
"contextMenuItemResurrectGoogle": {
"message": "Cache Google",
"description": "with Google"
},
"contextMenuItemResurrectGoogleText": {
"message": "Cache Google (texte seulement)",
"description": "with Google (text only)"
},
"contextMenuItemResurrectArchive": {
"message": "Archive internet",
"description": "with The Internet Archive"
},
"contextMenuItemResurrectArchiveIs": {
"message": "archive.is",
"description": "with archive.is"
},
"contextMenuItemResurrectWebcitation": {
"message": "WebCite",
"description": "with WebCite"
},
"contextMenuItemResurrectConfigCurrentTab": {
"message": "dans l'onglet/la fenêtre courant(e)",
"description": "in the current tab"
},
"contextMenuItemResurrectConfigNewTab": {
"message": "dans un nouvel onglet (foreground)",
"description": "in a new tab (foreground)"
},
"contextMenuItemResurrectConfigNewBackgroundTab": {
"message": "dans un nouvel onglet (background)",
"description": "in a new tab (background)"
},
"contextMenuItemResurrectConfigNewWindow": {
"message": "dans une nouvelle fenêtre",
"description": "in a new window"
}
}

Voir le fichier

@ -1,73 +0,0 @@
{
"extensionName": {
"message": "Resurrect Pages",
"description": "Name of the extension."
},
"extensionDescription": {
"message": "Ressuscite les pages mortes en récupérant leur fantôme dans les caches.",
"description": "Description of the add-on."
},
"contextMenuItemResurrectPage": {
"message": "Ressusciter cette page",
"description": "Resurrect this page"
},
"contextMenuItemResurrectLink": {
"message": "Ressusciter ce lien",
"description": "Resurrect this link"
},
"contextMenuItemResurrectSelection": {
"message": "Resurrect this selection",
"description": "Resurrect this selection, TODO: only if its a link, no translation"
},
"contextMenuItemResurrectGoogle": {
"message": "Cache Google",
"description": "with Google"
},
"contextMenuItemResurrectGoogleText": {
"message": "Cache Google (texte seulement)",
"description": "with Google (text only)"
},
"contextMenuItemResurrectArchive": {
"message": "Archive internet",
"description": "with The Internet Archive"
},
"contextMenuItemResurrectArchiveIs": {
"message": "archive.is",
"description": "with archive.is"
},
"contextMenuItemResurrectWebcitation": {
"message": "WebCite",
"description": "with WebCite"
},
"contextMenuItemResurrectConfigCurrentTab": {
"message": "dans l'onglet/la fenêtre courant(e)",
"description": "in the current tab"
},
"contextMenuItemResurrectConfigNewTab": {
"message": "dans un nouvel onglet (foreground)",
"description": "in a new tab (foreground)"
},
"contextMenuItemResurrectConfigNewBackgroundTab": {
"message": "dans un nouvel onglet (background)",
"description": "in a new tab (background)"
},
"contextMenuItemResurrectConfigNewWindow": {
"message": "dans une nouvelle fenêtre",
"description": "in a new window"
}
}

Voir le fichier

@ -1,73 +0,0 @@
{
"extensionName": {
"message": "Resurrect Pages",
"description": "Name of the extension."
},
"extensionDescription": {
"message": "Uskrsava mrtve stranice pronalazeći njihove duhove.",
"description": "Description of the add-on."
},
"contextMenuItemResurrectPage": {
"message": "Uskrsni ovu stranicu",
"description": "Resurrect this page"
},
"contextMenuItemResurrectLink": {
"message": "Uskrsni ovu poveznicu",
"description": "Resurrect this link"
},
"contextMenuItemResurrectSelection": {
"message": "Resurrect this selection",
"description": "Resurrect this selection, TODO: only if its a link, no translation"
},
"contextMenuItemResurrectGoogle": {
"message": "Google privremeni spremnik",
"description": "with Google"
},
"contextMenuItemResurrectGoogleText": {
"message": "Google privremeni spremnik (samo tekst)",
"description": "with Google (text only)"
},
"contextMenuItemResurrectArchive": {
"message": "The Internet Archive",
"description": "with The Internet Archive"
},
"contextMenuItemResurrectArchiveIs": {
"message": "archive.is",
"description": "with archive.is"
},
"contextMenuItemResurrectWebcitation": {
"message": "WebCite",
"description": "with WebCite"
},
"contextMenuItemResurrectConfigCurrentTab": {
"message": "U trenutnoj kartici/prozoru",
"description": "in the current tab"
},
"contextMenuItemResurrectConfigNewTab": {
"message": "U novoj kartici (foreground)",
"description": "in a new tab (foreground)"
},
"contextMenuItemResurrectConfigNewBackgroundTab": {
"message": "U novoj kartici (background)",
"description": "in a new tab (background)"
},
"contextMenuItemResurrectConfigNewWindow": {
"message": "U novom prozoru",
"description": "in a new window"
}
}

Voir le fichier

@ -1,73 +0,0 @@
{
"extensionName": {
"message": "Resurrect Pages",
"description": "Name of the extension."
},
"extensionDescription": {
"message": "Permette di riattivare link/pagine web non più accessibili trovando corrispondenti pagine fantasma",
"description": "Description of the add-on."
},
"contextMenuItemResurrectPage": {
"message": "Riattiva pagina web con Resurrect Pages…",
"description": "Resurrect this page"
},
"contextMenuItemResurrectLink": {
"message": "Riattiva link con Resurrect Pages…",
"description": "Resurrect this link"
},
"contextMenuItemResurrectSelection": {
"message": "Resurrect this selection",
"description": "Resurrect this selection, TODO: only if its a link, no translation"
},
"contextMenuItemResurrectGoogle": {
"message": "Google Cache",
"description": "with Google"
},
"contextMenuItemResurrectGoogleText": {
"message": "Google Cache (solo testo)",
"description": "with Google (text only)"
},
"contextMenuItemResurrectArchive": {
"message": "The Internet Archive ",
"description": "with The Internet Archive"
},
"contextMenuItemResurrectArchiveIs": {
"message": "archive.is",
"description": "with archive.is"
},
"contextMenuItemResurrectWebcitation": {
"message": "WebCite",
"description": "with WebCite"
},
"contextMenuItemResurrectConfigCurrentTab": {
"message": "Riattiva nella scheda/finestra attuale",
"description": "in the current tab"
},
"contextMenuItemResurrectConfigNewTab": {
"message": "Riattiva in una nuova scheda (foreground)",
"description": "in a new tab (foreground)"
},
"contextMenuItemResurrectConfigNewBackgroundTab": {
"message": "Riattiva in una nuova scheda (background)",
"description": "in a new tab (background)"
},
"contextMenuItemResurrectConfigNewWindow": {
"message": "Riattiva in una nuova finestra",
"description": "in a new window"
}
}

Voir le fichier

@ -1,73 +0,0 @@
{
"extensionName": {
"message": "Resurrect Pages",
"description": "Name of the extension."
},
"extensionDescription": {
"message": "Permette di resuscitare pagine non più accessibili trovando corrispondenti pagine fantasma",
"description": "Description of the add-on."
},
"contextMenuItemResurrectPage": {
"message": "Resuscita questa pagina",
"description": "Resurrect this page"
},
"contextMenuItemResurrectLink": {
"message": "Resuscita questo link",
"description": "Resurrect this link"
},
"contextMenuItemResurrectSelection": {
"message": "Resurrect this selection",
"description": "Resurrect this selection, TODO: only if its a link, no translation"
},
"contextMenuItemResurrectGoogle": {
"message": "Google Cache",
"description": "with Google"
},
"contextMenuItemResurrectGoogleText": {
"message": "Google Cache (solo testo)",
"description": "with Google (text only)"
},
"contextMenuItemResurrectArchive": {
"message": "Internet Archive",
"description": "with The Internet Archive"
},
"contextMenuItemResurrectArchiveIs": {
"message": "archive.is",
"description": "with archive.is"
},
"contextMenuItemResurrectWebcitation": {
"message": "WebCite",
"description": "with WebCite"
},
"contextMenuItemResurrectConfigCurrentTab": {
"message": "nella scheda/finestra attuale",
"description": "in the current tab"
},
"contextMenuItemResurrectConfigNewTab": {
"message": "in una nuova scheda (foreground)",
"description": "in a new tab (foreground)"
},
"contextMenuItemResurrectConfigNewBackgroundTab": {
"message": "in una nuova scheda (background)",
"description": "in a new tab (background)"
},
"contextMenuItemResurrectConfigNewWindow": {
"message": "in una nuova finestra",
"description": "in a new window"
}
}

Voir le fichier

@ -1,73 +0,0 @@
{
"extensionName": {
"message": "Resurrect Pages",
"description": "Name of the extension."
},
"extensionDescription": {
"message": "死んだページを亡霊から生き返らせる。",
"description": "Description of the add-on."
},
"contextMenuItemResurrectPage": {
"message": "このページを蘇生",
"description": "Resurrect this page"
},
"contextMenuItemResurrectLink": {
"message": "このリンクを蘇生",
"description": "Resurrect this link"
},
"contextMenuItemResurrectSelection": {
"message": "Resurrect this selection",
"description": "Resurrect this selection, TODO: only if its a link, no translation"
},
"contextMenuItemResurrectGoogle": {
"message": "Google",
"description": "with Google"
},
"contextMenuItemResurrectGoogleText": {
"message": "Google (テキストのみ)",
"description": "with Google (text only)"
},
"contextMenuItemResurrectArchive": {
"message": "The Internet Archive",
"description": "with The Internet Archive"
},
"contextMenuItemResurrectArchiveIs": {
"message": "archive.is",
"description": "with archive.is"
},
"contextMenuItemResurrectWebcitation": {
"message": "WebCite",
"description": "with WebCite"
},
"contextMenuItemResurrectConfigCurrentTab": {
"message": "現在のタブ・ウィンドウ",
"description": "in the current tab"
},
"contextMenuItemResurrectConfigNewTab": {
"message": "新しいタブ (foreground)",
"description": "in a new tab (foreground)"
},
"contextMenuItemResurrectConfigNewBackgroundTab": {
"message": "新しいタブ (background)",
"description": "in a new tab (background)"
},
"contextMenuItemResurrectConfigNewWindow": {
"message": "新しいウィンドウ",
"description": "in a new window"
}
}

Voir le fichier

@ -1,73 +0,0 @@
{
"extensionName": {
"message": "Resurrect Pages",
"description": "Name of the extension."
},
"extensionDescription": {
"message": "죽은 페이지의 영혼을 찾아내서 부활시킵니다.",
"description": "Description of the add-on."
},
"contextMenuItemResurrectPage": {
"message": "이 페이지를 부활",
"description": "Resurrect this page"
},
"contextMenuItemResurrectLink": {
"message": "이 링크를 부활",
"description": "Resurrect this link"
},
"contextMenuItemResurrectSelection": {
"message": "Resurrect this selection",
"description": "Resurrect this selection, TODO: only if its a link, no translation"
},
"contextMenuItemResurrectGoogle": {
"message": "Google 캐쉬",
"description": "with Google"
},
"contextMenuItemResurrectGoogleText": {
"message": "Google 캐쉬 (본문 만)",
"description": "with Google (text only)"
},
"contextMenuItemResurrectArchive": {
"message": "인터넷 아카이브",
"description": "with The Internet Archive"
},
"contextMenuItemResurrectArchiveIs": {
"message": "archive.is",
"description": "with archive.is"
},
"contextMenuItemResurrectWebcitation": {
"message": "WebCite",
"description": "with WebCite"
},
"contextMenuItemResurrectConfigCurrentTab": {
"message": "현재 탭/창으로",
"description": "in the current tab"
},
"contextMenuItemResurrectConfigNewTab": {
"message": "새 탭으로 (foreground)",
"description": "in a new tab (foreground)"
},
"contextMenuItemResurrectConfigNewBackgroundTab": {
"message": "새 탭으로 (background)",
"description": "in a new tab (background)"
},
"contextMenuItemResurrectConfigNewWindow": {
"message": "새 창으로",
"description": "in a new window"
}
}

Voir le fichier

@ -1,73 +0,0 @@
{
"extensionName": {
"message": "Resurrect Pages",
"description": "Name of the extension."
},
"extensionDescription": {
"message": "Wek dode pagina’s weer tot leven door hun geesten te vinden.",
"description": "Description of the add-on."
},
"contextMenuItemResurrectPage": {
"message": "Deze pagina tot leven wekken…",
"description": "Resurrect this page"
},
"contextMenuItemResurrectLink": {
"message": "Deze koppeling tot leven wekken…",
"description": "Resurrect this link"
},
"contextMenuItemResurrectSelection": {
"message": "Resurrect this selection",
"description": "Resurrect this selection, TODO: only if its a link, no translation"
},
"contextMenuItemResurrectGoogle": {
"message": "Google",
"description": "with Google"
},
"contextMenuItemResurrectGoogleText": {
"message": "Google (alleen tekst)",
"description": "with Google (text only)"
},
"contextMenuItemResurrectArchive": {
"message": "The Internet Archive",
"description": "with The Internet Archive"
},
"contextMenuItemResurrectArchiveIs": {
"message": "archive.is",
"description": "with archive.is"
},
"contextMenuItemResurrectWebcitation": {
"message": "WebCite",
"description": "with WebCite"
},
"contextMenuItemResurrectConfigCurrentTab": {
"message": "In het huidige tabblad/het huidige venster",
"description": "in the current tab"
},
"contextMenuItemResurrectConfigNewTab": {
"message": "In een nieuw tabblad (foreground)",
"description": "in a new tab (foreground)"
},
"contextMenuItemResurrectConfigNewBackgroundTab": {
"message": "In een nieuw tabblad (background)",
"description": "in a new tab (background)"
},
"contextMenuItemResurrectConfigNewWindow": {
"message": "In een nieuw venster",
"description": "in a new window"
}
}

Voir le fichier

@ -1,73 +0,0 @@
{
"extensionName": {
"message": "Resurrect Pages",
"description": "Name of the extension."
},
"extensionDescription": {
"message": "Wek dode pagina's weer tot leven door hun geesten te vinden.",
"description": "Description of the add-on."
},
"contextMenuItemResurrectPage": {
"message": "Deze pagina tot leven wekken",
"description": "Resurrect this page"
},
"contextMenuItemResurrectLink": {
"message": "Deze koppeling tot leven wekken",
"description": "Resurrect this link"
},
"contextMenuItemResurrectSelection": {
"message": "Resurrect this selection",
"description": "Resurrect this selection, TODO: only if its a link, no translation"
},
"contextMenuItemResurrectGoogle": {
"message": "Google",
"description": "with Google"
},
"contextMenuItemResurrectGoogleText": {
"message": "Google (alleen tekst)",
"description": "with Google (text only)"
},
"contextMenuItemResurrectArchive": {
"message": "The Internet Archive",
"description": "with The Internet Archive"
},
"contextMenuItemResurrectArchiveIs": {
"message": "archive.is",
"description": "with archive.is"
},
"contextMenuItemResurrectWebcitation": {
"message": "WebCite",
"description": "with WebCite"
},
"contextMenuItemResurrectConfigCurrentTab": {
"message": "In het huidige tabblad/het huidige venster",
"description": "in the current tab"
},
"contextMenuItemResurrectConfigNewTab": {
"message": "In een nieuw tabblad (foreground)",
"description": "in a new tab (foreground)"
},
"contextMenuItemResurrectConfigNewBackgroundTab": {
"message": "In een nieuw tabblad (background)",
"description": "in a new tab (background)"
},
"contextMenuItemResurrectConfigNewWindow": {
"message": "In een nieuw venster",
"description": "in a new window"
}
}

Voir le fichier

@ -1,73 +0,0 @@
{
"extensionName": {
"message": "Resurrect Pages",
"description": "Name of the extension."
},
"extensionDescription": {
"message": "Odtwarzaj wygasłe strony odszukując ich cienie.",
"description": "Description of the add-on."
},
"contextMenuItemResurrectPage": {
"message": "Odtwórz tę stronę",
"description": "Resurrect this page"
},
"contextMenuItemResurrectLink": {
"message": "Odtwórz ten link",
"description": "Resurrect this link"
},
"contextMenuItemResurrectSelection": {
"message": "Resurrect this selection",
"description": "Resurrect this selection, TODO: only if its a link, no translation"
},
"contextMenuItemResurrectGoogle": {
"message": "Google Cache",
"description": "with Google"
},
"contextMenuItemResurrectGoogleText": {
"message": "Google Cache (tylko tekst)",
"description": "with Google (text only)"
},
"contextMenuItemResurrectArchive": {
"message": "The Internet Archive",
"description": "with The Internet Archive"
},
"contextMenuItemResurrectArchiveIs": {
"message": "archive.is",
"description": "with archive.is"
},
"contextMenuItemResurrectWebcitation": {
"message": "WebCite",
"description": "with WebCite"
},
"contextMenuItemResurrectConfigCurrentTab": {
"message": "W aktywnej karcie/oknie",
"description": "in the current tab"
},
"contextMenuItemResurrectConfigNewTab": {
"message": "W nowej karcie (foreground)",
"description": "in a new tab (foreground)"
},
"contextMenuItemResurrectConfigNewBackgroundTab": {
"message": "W nowej karcie (background)",
"description": "in a new tab (background)"
},
"contextMenuItemResurrectConfigNewWindow": {
"message": "W nowym oknie",
"description": "in a new window"
}
}

Voir le fichier

@ -1,73 +0,0 @@
{
"extensionName": {
"message": "Resurrect Pages",
"description": "Name of the extension."
},
"extensionDescription": {
"message": "Odtwarzaj wygasłe strony odszukując ich cienie.",
"description": "Description of the add-on."
},
"contextMenuItemResurrectPage": {
"message": "Odtwórz tę stronę",
"description": "Resurrect this page"
},
"contextMenuItemResurrectLink": {
"message": "Odtwórz ten link",
"description": "Resurrect this link"
},
"contextMenuItemResurrectSelection": {
"message": "Resurrect this selection",
"description": "Resurrect this selection, TODO: only if its a link, no translation"
},
"contextMenuItemResurrectGoogle": {
"message": "Google Cache",
"description": "with Google"
},
"contextMenuItemResurrectGoogleText": {
"message": "Google Cache (tylko tekst)",
"description": "with Google (text only)"
},
"contextMenuItemResurrectArchive": {
"message": "The Internet Archive",
"description": "with The Internet Archive"
},
"contextMenuItemResurrectArchiveIs": {
"message": "archive.is",
"description": "with archive.is"
},
"contextMenuItemResurrectWebcitation": {
"message": "WebCite",
"description": "with WebCite"
},
"contextMenuItemResurrectConfigCurrentTab": {
"message": "W aktywnej karcie/oknie",
"description": "in the current tab"
},
"contextMenuItemResurrectConfigNewTab": {
"message": "W nowej karcie (foreground)",
"description": "in a new tab (foreground)"
},
"contextMenuItemResurrectConfigNewBackgroundTab": {
"message": "W nowej karcie (background)",
"description": "in a new tab (background)"
},
"contextMenuItemResurrectConfigNewWindow": {
"message": "W nowym oknie",
"description": "in a new window"
}
}

Voir le fichier

@ -1,73 +0,0 @@
{
"extensionName": {
"message": "Resurrect Pages",
"description": "Name of the extension."
},
"extensionDescription": {
"message": "Ressuscita páginas mortas, encontrando seus fantasmas.",
"description": "Description of the add-on."
},
"contextMenuItemResurrectPage": {
"message": "Ressuscitar esta página",
"description": "Resurrect this page"
},
"contextMenuItemResurrectLink": {
"message": "Ressuscitar este link",
"description": "Resurrect this link"
},
"contextMenuItemResurrectSelection": {
"message": "Resurrect this selection",
"description": "Resurrect this selection, TODO: only if its a link, no translation"
},
"contextMenuItemResurrectGoogle": {
"message": "Cache do Google",
"description": "with Google"
},
"contextMenuItemResurrectGoogleText": {
"message": "Cache do Google (somente texto)",
"description": "with Google (text only)"
},
"contextMenuItemResurrectArchive": {
"message": "The Internet Archive",
"description": "with The Internet Archive"
},
"contextMenuItemResurrectArchiveIs": {
"message": "archive.is",
"description": "with archive.is"
},
"contextMenuItemResurrectWebcitation": {
"message": "WebCite",
"description": "with WebCite"
},
"contextMenuItemResurrectConfigCurrentTab": {
"message": "Na aba/janela atual",
"description": "in the current tab"
},
"contextMenuItemResurrectConfigNewTab": {
"message": "Em uma nova aba (foreground)",
"description": "in a new tab (foreground)"
},
"contextMenuItemResurrectConfigNewBackgroundTab": {
"message": "Em uma nova aba (background)",
"description": "in a new tab (background)"
},
"contextMenuItemResurrectConfigNewWindow": {
"message": "Em uma nova janela",
"description": "in a new window"
}
}

Voir le fichier

@ -1,73 +0,0 @@
{
"extensionName": {
"message": "Resurrect Pages",
"description": "Name of the extension."
},
"extensionDescription": {
"message": "Ressuscita páginas mortas, ao encontrar os seus fantasmas.",
"description": "Description of the add-on."
},
"contextMenuItemResurrectPage": {
"message": "Ressuscitar esta página",
"description": "Resurrect this page"
},
"contextMenuItemResurrectLink": {
"message": "Ressuscitar este endereço",
"description": "Resurrect this link"
},
"contextMenuItemResurrectSelection": {
"message": "Resurrect this selection",
"description": "Resurrect this selection, TODO: only if its a link, no translation"
},
"contextMenuItemResurrectGoogle": {
"message": "Cache do Google",
"description": "with Google"
},
"contextMenuItemResurrectGoogleText": {
"message": "Cache do Google (só texto)",
"description": "with Google (text only)"
},
"contextMenuItemResurrectArchive": {
"message": "Arquivo de internet",
"description": "with The Internet Archive"
},
"contextMenuItemResurrectArchiveIs": {
"message": "archive.is",
"description": "with archive.is"
},
"contextMenuItemResurrectWebcitation": {
"message": "WebCite",
"description": "with WebCite"
},
"contextMenuItemResurrectConfigCurrentTab": {
"message": "Na aba/janela actual",
"description": "in the current tab"
},
"contextMenuItemResurrectConfigNewTab": {
"message": "Numa nova aba (foreground)",
"description": "in a new tab (foreground)"
},
"contextMenuItemResurrectConfigNewBackgroundTab": {
"message": "Numa nova aba (background)",
"description": "in a new tab (background)"
},
"contextMenuItemResurrectConfigNewWindow": {
"message": "Numa nova janela",
"description": "in a new window"
}
}

Voir le fichier

@ -1,73 +0,0 @@
{
"extensionName": {
"message": "Resurrect Pages",
"description": "Name of the extension."
},
"extensionDescription": {
"message": "Воскрешает мертвые страницы, находя их в кэше.",
"description": "Description of the add-on."
},
"contextMenuItemResurrectPage": {
"message": "Воскресить эту страницу",
"description": "Resurrect this page"
},
"contextMenuItemResurrectLink": {
"message": "Воскресить эту ссылку",
"description": "Resurrect this link"
},
"contextMenuItemResurrectSelection": {
"message": "Resurrect this selection",
"description": "Resurrect this selection, TODO: only if its a link, no translation"
},
"contextMenuItemResurrectGoogle": {
"message": "Google",
"description": "with Google"
},
"contextMenuItemResurrectGoogleText": {
"message": "Google (только текст)",
"description": "with Google (text only)"
},
"contextMenuItemResurrectArchive": {
"message": "The Internet Archive",
"description": "with The Internet Archive"
},
"contextMenuItemResurrectArchiveIs": {
"message": "archive.is",
"description": "with archive.is"
},
"contextMenuItemResurrectWebcitation": {
"message": "WebCite",
"description": "with WebCite"
},
"contextMenuItemResurrectConfigCurrentTab": {
"message": "В текущей вкладке/окне",
"description": "in the current tab"
},
"contextMenuItemResurrectConfigNewTab": {
"message": "В новой вкладке (foreground)",
"description": "in a new tab (foreground)"
},
"contextMenuItemResurrectConfigNewBackgroundTab": {
"message": "В новой вкладке (background)",
"description": "in a new tab (background)"
},
"contextMenuItemResurrectConfigNewWindow": {
"message": "В новом окне",
"description": "in a new window"
}
}

Voir le fichier

@ -1,73 +0,0 @@
{
"extensionName": {
"message": "Resurrect Pages",
"description": "Name of the extension."
},
"extensionDescription": {
"message": "Oživi nedosegljive strani, prikaži njihove posnetke.",
"description": "Description of the add-on."
},
"contextMenuItemResurrectPage": {
"message": "Oživi to stran",
"description": "Resurrect this page"
},
"contextMenuItemResurrectLink": {
"message": "Oživi to povezavo",
"description": "Resurrect this link"
},
"contextMenuItemResurrectSelection": {
"message": "Resurrect this selection",
"description": "Resurrect this selection, TODO: only if its a link, no translation"
},
"contextMenuItemResurrectGoogle": {
"message": "Google posnetek",
"description": "with Google"
},
"contextMenuItemResurrectGoogleText": {
"message": "Google posnetek (samo besedilo)",
"description": "with Google (text only)"
},
"contextMenuItemResurrectArchive": {
"message": "The Internet Archive",
"description": "with The Internet Archive"
},
"contextMenuItemResurrectArchiveIs": {
"message": "archive.is",
"description": "with archive.is"
},
"contextMenuItemResurrectWebcitation": {
"message": "WebCite",
"description": "with WebCite"
},
"contextMenuItemResurrectConfigCurrentTab": {
"message": "V obstoječem zavihku/oknu",
"description": "in the current tab"
},
"contextMenuItemResurrectConfigNewTab": {
"message": "V novem zavihku (foreground)",
"description": "in a new tab (foreground)"
},
"contextMenuItemResurrectConfigNewBackgroundTab": {
"message": "V novem zavihku (background)",
"description": "in a new tab (background)"
},
"contextMenuItemResurrectConfigNewWindow": {
"message": "V novem oknu",
"description": "in a new window"
}
}

Voir le fichier

@ -1,73 +0,0 @@
{
"extensionName": {
"message": "Resurrect Pages",
"description": "Name of the extension."
},
"extensionDescription": {
"message": "Оживите избрисане странице проналажењем њихових старих копија.",
"description": "Description of the add-on."
},
"contextMenuItemResurrectPage": {
"message": "Оживи ову страницу…",
"description": "Resurrect this page"
},
"contextMenuItemResurrectLink": {
"message": "Оживи ову везу…",
"description": "Resurrect this link"
},
"contextMenuItemResurrectSelection": {
"message": "Resurrect this selection",
"description": "Resurrect this selection, TODO: only if its a link, no translation"
},
"contextMenuItemResurrectGoogle": {
"message": "Google",
"description": "with Google"
},
"contextMenuItemResurrectGoogleText": {
"message": "Google (само текст)",
"description": "with Google (text only)"
},
"contextMenuItemResurrectArchive": {
"message": "The Internet Archive",
"description": "with The Internet Archive"
},
"contextMenuItemResurrectArchiveIs": {
"message": "archive.is",
"description": "with archive.is"
},
"contextMenuItemResurrectWebcitation": {
"message": "WebCite",
"description": "with WebCite"
},
"contextMenuItemResurrectConfigCurrentTab": {
"message": "у тренутном језичку/прозору",
"description": "in the current tab"
},
"contextMenuItemResurrectConfigNewTab": {
"message": "у новом језичку (foreground)",
"description": "in a new tab (foreground)"
},
"contextMenuItemResurrectConfigNewBackgroundTab": {
"message": "у новом језичку (background)",
"description": "in a new tab (background)"
},
"contextMenuItemResurrectConfigNewWindow": {
"message": "у новом прозору",
"description": "in a new window"
}
}

Voir le fichier

@ -1,73 +0,0 @@
{
"extensionName": {
"message": "Resurrect Pages",
"description": "Name of the extension."
},
"extensionDescription": {
"message": "Få webbsidor att återuppstå från de döda genom att hitta deras spöken.",
"description": "Description of the add-on."
},
"contextMenuItemResurrectPage": {
"message": "Återuppväck den här webbsidan",
"description": "Resurrect this page"
},
"contextMenuItemResurrectLink": {
"message": "Återuppväck den här länken",
"description": "Resurrect this link"
},
"contextMenuItemResurrectSelection": {
"message": "Resurrect this selection",
"description": "Resurrect this selection, TODO: only if its a link, no translation"
},
"contextMenuItemResurrectGoogle": {
"message": "Google",
"description": "with Google"
},
"contextMenuItemResurrectGoogleText": {
"message": "Google (endast text)",
"description": "with Google (text only)"
},
"contextMenuItemResurrectArchive": {
"message": "The Internet Archive",
"description": "with The Internet Archive"
},
"contextMenuItemResurrectArchiveIs": {
"message": "archive.is",
"description": "with archive.is"
},
"contextMenuItemResurrectWebcitation": {
"message": "WebCite",
"description": "with WebCite"
},
"contextMenuItemResurrectConfigCurrentTab": {
"message": "Nuvarande flik/fönster",
"description": "in the current tab"
},
"contextMenuItemResurrectConfigNewTab": {
"message": "En ny flik (foreground)",
"description": "in a new tab (foreground)"
},
"contextMenuItemResurrectConfigNewBackgroundTab": {
"message": "En ny flik (background)",
"description": "in a new tab (background)"
},
"contextMenuItemResurrectConfigNewWindow": {
"message": "Ett nytt fönster",
"description": "in a new window"
}
}

Voir le fichier

@ -1,73 +0,0 @@
{
"extensionName": {
"message": "Resurrect Pages",
"description": "Name of the extension."
},
"extensionDescription": {
"message": "Ölü sayfaları diriltin, hayaletlerini bularak.",
"description": "Description of the add-on."
},
"contextMenuItemResurrectPage": {
"message": "Bu sayfayı dirilt",
"description": "Resurrect this page"
},
"contextMenuItemResurrectLink": {
"message": "Bu linki dirilt",
"description": "Resurrect this link"
},
"contextMenuItemResurrectSelection": {
"message": "Resurrect this selection",
"description": "Resurrect this selection, TODO: only if its a link, no translation"
},
"contextMenuItemResurrectGoogle": {
"message": "Google",
"description": "with Google"
},
"contextMenuItemResurrectGoogleText": {
"message": "Google (salt metin)",
"description": "with Google (text only)"
},
"contextMenuItemResurrectArchive": {
"message": "The Internet Archive",
"description": "with The Internet Archive"
},
"contextMenuItemResurrectArchiveIs": {
"message": "archive.is",
"description": "with archive.is"
},
"contextMenuItemResurrectWebcitation": {
"message": "WebCite",
"description": "with WebCite"
},
"contextMenuItemResurrectConfigCurrentTab": {
"message": "Seçili sekmede/pencerede",
"description": "in the current tab"
},
"contextMenuItemResurrectConfigNewTab": {
"message": "Yeni sekmede (foreground)",
"description": "in a new tab (foreground)"
},
"contextMenuItemResurrectConfigNewBackgroundTab": {
"message": "Yeni sekmede (background)",
"description": "in a new tab (background)"
},
"contextMenuItemResurrectConfigNewWindow": {
"message": "Yeni pencerede",
"description": "in a new window"
}
}

Voir le fichier

@ -1,73 +0,0 @@
{
"extensionName": {
"message": "Resurrect Pages",
"description": "Name of the extension."
},
"extensionDescription": {
"message": "Ölü sayfaları diriltin, hayaletlerini bularak.",
"description": "Description of the add-on."
},
"contextMenuItemResurrectPage": {
"message": "Bu sayfayı dirilt",
"description": "Resurrect this page"
},
"contextMenuItemResurrectLink": {
"message": "Bu linki dirilt",
"description": "Resurrect this link"
},
"contextMenuItemResurrectSelection": {
"message": "Resurrect this selection",
"description": "Resurrect this selection, TODO: only if its a link, no translation"
},
"contextMenuItemResurrectGoogle": {
"message": "Google",
"description": "with Google"
},
"contextMenuItemResurrectGoogleText": {
"message": "Google (salt metin)",
"description": "with Google (text only)"
},
"contextMenuItemResurrectArchive": {
"message": "The Internet Archive",
"description": "with The Internet Archive"
},
"contextMenuItemResurrectArchiveIs": {
"message": "archive.is",
"description": "with archive.is"
},
"contextMenuItemResurrectWebcitation": {
"message": "WebCite",
"description": "with WebCite"
},
"contextMenuItemResurrectConfigCurrentTab": {
"message": "Seçili sekmede/pencerede",
"description": "in the current tab"
},
"contextMenuItemResurrectConfigNewTab": {
"message": "Yeni sekmede (foreground)",
"description": "in a new tab (foreground)"
},
"contextMenuItemResurrectConfigNewBackgroundTab": {
"message": "Yeni sekmede (background)",
"description": "in a new tab (background)"
},
"contextMenuItemResurrectConfigNewWindow": {
"message": "Yeni pencerede",
"description": "in a new window"
}
}

Voir le fichier

@ -1,73 +0,0 @@
{
"extensionName": {
"message": "Resurrect Pages",
"description": "Name of the extension."
},
"extensionDescription": {
"message": "Resurrect dead pages, by finding their ghosts.",
"description": "Description of the add-on."
},
"contextMenuItemResurrectPage": {
"message": "Resurrect this page",
"description": "Resurrect this page"
},
"contextMenuItemResurrectLink": {
"message": "Resurrect this link",
"description": "Resurrect this link"
},
"contextMenuItemResurrectSelection": {
"message": "Resurrect this selection",
"description": "Resurrect this selection, TODO: only if its a link, no translation"
},
"contextMenuItemResurrectGoogle": {
"message": "Google Cache",
"description": "with Google"
},
"contextMenuItemResurrectGoogleText": {
"message": "Google Cache (text only)",
"description": "with Google (text only)"
},
"contextMenuItemResurrectArchive": {
"message": "The Internet Archive",
"description": "with The Internet Archive"
},
"contextMenuItemResurrectArchiveIs": {
"message": "archive.is",
"description": "with archive.is"
},
"contextMenuItemResurrectWebcitation": {
"message": "WebCite",
"description": "with WebCite"
},
"contextMenuItemResurrectConfigCurrentTab": {
"message": "In the current tab/window",
"description": "in the current tab"
},
"contextMenuItemResurrectConfigNewTab": {
"message": "In a new tab (foreground)",
"description": "in a new tab (foreground)"
},
"contextMenuItemResurrectConfigNewBackgroundTab": {
"message": "In a new tab (background)",
"description": "in a new tab (background)"
},
"contextMenuItemResurrectConfigNewWindow": {
"message": "In a new window",
"description": "in a new window"
}
}

Voir le fichier

@ -1,73 +0,0 @@
{
"extensionName": {
"message": "Resurrect Pages",
"description": "Name of the extension."
},
"extensionDescription": {
"message": "通过寻找页库存档来还原失效的页面。",
"description": "Description of the add-on."
},
"contextMenuItemResurrectPage": {
"message": "修复此页面",
"description": "Resurrect this page"
},
"contextMenuItemResurrectLink": {
"message": "修复此链接",
"description": "Resurrect this link"
},
"contextMenuItemResurrectSelection": {
"message": "Resurrect this selection",
"description": "Resurrect this selection, TODO: only if its a link, no translation"
},
"contextMenuItemResurrectGoogle": {
"message": "Google",
"description": "with Google"
},
"contextMenuItemResurrectGoogleText": {
"message": "Google (纯文字版)",
"description": "with Google (text only)"
},
"contextMenuItemResurrectArchive": {
"message": "The Internet Archive",
"description": "with The Internet Archive"
},
"contextMenuItemResurrectArchiveIs": {
"message": "archive.is",
"description": "with archive.is"
},
"contextMenuItemResurrectWebcitation": {
"message": "WebCite",
"description": "with WebCite"
},
"contextMenuItemResurrectConfigCurrentTab": {
"message": "在当前标签页或窗口",
"description": "in the current tab"
},
"contextMenuItemResurrectConfigNewTab": {
"message": "在新标签页 (foreground)",
"description": "in a new tab (foreground)"
},
"contextMenuItemResurrectConfigNewBackgroundTab": {
"message": "在新标签页 (background)",
"description": "in a new tab (background)"
},
"contextMenuItemResurrectConfigNewWindow": {
"message": "在新窗口",
"description": "in a new window"
}
}

Voir le fichier

@ -1,73 +0,0 @@
{
"extensionName": {
"message": "Resurrect Pages",
"description": "Name of the extension."
},
"extensionDescription": {
"message": "藉由尋找頁庫存檔來還原失效的頁面。",
"description": "Description of the add-on."
},
"contextMenuItemResurrectPage": {
"message": "恢復頁面",
"description": "Resurrect this page"
},
"contextMenuItemResurrectLink": {
"message": "恢復此連結",
"description": "Resurrect this link"
},
"contextMenuItemResurrectSelection": {
"message": "Resurrect this selection",
"description": "Resurrect this selection, TODO: only if its a link, no translation"
},
"contextMenuItemResurrectGoogle": {
"message": "Google",
"description": "with Google"
},
"contextMenuItemResurrectGoogleText": {
"message": "Google (限文字)",
"description": "with Google (text only)"
},
"contextMenuItemResurrectArchive": {
"message": "Internet Archive",
"description": "with The Internet Archive"
},
"contextMenuItemResurrectArchiveIs": {
"message": "archive.is",
"description": "with archive.is"
},
"contextMenuItemResurrectWebcitation": {
"message": "WebCite",
"description": "with WebCite"
},
"contextMenuItemResurrectConfigCurrentTab": {
"message": "目前分頁/視窗",
"description": "in the current tab"
},
"contextMenuItemResurrectConfigNewTab": {
"message": "新分頁 (foreground)",
"description": "in a new tab (foreground)"
},
"contextMenuItemResurrectConfigNewBackgroundTab": {
"message": "新分頁 (background)",
"description": "in a new tab (background)"
},
"contextMenuItemResurrectConfigNewWindow": {
"message": "新視窗",
"description": "in a new window"
}
}

Voir le fichier

@ -1,107 +0,0 @@
#!/usr/bin/perl
=pod
usage:
* cd into old locale folder
* execute `for I in *; do ./zzz_genlocale.pl $I; done;rm -r _locales/zzz_genlocale.pl`
=cut
use warnings;
use strict;
chomp(my $extension_desc = `cat $ARGV[0]/overlay.properties|cut -d= -f2`);
chomp(my $resurrect_this_page = `grep resurrect.thispage $ARGV[0]/overlay.dtd |sed -e 's/^[^"]*"//' -e 's/">\\s*\$//'`);$resurrect_this_page=~s/\.\.\.//;
chomp(my $resurrect_this_link = `grep resurrect.thislink $ARGV[0]/overlay.dtd |sed -e 's/^[^"]*"//' -e 's/">\\s*\$//'`);$resurrect_this_link=~s/\.\.\.//;
chomp(my $google = `grep resurrect.google $ARGV[0]/overlay.dtd |sed -e 's/^[^"]*"//' -e 's/">\\s*\$//'`);
chomp(my $textonly = `grep resurrect.textonly $ARGV[0]/overlay.dtd |sed -e 's/^[^"]*"//' -e 's/">\\s*\$//'`);
chomp(my $archive = `grep "resurrect.archive " $ARGV[0]/overlay.dtd |sed -e 's/^[^"]*"//' -e 's/">\\s*\$//'`);
chomp(my $archiveis = `grep resurrect.archiveis $ARGV[0]/overlay.dtd |sed -e 's/^[^"]*"//' -e 's/">\\s*\$//'`);
chomp(my $webcit = `grep resurrect.webcitation $ARGV[0]/overlay.dtd |sed -e 's/^[^"]*"//' -e 's/">\\s*\$//'`);
chomp(my $curtab = `grep resurrect.inCurrTab $ARGV[0]/overlay.dtd |sed -e 's/^[^"]*"//' -e 's/">\\s*\$//'`);
chomp(my $newtab = `grep resurrect.inNewTab $ARGV[0]/overlay.dtd |sed -e 's/^[^"]*"//' -e 's/">\\s*\$//'`);
chomp(my $newwin = `grep resurrect.inNewWin $ARGV[0]/overlay.dtd |sed -e 's/^[^"]*"//' -e 's/">\\s*\$//'`);
my $locale = $ARGV[0];
$locale =~ s/-/_/g;
`mkdir -p _locales/$locale`;
open (my $file, '>', "_locales/$locale/messages.json");
print $file <<"EOF";
{
"extensionName": {
"message": "Resurrect Pages",
"description": "Name of the extension."
},
"extensionDescription": {
"message": "$extension_desc",
"description": "Description of the add-on."
},
"contextMenuItemResurrectPage": {
"message": "$resurrect_this_page",
"description": "Resurrect this page"
},
"contextMenuItemResurrectLink": {
"message": "$resurrect_this_link",
"description": "Resurrect this link"
},
"contextMenuItemResurrectSelection": {
"message": "Resurrect this selection",
"description": "Resurrect this selection, TODO: only if its a link, no translation"
},
"contextMenuItemResurrectGoogle": {
"message": "$google",
"description": "with Google"
},
"contextMenuItemResurrectGoogleText": {
"message": "$google $textonly",
"description": "with Google (text only)"
},
"contextMenuItemResurrectArchive": {
"message": "$archive",
"description": "with The Internet Archive"
},
"contextMenuItemResurrectArchiveIs": {
"message": "$archiveis",
"description": "with archive.is"
},
"contextMenuItemResurrectWebcitation": {
"message": "$webcit",
"description": "with WebCite"
},
"contextMenuItemResurrectConfigCurrentTab": {
"message": "$curtab",
"description": "in the current tab"
},
"contextMenuItemResurrectConfigNewTab": {
"message": "$newtab (foreground)",
"description": "in a new tab (foreground)"
},
"contextMenuItemResurrectConfigNewBackgroundTab": {
"message": "$newtab (background)",
"description": "in a new tab (background)"
},
"contextMenuItemResurrectConfigNewWindow": {
"message": "$newwin",
"description": "in a new window"
}
}
EOF
close $file;

Voir le fichier

@ -6,147 +6,89 @@ browser.storage.local.get ("openIn").then (function (item) {
*/
// top level {{{
browser.contextMenus.create({
id: "resurrect-page",
title: browser.i18n.getMessage("contextMenuItemResurrectPage"),
id: "ResurrectPage",
title: browser.i18n.getMessage("ResurrectPage"),
contexts: ["page"]
}, onCreated);
browser.contextMenus.create({
id: "resurrect-link",
title: browser.i18n.getMessage("contextMenuItemResurrectLink"),
id: "ResurrectLink",
title: browser.i18n.getMessage("ResurrectLink"),
contexts: ["link"]
}, onCreated);
browser.contextMenus.create({
id: "resurrect-selection",
title: browser.i18n.getMessage("contextMenuItemResurrectSelection"),
contexts: ["selection"]
}, onCreated);
//}}}
// resurrect page {{{
browser.contextMenus.create({
id: "resurrect-page-google",
title: browser.i18n.getMessage("contextMenuItemResurrectGoogle"),
id: "ResurrectPageGoogle",
title: browser.i18n.getMessage("ResurrectGoogle"),
icons: { 16: "icons/cacheicons/google.png" },
contexts: ["all"],
parentId: "resurrect-page"
parentId: "ResurrectPage"
}, onCreated);
browser.contextMenus.create({
id: "resurrect-page-googletext",
title: browser.i18n.getMessage("contextMenuItemResurrectGoogleText"),
id: "ResurrectPageGoogleText",
title: browser.i18n.getMessage("ResurrectGoogleText"),
icons: { 16: "icons/cacheicons/google.png" },
contexts: ["all"],
parentId: "resurrect-page"
parentId: "ResurrectPage"
}, onCreated);
browser.contextMenus.create({
id: "resurrect-page-archive",
title: browser.i18n.getMessage("contextMenuItemResurrectArchive"),
id: "ResurrectPageArchive",
title: browser.i18n.getMessage("ResurrectArchive"),
icons: { 16: "icons/cacheicons/waybackmachine.png" },
contexts: ["all"],
parentId: "resurrect-page"
parentId: "ResurrectPage"
}, onCreated);
browser.contextMenus.create({
id: "resurrect-page-archiveis",
title: browser.i18n.getMessage("contextMenuItemResurrectArchiveIs"),
id: "ResurrectPageArchiveIs",
title: browser.i18n.getMessage("ResurrectArchiveIs"),
icons: { 16: "icons/cacheicons/archiveis.png" },
contexts: ["all"],
parentId: "resurrect-page"
parentId: "ResurrectPage"
}, onCreated);
browser.contextMenus.create({
id: "resurrect-page-webcitation",
title: browser.i18n.getMessage("contextMenuItemResurrectWebcitation"),
id: "ResurrectPageWebcitation",
title: browser.i18n.getMessage("ResurrectWebcitation"),
icons: { 16: "icons/cacheicons/webcitation.png" },
contexts: ["all"],
parentId: "resurrect-page"
parentId: "ResurrectPage"
}, onCreated);
//}}}
// resurrect link {{{
browser.contextMenus.create({
id: "resurrect-link-google",
title: browser.i18n.getMessage("contextMenuItemResurrectGoogle"),
id: "ResurrectLinkGoogle",
title: browser.i18n.getMessage("ResurrectGoogle"),
icons: { 16: "icons/cacheicons/google.png" },
contexts: ["all"],
parentId: "resurrect-link"
parentId: "ResurrectLink"
}, onCreated);
browser.contextMenus.create({
id: "resurrect-link-googletext",
title: browser.i18n.getMessage("contextMenuItemResurrectGoogleText"),
id: "ResurrectLinkGoogleText",
title: browser.i18n.getMessage("ResurrectGoogleText"),
icons: { 16: "icons/cacheicons/google.png" },
contexts: ["all"],
parentId: "resurrect-link"
parentId: "ResurrectLink"
}, onCreated);
browser.contextMenus.create({
id: "resurrect-link-archive",
title: browser.i18n.getMessage("contextMenuItemResurrectArchive"),
id: "ResurrectLinkArchive",
title: browser.i18n.getMessage("ResurrectArchive"),
icons: { 16: "icons/cacheicons/waybackmachine.png" },
contexts: ["all"],
parentId: "resurrect-link"
parentId: "ResurrectLink"
}, onCreated);
browser.contextMenus.create({
id: "resurrect-link-archiveis",
title: browser.i18n.getMessage("contextMenuItemResurrectArchiveIs"),
id: "ResurrectLinkArchiveIs",
title: browser.i18n.getMessage("ResurrectArchiveIs"),
icons: { 16: "icons/cacheicons/archiveis.png" },
contexts: ["all"],
parentId: "resurrect-link"
parentId: "ResurrectLink"
}, onCreated);
browser.contextMenus.create({
id: "resurrect-link-webcitation",
title: browser.i18n.getMessage("contextMenuItemResurrectWebcitation"),
id: "ResurrectLinkWebcitation",
title: browser.i18n.getMessage("ResurrectWebcitation"),
icons: { 16: "icons/cacheicons/webcitation.png" },
contexts: ["all"],
parentId: "resurrect-link"
}, onCreated);
//}}}
// resurrect selection {{{
browser.contextMenus.create({
id: "resurrect-slct-google",
title: browser.i18n.getMessage("contextMenuItemResurrectGoogle"),
icons: { 16: "icons/cacheicons/google.png" },
contexts: ["all"],
parentId: "resurrect-selection"
}, onCreated);
browser.contextMenus.create({
id: "resurrect-slct-googletext",
title: browser.i18n.getMessage("contextMenuItemResurrectGoogleText"),
icons: { 16: "icons/cacheicons/google.png" },
contexts: ["all"],
parentId: "resurrect-selection"
}, onCreated);
browser.contextMenus.create({
id: "resurrect-slct-archive",
title: browser.i18n.getMessage("contextMenuItemResurrectArchive"),
icons: { 16: "icons/cacheicons/waybackmachine.png" },
contexts: ["all"],
parentId: "resurrect-selection"
}, onCreated);
browser.contextMenus.create({
id: "resurrect-slct-archiveis",
title: browser.i18n.getMessage("contextMenuItemResurrectArchiveIs"),
icons: { 16: "icons/cacheicons/archiveis.png" },
contexts: ["all"],
parentId: "resurrect-selection"
}, onCreated);
browser.contextMenus.create({
id: "resurrect-slct-webcitation",
title: browser.i18n.getMessage("contextMenuItemResurrectWebcitation"),
icons: { 16: "icons/cacheicons/webcitation.png" },
contexts: ["all"],
parentId: "resurrect-selection"
parentId: "ResurrectLink"
}, onCreated);
//}}}
@ -154,44 +96,39 @@ browser.storage.local.get ("openIn").then (function (item) {
browser.contextMenus.create({
id: "separator-1",
type: "separator",
contexts: ["all"],
parentId: "resurrect-page"
parentId: "ResurrectPage"
}, onCreated);
browser.contextMenus.create({
id: "resurrect-page-current-tab",
id: "ResurrectPageInCurrentTab",
type: "radio",
title: browser.i18n.getMessage("contextMenuItemResurrectConfigCurrentTab"),
contexts: ["all"],
title: browser.i18n.getMessage("ResurrectInCurrentTab"),
checked: openIn==openInEnum.CURRENT_TAB,
parentId: "resurrect-page"
parentId: "ResurrectPage"
}, onCreated);
browser.contextMenus.create({
id: "resurrect-page-new-tab",
id: "ResurrectPageInNewTab",
type: "radio",
title: browser.i18n.getMessage("contextMenuItemResurrectConfigNewTab"),
contexts: ["all"],
title: browser.i18n.getMessage("ResurrectInNewTab"),
checked: openIn==openInEnum.NEW_TAB,
parentId: "resurrect-page"
parentId: "ResurrectPage"
}, onCreated);
browser.contextMenus.create({
id: "resurrect-page-new-background-tab",
id: "ResurrectPageInNewBGTab",
type: "radio",
title: browser.i18n.getMessage("contextMenuItemResurrectConfigNewBackgroundTab"),
contexts: ["all"],
title: browser.i18n.getMessage("ResurrectInNewBGTab"),
checked: openIn==openInEnum.NEW_BGTAB,
parentId: "resurrect-page"
parentId: "ResurrectPage"
}, onCreated);
browser.contextMenus.create({
id: "resurrect-page-new-window",
id: "ResurrectPageInNewWindow",
type: "radio",
title: browser.i18n.getMessage("contextMenuItemResurrectConfigNewWindow"),
contexts: ["all"],
title: browser.i18n.getMessage("ResurrectInNewWindow"),
checked: openIn==openInEnum.NEW_WINDOW,
parentId: "resurrect-page"
parentId: "ResurrectPage"
}, onCreated);
//}}}
@ -199,91 +136,42 @@ browser.storage.local.get ("openIn").then (function (item) {
browser.contextMenus.create({
id: "separator-2",
type: "separator",
contexts: ["all"],
parentId: "resurrect-link"
parentId: "ResurrectLink"
}, onCreated);
browser.contextMenus.create({
id: "resurrect-link-current-tab",
id: "ResurrectLinkInCurrentTab",
type: "radio",
title: browser.i18n.getMessage("contextMenuItemResurrectConfigCurrentTab"),
contexts: ["all"],
title: browser.i18n.getMessage("ResurrectInCurrentTab"),
checked: openIn==openInEnum.CURRENT_TAB,
parentId: "resurrect-link"
parentId: "ResurrectLink"
}, onCreated);
browser.contextMenus.create({
id: "resurrect-link-new-tab",
id: "ResurrectLinkInNewTab",
type: "radio",
title: browser.i18n.getMessage("contextMenuItemResurrectConfigNewTab"),
contexts: ["all"],
title: browser.i18n.getMessage("ResurrectInNewTab"),
checked: openIn==openInEnum.NEW_TAB,
parentId: "resurrect-link"
parentId: "ResurrectLink"
}, onCreated);
browser.contextMenus.create({
id: "resurrect-link-new-background-tab",
id: "ResurrectLinkInNewBGTab",
type: "radio",
title: browser.i18n.getMessage("contextMenuItemResurrectConfigNewBackgroundTab"),
contexts: ["all"],
title: browser.i18n.getMessage("ResurrectInNewBGTab"),
checked: openIn==openInEnum.NEW_BGTAB,
parentId: "resurrect-link"
parentId: "ResurrectLink"
}, onCreated);
browser.contextMenus.create({
id: "resurrect-link-new-window",
id: "ResurrectLinkInNewWindow",
type: "radio",
title: browser.i18n.getMessage("contextMenuItemResurrectConfigNewWindow"),
contexts: ["all"],
title: browser.i18n.getMessage("ResurrectInNewWindow"),
checked: openIn==openInEnum.NEW_WINDOW,
parentId: "resurrect-link"
parentId: "ResurrectLink"
}, onCreated);
//}}}
//config selection {{{
browser.contextMenus.create({
id: "separator-3",
type: "separator",
contexts: ["all"],
parentId: "resurrect-selection"
}, onCreated);
browser.contextMenus.create({
id: "resurrect-slct-current-tab",
type: "radio",
title: browser.i18n.getMessage("contextMenuItemResurrectConfigCurrentTab"),
contexts: ["all"],
checked: openIn==openInEnum.CURRENT_TAB,
parentId: "resurrect-selection"
}, onCreated);
browser.contextMenus.create({
id: "resurrect-slct-new-tab",
type: "radio",
title: browser.i18n.getMessage("contextMenuItemResurrectConfigNewTab"),
contexts: ["all"],
checked: openIn==openInEnum.NEW_TAB,
parentId: "resurrect-selection"
}, onCreated);
browser.contextMenus.create({
id: "resurrect-slct-new-background-tab",
type: "radio",
title: browser.i18n.getMessage("contextMenuItemResurrectConfigNewBackgroundTab"),
contexts: ["all"],
checked: openIn==openInEnum.NEW_BGTAB,
parentId: "resurrect-selection"
}, onCreated);
browser.contextMenus.create({
id: "resurrect-slct-new-window",
type: "radio",
title: browser.i18n.getMessage("contextMenuItemResurrectConfigNewWindow"),
contexts: ["all"],
checked: openIn==openInEnum.NEW_WINDOW,
parentId: "resurrect-selection"
}, onCreated);
//}}}
}, onError);
@ -294,49 +182,36 @@ function onCreated(n) {
}
browser.contextMenus.onClicked.addListener(function(info, tab) {
var gotoUrl=null;
var rawUrl = info.pageUrl;
switch (info.menuItemId) {
case "resurrect-page-google": goToURL (genGoogleURL(info.pageUrl), openIn); break;
case "resurrect-link-google": goToURL (genGoogleURL(info.linkUrl), openIn); break;
case "resurrect-slct-google": goToURL (genGoogleURL(info.selectionText), openIn); break;
case "ResurrectPageGoogle": goToURL (genGoogleURL(info.pageUrl), openIn); break;
case "ResurrectLinkGoogle": goToURL (genGoogleURL(info.linkUrl), openIn); break;
case "resurrect-page-googletext": goToURL (genGoogleTextURL(info.pageUrl), openIn); break;
case "resurrect-link-googletext": goToURL (genGoogleTextURL(info.linkUrl), openIn); break;
case "resurrect-slct-googletext": goToURL (genGoogleTextURL(info.selectionText), openIn); break;
case "ResurrectPageGoogleText": goToURL (genGoogleTextURL(info.pageUrl), openIn); break;
case "ResurrectLinkGoogleText": goToURL (genGoogleTextURL(info.linkUrl), openIn); break;
case "resurrect-page-archive": goToURL (genIAURL(info.pageUrl), openIn); break;
case "resurrect-link-archive": goToURL (genIAURL(info.linkUrl), openIn); break;
case "resurrect-slct-archive": goToURL (genIAURL(info.selectionText), openIn); break;
case "ResurrectPageArchive": goToURL (genArchiveURL(info.pageUrl), openIn); break;
case "ResurrectLinkArchive": goToURL (genArchiveURL(info.linkUrl), openIn); break;
case "resurrect-page-archiveis": goToURL (genArchiveIsURL(info.pageUrl), openIn); break;
case "resurrect-link-archiveis": goToURL (genArchiveIsURL(info.linkUrl), openIn); break;
case "resurrect-slct-archiveis": goToURL (genArchiveIsURL(info.selectionText), openIn); break;
case "ResurrectPageArchiveIs": goToURL (genArchiveIsURL(info.pageUrl), openIn); break;
case "ResurrectLinkArchiveIs": goToURL (genArchiveIsURL(info.linkUrl), openIn); break;
case "resurrect-page-webcitation": goToURL (genWebCiteURL(info.pageUrl), openIn); break;
case "resurrect-link-webcitation": goToURL (genWebCiteURL(info.linkUrl), openIn); break;
case "resurrect-slct-webcitation": goToURL (genWebCiteURL(info.selectionText), openIn); break;
case "ResurrectPageWebcitation": goToURL (genWebcitationURL(info.pageUrl), openIn); break;
case "ResurrectLinkWebcitation": goToURL (genWebcitationURL(info.linkUrl), openIn); break;
case "resurrect-page-current-tab":
case "resurrect-link-current-tab":
case "resurrect-slct-current-tab":
case "ResurrectPageInCurrentTab":
case "ResurrectLinkInCurrentTab":
setOpenIn (openInEnum.CURRENT_TAB);
return;
case "resurrect-page-new-tab":
case "resurrect-link-new-tab":
case "resurrect-slct-new-tab":
case "ResurrectPageInNewTab":
case "ResurrectLinkInNewTab":
setOpenIn (openInEnum.NEW_TAB);
return;
case "resurrect-page-new-background-tab":
case "resurrect-link-new-background-tab":
case "resurrect-slct-new-background-tab":
case "ResurrectPageInNewBGTab":
case "ResurrectLinkInNewBGTab":
setOpenIn (openInEnum.NEW_BGTAB);
return;
case "resurrect-page-new-window":
case "resurrect-link-new-window":
case "resurrect-slct-new-window":
case "ResurrectPageInNewWindow":
case "ResurrectLinkInNewWindow":
setOpenIn (openInEnum.NEW_WINDOW);
return;
}

Voir le fichier

@ -20,7 +20,7 @@ function genGoogleTextURL (url) {
return 'https://www.google.com/search?strip=1&q=cache:'+encodeURIComponent(url);
}
function genIAURL (url) {
function genArchiveURL (url) {
var dateStr = (new Date()).toISOString().replace(/-|T|:|\..*/g, '');
return 'https://web.archive.org/web/'+dateStr+'/'+url;
}
@ -29,7 +29,7 @@ function genArchiveIsURL (url) {
return 'https://archive.is/'+url;
}
function genWebCiteURL (url) {
function genWebcitationURL (url) {
return 'http://webcitation.org/query.php?url='+encodeURIComponent(url);
}
@ -40,20 +40,15 @@ function setOpenIn (where) {
}
function update_context_radios() {
browser.contextMenus.update ("resurrect-page-current-tab" , {checked: openIn==openInEnum.CURRENT_TAB});
browser.contextMenus.update ("resurrect-page-new-tab" , {checked: openIn==openInEnum.NEW_TAB});
browser.contextMenus.update ("resurrect-page-new-background-tab", {checked: openIn==openInEnum.NEW_BGTAB});
browser.contextMenus.update ("resurrect-page-new-window" , {checked: openIn==openInEnum.NEW_WINDOW});
browser.contextMenus.update ("ResurrectPageInCurrentTab", {checked: openIn==openInEnum.CURRENT_TAB});
browser.contextMenus.update ("ResurrectPageInNewTab" , {checked: openIn==openInEnum.NEW_TAB});
browser.contextMenus.update ("ResurrectPageInNewBGTab" , {checked: openIn==openInEnum.NEW_BGTAB});
browser.contextMenus.update ("ResurrectPageInNewWindow" , {checked: openIn==openInEnum.NEW_WINDOW});
browser.contextMenus.update ("resurrect-link-current-tab" , {checked: openIn==openInEnum.CURRENT_TAB});
browser.contextMenus.update ("resurrect-link-new-tab" , {checked: openIn==openInEnum.NEW_TAB});
browser.contextMenus.update ("resurrect-link-new-background-tab", {checked: openIn==openInEnum.NEW_BGTAB});
browser.contextMenus.update ("resurrect-link-new-window" , {checked: openIn==openInEnum.NEW_WINDOW});
browser.contextMenus.update ("resurrect-slct-current-tab" , {checked: openIn==openInEnum.CURRENT_TAB});
browser.contextMenus.update ("resurrect-slct-new-tab" , {checked: openIn==openInEnum.NEW_TAB});
browser.contextMenus.update ("resurrect-slct-new-background-tab", {checked: openIn==openInEnum.NEW_BGTAB});
browser.contextMenus.update ("resurrect-slct-new-window" , {checked: openIn==openInEnum.NEW_WINDOW});
browser.contextMenus.update ("ResurrectLinkInCurrentTab", {checked: openIn==openInEnum.CURRENT_TAB});
browser.contextMenus.update ("ResurrectLinkInNewTab" , {checked: openIn==openInEnum.NEW_TAB});
browser.contextMenus.update ("ResurrectLinkInNewBGTab" , {checked: openIn==openInEnum.NEW_BGTAB});
browser.contextMenus.update ("ResurrectLinkInNewWindow" , {checked: openIn==openInEnum.NEW_WINDOW});
}
function goToURL (url, where) {

Voir le fichier

@ -14,16 +14,16 @@ img {
}
</style>
<form>
<button id="resurrectWithGoogle" ><img src="icons/cacheicons/google.png"> <span id="lgo"></span></button><br>
<button id="resurrectWithGoogleText" ><img src="icons/cacheicons/google.png"> <span id="lgt"></span></button><br>
<button id="resurrectWithInternetArchive"><img src="icons/cacheicons/waybackmachine.png"> <span id="lia"></span></button><br>
<button id="resurrectWithArchiveIs" ><img src="icons/cacheicons/archiveis.png"> <span id="lai"></span></button><br>
<button id="resurrectWithWebCite" ><img src="icons/cacheicons/webcitation.png"> <span id="lwc"></span></button><br>
<button id="resurrectWithGoogle" ><img src="icons/cacheicons/google.png"> <span id="labelGoogle"></span></button><br>
<button id="resurrectWithGoogleText" ><img src="icons/cacheicons/google.png"> <span id="labelGoogleText"></span></button><br>
<button id="resurrectWithArchive" ><img src="icons/cacheicons/waybackmachine.png"> <span id="labelArchive"></span></button><br>
<button id="resurrectWithArchiveIs" ><img src="icons/cacheicons/archiveis.png"> <span id="labelArchiveIs"></span></button><br>
<button id="resurrectWithWebcitation"><img src="icons/cacheicons/webcitation.png"> <span id="labelWebcitation"></span></button><br>
<hr>
<input type="radio" name="openIn" value="0" id="current" ><label for="current" id="lc"></label></br>
<input type="radio" name="openIn" value="1" id="newtabfg"><label for="newtabfg" id="ltf"></label></br>
<input type="radio" name="openIn" value="2" id="newtabbg"><label for="newtabbg" id="ltb"></label></br>
<input type="radio" name="openIn" value="3" id="newwin" ><label for="newwin" id="lw"></label></br>
<input type="radio" name="openIn" value="0" id="ResurrectInCurrentTab"><label for="ResurrectInCurrentTab" id="labelCurrentTab"></label></br>
<input type="radio" name="openIn" value="1" id="ResurrectInNewTab" ><label for="ResurrectInNewTab" id="labelNewTab"></label></br>
<input type="radio" name="openIn" value="2" id="ResurrectInNewBGTab" ><label for="ResurrectInNewBGTab" id="labelNewBGTab"></label></br>
<input type="radio" name="openIn" value="3" id="ResurrectInNewWindow" ><label for="ResurrectInNewWindow" id="labelNewWindow"></label></br>
</form>
<script src="common.js"></script>

Voir le fichier

@ -1,46 +1,49 @@
updatePopupRadios = function () {
setOpenIn(document.querySelector('input[name="openIn"]:checked').value)
}
document.addEventListener('DOMContentLoaded', function() {
browser.storage.local.get ("openIn").then(function(res) {
switch (Number(res.openIn)) {
case openInEnum.CURRENT_TAB:
document.querySelector("#current").checked = true;
document.querySelector("#ResurrectInCurrentTab").checked = true;
break;
case openInEnum.NEW_TAB:
document.querySelector("#newtabfg").checked = true;
document.querySelector("#ResurrectInNewTab").checked = true;
break;
case openInEnum.NEW_BGTAB:
document.querySelector("#newtabbg").checked = true;
document.querySelector("#ResurrectInNewBGTab").checked = true;
break;
case openInEnum.NEW_WINDOW:
document.querySelector("#newwin").checked = true;
document.querySelector("#ResurrectInNewWindow").checked = true;
break;
default:
document.querySelector("#current").checked = true;
onError("can't read openIn");
document.querySelector("#ResurrectInCurrentTab").checked = true;
onError("can't read openIn from local storage");
}
});
document.querySelector("#lc").innerHTML = browser.i18n.getMessage("contextMenuItemResurrectConfigCurrentTab");
document.querySelector("#ltf").innerHTML = browser.i18n.getMessage("contextMenuItemResurrectConfigNewTab");
document.querySelector("#ltb").innerHTML = browser.i18n.getMessage("contextMenuItemResurrectConfigNewBackgroundTab");
document.querySelector("#lw").innerHTML = browser.i18n.getMessage("contextMenuItemResurrectConfigNewWindow");
document.querySelector("#labelGoogle").innerHTML = browser.i18n.getMessage("ResurrectGoogle");
document.querySelector("#labelGoogleText").innerHTML = browser.i18n.getMessage("ResurrectGoogleText");
document.querySelector("#labelArchive").innerHTML = browser.i18n.getMessage("ResurrectArchive");
document.querySelector("#labelArchiveIs").innerHTML = browser.i18n.getMessage("ResurrectArchiveIs");
document.querySelector("#labelWebcitation").innerHTML = browser.i18n.getMessage("ResurrectWebcitation");
document.querySelector("#current").onchange = function(){setOpenIn(document.querySelector('input[name="openIn"]:checked').value)};
document.querySelector("#newtabfg").onchange = function(){setOpenIn(document.querySelector('input[name="openIn"]:checked').value)};
document.querySelector("#newtabbg").onchange = function(){setOpenIn(document.querySelector('input[name="openIn"]:checked').value)};
document.querySelector("#newwin").onchange = function(){setOpenIn(document.querySelector('input[name="openIn"]:checked').value)};
document.querySelector("#labelCurrentTab").innerHTML = browser.i18n.getMessage("ResurrectInCurrentTab");
document.querySelector("#labelNewTab").innerHTML = browser.i18n.getMessage("ResurrectInNewTab");
document.querySelector("#labelNewBGTab").innerHTML = browser.i18n.getMessage("ResurrectInNewBGTab");
document.querySelector("#labelNewWindow").innerHTML = browser.i18n.getMessage("ResurrectInNewWindow");
document.querySelector("#lgo").innerHTML = browser.i18n.getMessage("contextMenuItemResurrectGoogle");
document.querySelector("#lgt").innerHTML = browser.i18n.getMessage("contextMenuItemResurrectGoogleText");
document.querySelector("#lia").innerHTML = browser.i18n.getMessage("contextMenuItemResurrectArchive");
document.querySelector("#lai").innerHTML = browser.i18n.getMessage("contextMenuItemResurrectArchiveIs");
document.querySelector("#lwc").innerHTML = browser.i18n.getMessage("contextMenuItemResurrectWebcitation");
document.querySelector("#ResurrectInCurrentTab").onchange = updatePopupRadios
document.querySelector("#ResurrectInNewTab").onchange = updatePopupRadios
document.querySelector("#ResurrectInNewBGTab").onchange = updatePopupRadios
document.querySelector("#ResurrectInNewWindow").onchange = updatePopupRadios
browser.tabs.query({active:true,currentWindow:true}).then(function(tabObj){
pageURL = tabObj[0].url;
document.querySelector("#resurrectWithGoogle").onclick = function(){goToURL (genGoogleURL (pageURL), openIn);window.close()};
document.querySelector("#resurrectWithGoogleText").onclick = function(){goToURL (genGoogleTextURL(pageURL), openIn);window.close()};
document.querySelector("#resurrectWithInternetArchive").onclick = function(){goToURL (genIAURL (pageURL), openIn);window.close()};
document.querySelector("#resurrectWithArchiveIs").onclick = function(){goToURL (genArchiveIsURL (pageURL), openIn);window.close()};
document.querySelector("#resurrectWithWebCite").onclick = function(){goToURL (genWebCiteURL (pageURL), openIn);window.close()};
document.querySelector("#resurrectWithGoogle").onclick = function(){goToURL (genGoogleURL (pageURL), openIn);window.close()};
document.querySelector("#resurrectWithGoogleText").onclick = function(){goToURL (genGoogleTextURL (pageURL), openIn);window.close()};
document.querySelector("#resurrectWithArchive").onclick = function(){goToURL (genArchiveURL (pageURL), openIn);window.close()};
document.querySelector("#resurrectWithArchiveIs").onclick = function(){goToURL (genArchiveIsURL (pageURL), openIn);window.close()};
document.querySelector("#resurrectWithWebcitation").onclick = function(){goToURL (genWebcitationURL(pageURL), openIn);window.close()};
}, onError);
});