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 …
+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 …
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…</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 …
textLanguage=Text language:
motherTongue=Mother tongue:
+webServiceUsed=Web service has been used. <a href="about:addons">Change
settings…</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