[Pkg-mozext-commits] [sage-extension] 14/20: italian locale, tooltips fix, misc
David Prévot
taffit at moszumanska.debian.org
Fri May 1 03:10:26 UTC 2015
This is an automated email from the git hooks/post-receive script.
taffit pushed a commit to tag sage_1_2
in repository sage-extension.
commit 49867f537b38c0550030348e8772eed0787aa0aa
Author: Peter Andrews <petea at jhu.edu>
Date: Sat Jul 31 03:30:38 2004 +0000
italian locale, tooltips fix, misc
---
src/install.js | 2 +
src/install.rdf | 1 +
src/sage/content/discover_feeds.js | 6 ++-
src/sage/content/opml/opml.js | 7 ++-
src/sage/content/popupex.xml | 59 +++++++----------------
src/sage/content/sage.js | 53 ++++++++++++++++++---
src/sage/content/sage.xul | 13 ++----
src/sage/content/settings/settings.xul | 21 +++++----
src/sage/locale/en-US/sage.dtd | 2 +-
src/sage/locale/it-IT/contents.rdf | 17 +++++++
src/sage/locale/it-IT/opml.dtd | 12 +++++
src/sage/locale/it-IT/sage.dtd | 54 +++++++++++++++++++++
src/sage/locale/it-IT/sage.properties | 83 +++++++++++++++++++++++++++++++++
src/sage/skin/classic/sage.css | 24 ++++------
src/sage/skin/classic/toolbar.png | Bin 4497 -> 5395 bytes
15 files changed, 270 insertions(+), 84 deletions(-)
diff --git a/src/install.js b/src/install.js
index 6a5b53b..2fdabf5 100755
--- a/src/install.js
+++ b/src/install.js
@@ -8,6 +8,7 @@ const APP_LOCALE_ENUS_PATH = "locale/en-US/";
const APP_LOCALE_JAJP_PATH = "locale/ja-JP/";
const APP_LOCALE_FRFR_PATH = "locale/fr-FR/";
const APP_LOCALE_HUHU_PATH = "locale/hu-HU/";
+const APP_LOCALE_ITIT_PATH = "locale/it-IT/";
initInstall(APP_NAME, APP_CHROME_NAME, APP_VERSION);
@@ -23,6 +24,7 @@ registerChrome(LOCALE | PROFILE_CHROME, jarFolder, APP_LOCALE_ENUS_PATH);
registerChrome(LOCALE | PROFILE_CHROME, jarFolder, APP_LOCALE_JAJP_PATH);
registerChrome(LOCALE | PROFILE_CHROME, jarFolder, APP_LOCALE_FRFR_PATH);
registerChrome(LOCALE | PROFILE_CHROME, jarFolder, APP_LOCALE_HUHU_PATH);
+registerChrome(LOCALE | PROFILE_CHROME, jarFolder, APP_LOCALE_ITIT_PATH);
var result = getLastError();
if(result == SUCCESS) {
diff --git a/src/install.rdf b/src/install.rdf
index b2f4816..177f252 100644
--- a/src/install.rdf
+++ b/src/install.rdf
@@ -23,6 +23,7 @@
<em:locale>locale/ja-JP/</em:locale>
<em:locale>locale/fr-FR/</em:locale>
<em:locale>locale/hu-HU/</em:locale>
+<em:locale>locale/it-IT/</em:locale>
</Description>
</em:file>
diff --git a/src/sage/content/discover_feeds.js b/src/sage/content/discover_feeds.js
index 8a21148..b9d4ea1 100644
--- a/src/sage/content/discover_feeds.js
+++ b/src/sage/content/discover_feeds.js
@@ -143,7 +143,11 @@ function doAddFeed() {
title = "No Title";
}
var sage_folder = rdfService.GetResource(CommonFunc.getPrefValue(CommonFunc.RSS_READER_FOLDER_ID, "str", "NC:BookmarksRoot"));
- BMSVC.createBookmarkInContainer(title, url, null, "updated", null, null, sage_folder, null);
+ if(BMSVC.createBookmarkInContainer.length == 7) { // firefox 0.8 and lower
+ BMSVC.createBookmarkInContainer(title, url, null, "updated", null, sage_folder, null);
+ } else {
+ BMSVC.createBookmarkInContainer(title, url, null, "updated", null, null, sage_folder, null);
+ }
logMessage("added feed: '" + title + "' " + url);
// select new feed in sibebar
diff --git a/src/sage/content/opml/opml.js b/src/sage/content/opml/opml.js
index 4f0c3ce..c02d0c4 100755
--- a/src/sage/content/opml/opml.js
+++ b/src/sage/content/opml/opml.js
@@ -161,7 +161,12 @@ function createRssItem(aOutlineNode, aRssFolder) {
// �s���S�� OUTLINE �͖�������
if(type!="rss" && !title && xmlUrl) return;
- BMSVC.createBookmarkInContainer(title, xmlUrl, null, null, null, null, aRssFolder, null);
+ if(BMSVC.createBookmarkInContainer.length == 7) { // firefox 0.8 and lower
+ BMSVC.createBookmarkInContainer(title, xmlUrl, null, null, null, aRssFolder, null);
+ } else {
+ BMSVC.createBookmarkInContainer(title, xmlUrl, null, null, null, null, aRssFolder, null);
+ }
+
}
diff --git a/src/sage/content/popupex.xml b/src/sage/content/popupex.xml
index 2be9da9..28a6d83 100755
--- a/src/sage/content/popupex.xml
+++ b/src/sage/content/popupex.xml
@@ -5,40 +5,30 @@
xmlns:xul="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
xmlns:xbl="http://www.mozilla.org/xbl">
- <binding id="popupex" extends="chrome://global/content/bindings/popup.xml#popup">
+ <binding id="popupex" extends="chrome://global/content/bindings/popup.xml#tooltip">
<content>
- <xul:vbox anonid="popupExBox" class="popupex-internal-box">
+ <xul:vbox anonid="popupExBox" class="popupex-internal-box" align="stretch">
<children/>
- <xul:vbox anonid="popupExTitleBox" flex="1"/>
- <xul:vbox anonid="popupExDescBox" flex="1"/>
+ <xul:label anonid="popupExTitleBox" class="popupex-title" xbl:inherits="value=title"/>
+ <xul:vbox anonid="popupExDescBox" class="popupex-description"/>
</xul:vbox>
</content>
-
+
<implementation>
+
<property name="title" onget="return this.getAttribute('title');">
<setter><![CDATA[
- this.setAttribute('label', val);
-
- var popupExTitleBox = document.getAnonymousElementByAttribute(this, "anonid", "popupExTitleBox")
- while(popupExTitleBox.hasChildNodes()){
- popupExTitleBox.removeChild(popupExTitleBox.firstChild);
- }
- const XUL_NS = "http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul";
- var popupTitle = document.createElementNS(XUL_NS, "label");
- popupTitle.className = "popupex-title";
- popupTitle.appendChild(document.createTextNode(val))
- popupExTitleBox.appendChild(popupTitle);
-
+ this.setAttribute('title', val);
return val;
]]></setter>
</property>
-
+
<property name="description" onget="return this.getAttribute('description');">
<setter><![CDATA[
this.setAttribute('description', val);
-
+
var popupExDescBox = document.getAnonymousElementByAttribute(this, "anonid", "popupExDescBox")
while(popupExDescBox.hasChildNodes()){
popupExDescBox.removeChild(popupExDescBox.firstChild);
@@ -48,10 +38,9 @@
return val;
}
const XUL_NS = "http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul";
- var popupDesc = document.createElementNS(XUL_NS, "label");
- popupDesc.className = "popupex-description";
- popupDesc.appendChild(document.createTextNode(val))
- popupExDescBox.appendChild(popupDesc);
+ var popupDesc = document.createElementNS( XUL_NS, "label" );
+ popupDesc.appendChild( document.createTextNode(val) )
+ popupExDescBox.appendChild( popupDesc );
return val;
]]></setter>
@@ -60,26 +49,12 @@
<handlers>
<handler event="popupshowing"><![CDATA[
- var popupExBox = document.getAnonymousElementByAttribute(this, "anonid", "popupExBox");
- this.sizeTo(this.popupBoxObject.width, popupExBox.boxObject.height + 5);
-
- // �X�N���[������͂ݏo�Ȃ��悤�ɂ���
- var popupBox = this.popupBoxObject;
- var popupBoxX = popupBox.screenX;
- var popupBoxY = popupBox.screenY;
- var popupBoxBottom = popupBox.screenY + popupBox.height;
- var popupBoxRight = popupBox.screenX + popupBox.width;
-
- if(screen.availWidth < popupBoxRight){
- popupBoxX = popupBox.screenX - popupBox.width - 5;
- this.moveTo(popupBoxX, popupBoxY);
- }
-
- if(screen.availHeight < popupBoxBottom){
- popupBoxY = popupBox.screenY - popupBox.height - 30
- this.moveTo(popupBoxX, popupBoxY);
- }
+ this.height = this.boxObject.height;
+ ]]></handler>
+ <handler event="popuphiding"><![CDATA[
+ this.height = "";
]]></handler>
+
</handlers>
</binding>
diff --git a/src/sage/content/sage.js b/src/sage/content/sage.js
index ace603d..ce7131c 100755
--- a/src/sage/content/sage.js
+++ b/src/sage/content/sage.js
@@ -16,7 +16,7 @@ var rssItemListBox;
var rssStatusImage;
var rssStatusLabel;
var rssTitleLabel;
-var rssItemListPopup;
+var rssItemToolTip;
var currentFeed;
var httpReq;
@@ -35,7 +35,7 @@ function init() {
rssStatusImage = document.getElementById("rssStatusImage");
rssStatusLabel = document.getElementById("rssStatusLabel");
rssTitleLabel = document.getElementById("rssTitleLabel");
- rssItemListPopup = document.getElementById("rssItemListPopup");
+ rssItemToolTip = document.getElementById("rssItemToolTip");
strRes = document.getElementById("strRes");
resultStrArray = new Array(
@@ -49,12 +49,21 @@ function init() {
// if feed folder has not been set, assume new user and install default feed folder and demo feeds
if(!CommonFunc.getPrefValue(CommonFunc.RSS_READER_FOLDER_ID, "str", null)) {
- logMessage("creating default feed folder...");
+ logMessage("setting default preferences...");
var new_folder = BMSVC.createFolderInContainer("Sage Feeds", RDF.GetResource("NC:BookmarksRoot"), null);
CommonFunc.setPrefValue(CommonFunc.RSS_READER_FOLDER_ID, "str", new_folder.Value);
- BMSVC.createBookmarkInContainer("BBC News | News Front Page | World Edition", "http://news.bbc.co.uk/rss/newsonline_world_edition/front_page/rss091.xml", null, "updated", null, null, new_folder, null);
- BMSVC.createBookmarkInContainer("Yahoo! News - Sports", "http://rss.news.yahoo.com/rss/sports", null, "updated", null, null, new_folder, null);
- BMSVC.createBookmarkInContainer("Sage Project News", "http://sage.mozdev.org/rss.xml", null, "updated", null, null, new_folder, null);
+ if(BMSVC.createBookmarkInContainer.length == 7) {
+ BMSVC.createBookmarkInContainer("BBC News | News Front Page | World Edition", "http://news.bbc.co.uk/rss/newsonline_world_edition/front_page/rss091.xml", null, "updated", null, new_folder, null);
+ BMSVC.createBookmarkInContainer("Yahoo! News - Sports", "http://rss.news.yahoo.com/rss/sports", null, "updated", null, new_folder, null);
+ BMSVC.createBookmarkInContainer("Sage Project News", "http://sage.mozdev.org/rss.xml", null, "updated", null, new_folder, null);
+ } else {
+ BMSVC.createBookmarkInContainer("BBC News | News Front Page | World Edition", "http://news.bbc.co.uk/rss/newsonline_world_edition/front_page/rss091.xml", null, "updated", null, null, new_folder, null);
+ BMSVC.createBookmarkInContainer("Yahoo! News - Sports", "http://rss.news.yahoo.com/rss/sports", null, "updated", null, null, new_folder, null);
+ BMSVC.createBookmarkInContainer("Sage Project News", "http://sage.mozdev.org/rss.xml", null, "updated", null, null, new_folder, null);
+ }
+ setCheckboxCheck("chkShowSearchBar", "false");
+ setCheckboxCheck("chkShowToolTip", "true");
+ setCheckboxCheck("chkShowFeedItemList", "true");
}
// set feed folder location
@@ -339,7 +348,6 @@ function setRssItemListBox() {
var itemLabel = item.getTitle();
itemLabel = (i+1) + ". " + itemLabel;
var listItem = rssItemListBox.appendItem(itemLabel, i);
-
if(isVisited(item.getLink())) {
listItem.setAttribute("visited", "true");
}
@@ -361,6 +369,11 @@ function getCheckboxCheck(aID) {
return checkboxNode.getAttribute("checked") == "true";
}
+function setCheckboxCheck(aID, value) {
+ var checkboxNode = document.getElementById(aID);
+ return checkboxNode.setAttribute("checked") == value;
+}
+
function showRssItemListPopup(aEvent) {
if(aEvent.originalTarget.localName != "listitem") {
rssItemListPopup.hidePopup();
@@ -394,6 +407,32 @@ function showRssItemListPopup(aEvent) {
popupTimeoutId = setTimeout("rssItemListPopup.showPopup(rssItemListBox)", 150);
}
+function populateToolTip(e) {
+ // if setting disabled
+ if(!getCheckboxCheck("chkShowTooltip")) {
+ e.preventDefault();
+ return;
+ }
+
+ if(document.tooltipNode == rssItemListBox) {
+ e.preventDefault();
+ return;
+ }
+ var listItem = document.tooltipNode;
+ var feedItemOrder = CommonFunc.getPrefValue(CommonFunc.FEED_ITEM_ORDER, "str", "chrono");
+ var items = currentFeed.getItems(feedItemOrder);
+ var description = htmlToText(items[listItem.value].getContent());
+ if(description.indexOf("/") != -1) {
+ description = description.replace(/\//gm, "/\u200B");
+ }
+ if(description.length > 400) {
+ description = description.substring(0,400) + "...";
+ }
+
+ rssItemToolTip.title = listItem.label;
+ rssItemToolTip.description = description;
+}
+
function hideRssItemListPopup(aEvent) {
clearTimeout(popupTimeoutId);
rssItemListPopup.hidePopup();
diff --git a/src/sage/content/sage.xul b/src/sage/content/sage.xul
index 7087523..ccbd55b 100755
--- a/src/sage/content/sage.xul
+++ b/src/sage/content/sage.xul
@@ -52,8 +52,8 @@
<toolbarbutton type="menu" label="&menu.tools;">
<menupopup>
<menuitem id="chkShowSearchBar" type="checkbox" persist="checked" label="&menu.showSearchBar;" oncommand="toggleShowSearchBar()"/>
- <menuitem id="chkShowTooltip" type="checkbox" persist="checked" checked="true" label="&menu.showDescTooltip;"/>
- <menuitem id="chkShowFeedItemList" type="checkbox" persist="checked" checked="true" label="&menu.showFeedItemList;" oncommand="toggleShowFeedItemList()"/>
+ <menuitem id="chkShowTooltip" type="checkbox" persist="checked" label="&menu.showDescTooltip;"/>
+ <menuitem id="chkShowFeedItemList" type="checkbox" persist="checked" label="&menu.showFeedItemList;" oncommand="toggleShowFeedItemList()"/>
<menuseparator/>
<menuitem label="&menu.manageRSSList;" oncommand="manageRSSList()"/>
<menuitem label="&menu.opmlImportExport;" oncommand="openOPMLWizard()"/>
@@ -104,8 +104,7 @@
</sidebarheader>
<listbox id="rssItemListBox" class="plain" flex="1"
- onmouseout="hideRssItemListPopup()"
- onmouseover="showRssItemListPopup(event)"
+ tooltip="rssItemToolTip"
onkeypress="if(event.keyCode == 13) rssItemListBoxClick(event)"
onclick="rssItemListBoxClick(event)"/>
</vbox>
@@ -113,10 +112,8 @@
</vbox>
<popupset>
- <popup id="rssItemListPopup" class="popupex"/>
-
- <popup id="popSearchEngine" datasources="rdf:null"
- ref="urn:rrp:searchengine:root">
+ <tooltip id="rssItemToolTip" onpopupshowing="populateToolTip(event)"/>
+ <popup id="popSearchEngine" datasources="rdf:null" ref="urn:rrp:searchengine:root">
<template>
<menuitem type="checkbox" uri="..." value="..."
oncommand="FeedSearch.popSearchEngineClick(event)"
diff --git a/src/sage/content/settings/settings.xul b/src/sage/content/settings/settings.xul
index e783e60..e007d74 100755
--- a/src/sage/content/settings/settings.xul
+++ b/src/sage/content/settings/settings.xul
@@ -20,8 +20,21 @@
<stringbundle id="strRes" src="chrome://sage/locale/sage.properties"/>
</stringbundleset>
+<hbox style="padding:5px 0px 10px 0px">
+<groupbox flex="1">
+ <caption label="&selectFolder.label;"/>
+ <menulist id="select-menu" oncommand="selectFolder(event);">
+ <menupopup id="select-folder">
+ <menuitem label=" "/>
+ </menupopup>
+ </menulist>
+</groupbox>
+</hbox>
+
<groupbox>
<caption label="&settings.general.caption;"/>
+ <checkbox id="chkAutoFeedTitle" label="&settings.autoFeedTitle.label;"/>
+ <checkbox id="chkTwelveHourClock" label="&settings.twelveHourClock.label;"/>
<grid>
<columns>
<column/>
@@ -29,12 +42,6 @@
</columns>
<rows>
<row align="center">
- <label value="&selectFolder.label;:"/>
- <menulist id="select-menu" oncommand="selectFolder(event);">
- <menupopup id="select-folder"/>
- </menulist>
- </row>
- <row align="center">
<label value="&settings.feedItemOrder.label;:"/>
<menulist id="feedItemOrder">
<menupopup>
@@ -54,8 +61,6 @@
</row>
</rows>
</grid>
- <checkbox id="chkAutoFeedTitle" label="&settings.autoFeedTitle.label;"/>
- <checkbox id="chkTwelveHourClock" label="&settings.twelveHourClock.label;"/>
</groupbox>
<groupbox>
diff --git a/src/sage/locale/en-US/sage.dtd b/src/sage/locale/en-US/sage.dtd
index 5c04931..053b28c 100755
--- a/src/sage/locale/en-US/sage.dtd
+++ b/src/sage/locale/en-US/sage.dtd
@@ -41,7 +41,7 @@
<!ENTITY settings.feedDiscoveryMode.exhaustive "Exhaustive">
<!ENTITY settings.feedDiscoveryMode.conservative "Conservative">
<!ENTITY settingWindow.title "Sage Settings">
-<!ENTITY selectFolder.label "Feed folder">
+<!ENTITY selectFolder.label "Select Feed Folder">
<!ENTITY openInContentsArea.caption "Feed Rendering">
<!ENTITY enableUserCss.label "Use custom CSS">
<!ENTITY browseCss.label "Browse...">
diff --git a/src/sage/locale/it-IT/contents.rdf b/src/sage/locale/it-IT/contents.rdf
new file mode 100644
index 0000000..64cc006
--- /dev/null
+++ b/src/sage/locale/it-IT/contents.rdf
@@ -0,0 +1,17 @@
+<?xml version="1.0"?>
+
+<RDF:RDF xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:chrome="http://www.mozilla.org/rdf/chrome#">
+
+ <RDF:Seq about="urn:mozilla:locale:root">
+ <RDF:li resource="urn:mozilla:locale:it-IT"/>
+ </RDF:Seq>
+
+ <RDF:Description about="urn:mozilla:locale:it-IT">
+ <chrome:packages>
+ <RDF:Seq about="urn:mozilla:locale:it-IT:packages">
+ <RDF:li resource="urn:mozilla:locale:it-IT:sage"/>
+ </RDF:Seq>
+ </chrome:packages>
+ </RDF:Description>
+</RDF:RDF>
diff --git a/src/sage/locale/it-IT/opml.dtd b/src/sage/locale/it-IT/opml.dtd
new file mode 100644
index 0000000..7f0e7bc
--- /dev/null
+++ b/src/sage/locale/it-IT/opml.dtd
@@ -0,0 +1,12 @@
+<!ENTITY pageStart.label "Assistente per l'importazione/esportazione OPML">
+<!ENTITY pageStart.desc "Scegliere l'azione da eseguire">
+<!ENTITY pageImport.label "Importare una lista OPML">
+<!ENTITY pageImport.desc "Scegliere il file OPML da importare">
+<!ENTITY pageExport.label "Esportare una lista OPML">
+<!ENTITY pageExport.desc "Scegliere il file OPML da esportare">
+
+<!ENTITY rdoImport.label "Importare una lista OPML">
+<!ENTITY rdoExport.label "Esportare una lista OPML">
+
+<!ENTITY browseButton.label "Percorso...">
+
diff --git a/src/sage/locale/it-IT/sage.dtd b/src/sage/locale/it-IT/sage.dtd
new file mode 100644
index 0000000..935c8e3
--- /dev/null
+++ b/src/sage/locale/it-IT/sage.dtd
@@ -0,0 +1,54 @@
+<!-- maintained by Giuliano Masseroni [giuliano.masseroni at mozillaitalia.org] -->
+
+<!ENTITY sage.label "Sage">
+<!ENTITY sage.version "1.2">
+<!ENTITY sage.version.label "">
+
+<!ENTITY sage.toolbarLabel "Sage">
+<!ENTITY sage.sidebarTitle "Sage">
+<!ENTITY sage.tooltip "Mostra il pannello laterale di Sage">
+
+<!ENTITY menu.view "Visualizza">
+<!ENTITY menu.showSearchBar "Mostra Barra di Ricerca dei Feed">
+<!ENTITY menu.showFeedItemList "Mostra la Lista dei Feed">
+<!ENTITY menu.showDescTooltip "Mostra Descrizione Suggerimenti">
+<!ENTITY menu.openHTML "Mostra i Feed nel Browser">
+<!ENTITY menu.tools "Opzioni">
+<!ENTITY menu.checkUpdate "Controlla i Feed">
+<!ENTITY menu.manageRSSList "Gestione Lista dei Feed...">
+<!ENTITY menu.opmlImportExport "Importazione/Esportazione file OPML...">
+<!ENTITY menu.setting "Preferenze...">
+<!ENTITY menu.sageProjectFeed "Novit� sul Progetto Sage">
+<!ENTITY menu.discoverFeeds "Feed Trovati">
+
+<!-- Feed Discovery -->
+<!ENTITY discovery.status.searching "Ricerca nella Pagina Corrente">
+<!ENTITY discovery.button.addFeed "Aggiungi un Feed">
+<!ENTITY discovery.button.close "Chiudi">
+<!ENTITY discovery.header.title "Titolo">
+<!ENTITY discovery.header.format "Formato">
+<!ENTITY discovery.header.lastPubDate "Ultimo Aggiornamento">
+<!ENTITY discovery.header.itemCount "Elementi">
+<!ENTITY discovery.header.url "URL">
+
+<!-- Settings Dialog -->
+<!ENTITY settings.general.caption "Generale">
+<!ENTITY settings.autoFeedTitle.label "Aggiorna Automaticamente il Titolo dei feed">
+<!ENTITY settings.renderFeeds.label "Mostra i Feed nel Browser">
+<!ENTITY settings.twelveHourClock.label "Usa Modalit� 12 ore">
+<!ENTITY settings.feedItemOrder.label "Ordinamento dei Feed">
+<!ENTITY settings.feedItemOrder.chrono "Cronologico">
+<!ENTITY settings.feedItemOrder.source "Sorgente">
+<!ENTITY settings.feedDiscoveryMode.label "Modalit� di Ricerca Feed">
+<!ENTITY settings.feedDiscoveryMode.exhaustive "Esaustiva">
+<!ENTITY settings.feedDiscoveryMode.conservative "Conservativa">
+<!ENTITY settingWindow.title "Configurazione di Sage">
+<!ENTITY selectFolder.label "Selezionare la Cartella dei Feed">
+<!ENTITY openInContentsArea.caption "Interpretazione dei Feed">
+<!ENTITY enableUserCss.label "Usa CSS personalizzato">
+<!ENTITY browseCss.label "Sfoglia...">
+<!ENTITY allowEContent.label "Permetti i tag HTML">
+
+
+<!ENTITY openSageSidebar.commandkey "S">
+<!ENTITY openSageSidebar.modifiersKey "alt">
\ No newline at end of file
diff --git a/src/sage/locale/it-IT/sage.properties b/src/sage/locale/it-IT/sage.properties
new file mode 100644
index 0000000..a02f122
--- /dev/null
+++ b/src/sage/locale/it-IT/sage.properties
@@ -0,0 +1,83 @@
+RESULT_OK_STR = OK
+RESULT_PARSE_ERROR_STR = Errore Analisi XML
+RESULT_NOT_RSS_STR = Errore Analisi Feed
+RESULT_NOT_FOUND_STR = File non trovato
+RESULT_NOT_AVAILABLE_STR = URL non disponibile
+RESULT_ERROR_FAILURE_STR = Errore di caricamento
+RESULT_LOADING = Caricamento
+
+CHECK_UPDATE = Controlla i Feed
+GET_RSS_TITLE= Ottieni il titolo dei Feed
+
+
+# feed discovery messages
+
+discovery_external_feeds_category = Feed Esterni
+discovery_status_discovered = Trovati
+discovery_status_site_feed = sito con feed
+discovery_status_site_feeds = siti con feed
+discovery_status_and = and
+discovery_status_external_feed = feed esterno
+discovery_status_external_feeds = feed esterni
+discovery_status_none_found = Nessun feed trovato
+
+
+# get feed title dialog
+
+get_feed_title = Nuovo Titolo Feed
+
+
+# OPML wizzard
+
+opml_import_done = Importazione Completa
+opml_export_done = Esportazione Completa
+opml_path_blank = Per favore scegliere un file OPML.
+opml_path_nofile = Il file specificato non esiste.
+opml_path_invalid = Percorso del file non valido.
+opml_import_fail = Errore di caricamento
+opml_import_badfile = Questo non sembra essere un file OPML.
+opml_export_nocreate = Errore creazione file
+opml_select_file = Selezionare un file OPML
+opml_opml_file = File OPML
+
+# Date rendering values
+
+date_sunday = Domenica
+date_sunday_short = Dom
+date_monday = Luned�
+date_monday_short = Lun
+date_tuesday = Marted�
+date_tuesday_short = Mar
+date_wednesday = Mercoled�
+date_wednesday_short = Mer
+date_thursday = Gioved�
+date_thursday_short = Gio
+date_friday = Venerd�
+date_friday_short = Ven
+date_saturday = Sabato
+date_saturday_short = Sab
+
+date_january = Gennaio
+date_january_short = Gen
+date_february = Febbraio
+date_february_short = Feb
+date_march = Marzo
+date_march_short = Mar
+date_april = Aprile
+date_april_short = Apr
+date_may = Maggio
+date_may_short = Mag
+date_june = Giugno
+date_june_short = Giu
+date_july = Luglio
+date_july_short = Lug
+date_august = Agosto
+date_august_short = Ago
+date_september = Settembre
+date_september_short = Set
+date_october = Ottobre
+date_october_short = Ott
+date_november = Novembre
+date_november_short = Nov
+date_december = Dicembre
+date_december_short = Dic
\ No newline at end of file
diff --git a/src/sage/skin/classic/sage.css b/src/sage/skin/classic/sage.css
index 3673966..4187d22 100755
--- a/src/sage/skin/classic/sage.css
+++ b/src/sage/skin/classic/sage.css
@@ -114,19 +114,8 @@ treechildren::-moz-tree-cell-text(rss, updated) {
/* ++++++++++ popupEX ++++++++++ */
-.popupex {
- -moz-binding : url(chrome://sage/content/popupex.xml#popupex);
- -moz-appearance: tooltip;
- display: -moz-popup;
-
- border: 1px solid InfoText;
- width: 26em;
- max-width: 26em;
- background-color: InfoBackground;
- color: InfoText;
- font: message-box;
-
- margin: 0px !important;
+#rssItemToolTip {
+ -moz-binding: url(chrome://sage/content/popupex.xml#popupex);
padding: 0px !important;
}
@@ -134,11 +123,14 @@ treechildren::-moz-tree-cell-text(rss, updated) {
font-weight: bold;
margin: 0px !important;
padding: 3px !important;
- -moz-box-flex: 1;
}
.popupex-description {
- margin: 0px !important;
padding: 5px 5px 5px 20px !important;
- -moz-box-flex: 1;
+ max-width: 26em;
+}
+
+.popupex-internal-box {
+ margin: 2px;
+ padding: 2px;
}
\ No newline at end of file
diff --git a/src/sage/skin/classic/toolbar.png b/src/sage/skin/classic/toolbar.png
index 701fc01..c64e8ef 100644
Binary files a/src/sage/skin/classic/toolbar.png and b/src/sage/skin/classic/toolbar.png differ
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-mozext/sage-extension.git
More information about the Pkg-mozext-commits
mailing list