Revision: 8338
          
http://languagetool.svn.sourceforge.net/languagetool/?rev=8338&view=rev
Author:   gulp21-1
Date:     2012-11-10 13:06:07 +0000 (Sat, 10 Nov 2012)
Log Message:
-----------
[extension] inform user when the web service has been used

Modified Paths:
--------------
    trunk/extension/firefox/TODO
    trunk/extension/firefox/lib/main.js
    trunk/extension/firefox/locale/de-DE.properties
    trunk/extension/firefox/locale/en-US.properties

Modified: trunk/extension/firefox/TODO
===================================================================
--- trunk/extension/firefox/TODO        2012-11-10 12:45:37 UTC (rev 8337)
+++ trunk/extension/firefox/TODO        2012-11-10 13:06:07 UTC (rev 8338)
@@ -1,7 +1,7 @@
 - use radio type simple-pref for language selection when it becomes available 
in the
   next version of the sdk (https://bugzilla.mozilla.org/show_bug.cgi?id=710107)
 
-- possibility to undock the panel
+- possibility to undock the panel (overlay webpage)
 
 - bug: CTRL-A and check on languagetool.org and you'll get Javascript code 
checked.
   "Text" in between <script>...</script> should probably be ignored.
@@ -9,6 +9,4 @@
 - if you select a headline and the following paragraph you'll get an error 
because
   LT doesn't consider the paragraph
 
-- more information for the user in case of a 500 error (check language 
settings)
-
 - make "http//localhost:8081" configurable

Modified: trunk/extension/firefox/lib/main.js
===================================================================
--- trunk/extension/firefox/lib/main.js 2012-11-10 12:45:37 UTC (rev 8337)
+++ trunk/extension/firefox/lib/main.js 2012-11-10 13:06:07 UTC (rev 8338)
@@ -171,9 +171,10 @@
        var checkTextOnline=Request({
                url: "http://api.languagetool.org:8081/";,
                onComplete: function (response) {
+                       webServiceNote="<div 
class=\"status\">"+_("webServiceUsed")+"</div><hr/>";
                        if(response.status!=200) {
                                console.log("Response status: 
"+response.status);
-                               var errorText=_("errorOccurredStatus")+" 
"+response.status
+                               var 
errorText=webServiceNote+_("errorOccurredStatus")+" "+response.status
                                if(response.status==500) {
                                        
errorText+="<br/>"+formatError(response.text);
                                }
@@ -182,7 +183,7 @@
                                text=response.text;
                                console.log("Response: "+text);
                                panel.show();
-                               panel.port.emit("setText", createReport(text, 
selectedText));
+                               panel.port.emit("setText", 
webServiceNote+createReport(text, selectedText));
                        }
                },
                content: contentString

Modified: trunk/extension/firefox/locale/de-DE.properties
===================================================================
--- trunk/extension/firefox/locale/de-DE.properties     2012-11-10 12:45:37 UTC 
(rev 8337)
+++ trunk/extension/firefox/locale/de-DE.properties     2012-11-10 13:06:07 UTC 
(rev 8338)
@@ -3,10 +3,11 @@
 noProblemsFound=Es wurden keine Probleme gefunden.
 checkSelectionWithLT=Markierten Text oder Text in Textfeld mit LanguageTool 
überprüfen
 moreInformation=mehr Informationen
-checkLtRunning=Bitte stellen Sie sicher, dass ein LanguageTool-Server auf Port 
8081 läuft oder aktivieren Sie den Webservice in den <a 
href="about:addons">Add-on-Einstellungen</a>.
-usingWebService=Benutzen des lokalen Servers fehlgeschlagen, verbinde mit 
Webservice&nbsp;&hellip;
+checkLtRunning=Bitte stellen Sie sicher, dass ein LanguageTool-Server auf Port 
8081 läuft oder aktivieren Sie den Webdienst in den <a 
href="about:addons">Add-on-Einstellungen</a>.
+usingWebService=Benutzen des lokalen Servers fehlgeschlagen, verbinde mit 
Webdienst&nbsp;&hellip;
 emptyText=Keine Text ist markiert und kein Textfeld ist aktiviert. Bitte 
markieren Sie einen Text oder ein Textfeld, um den Text prüfen zu lassen.
 checkLanguageCode=Bitte stellen Sie sicher, dass die Sprachcodes in <a 
href="about:addons">den Add-on-Einstellungen</a> richtig sind. Benutzen Sie 
Codes wie 'de-DE', nicht 'de_DE', 'de-de' oder 'deutsch'.
+webServiceUsed=Webdienst wurde benutzt. <a href="about:addons">Einstellungen 
ändern&hellip;</a>
 textLanguage=Textsprache:
 motherTongue=Muttersprache:
 autodetect_title=Automatische Erkennung der Textsprache aktivieren
@@ -15,5 +16,5 @@
 language_description=LanguageTool wird davon ausgehen, dass der zu prüfenden 
Text in dieser Sprache ist. Benutzen Sie Sprachcodes wie 'en-US' oder 'de-DE'.
 mothertongue_title=Muttersprache
 mothertongue_description=Tragen Sie hier Ihre Muttersprache (z. B. 'en-US' 
oder 'de-DE') ein, um in fremdsprachigen Texten vor falschen Freunden gewarnt 
zu werden.
-enableWebService_title=Benutze den Webservice, wenn eine Verbindung mit dem 
lokalen Server nicht erfolgreich ist
+enableWebService_title=Benutze den Webdienst, wenn eine Verbindung mit dem 
lokalen Server nicht erfolgreich ist
 enableWebService_description=Die Erweiterung versucht zuerst, eine Verbindung 
mit einem lokal laufenden LanguageTool-Server herzustellen. Wenn dies 
fehlschlägt und diese Option aktiviert ist, verbindet sich die Erweiterung mit 
api.languagetool.org, um den Text zu prüfen. Bitte beachten Sie jedoch, dass 
die Verbindung nicht verschlüsselt ist. Bitte lesen Sie die Add-on-Beschreibung 
und die Datenschutzerklärung für Einzelheiten.

Modified: trunk/extension/firefox/locale/en-US.properties
===================================================================
--- trunk/extension/firefox/locale/en-US.properties     2012-11-10 12:45:37 UTC 
(rev 8337)
+++ trunk/extension/firefox/locale/en-US.properties     2012-11-10 13:06:07 UTC 
(rev 8338)
@@ -7,6 +7,7 @@
 usingWebService=Using local server failed, connecting with web 
service&nbsp;&hellip;
 textLanguage=Text language:
 motherTongue=Mother tongue:
+webServiceUsed=Web service has been used. <a href="about:addons">Change 
settings&hellip;</a>
 autodetect_title=Enable auto-detection of the text language
 autodetect_description=If this option is enabled, LanguageTool tries to 
auto-detect the language of the text. If a sensible auto-detection is not 
possible (i.e. the text is too short), the language given below is used.
 emptyText=No text is selected and no text field is active. Please select a 
text or a text field in order to have the text checked.

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_nov
_______________________________________________
Languagetool-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/languagetool-commits

Reply via email to