{"action":"opened","issue":{"url":"https://api.github.com/repos/pluginkollektiv/antispam-bee/issues/31","repository_url":"https://api.github.com/repos/pluginkollektiv/antispam-bee","labels_url":"https://api.github.com/repos/pluginkollektiv/antispam-bee/issues/31/labels{/name}","comments_url":"https://api.github.com/repos/pluginkollektiv/antispam-bee/issues/31/comments","events_url":"https://api.github.com/repos/pluginkollektiv/antispam-bee/issues/31/events","html_url":"https://github.com/pluginkollektiv/antispam-bee/issues/31","id":155191335,"number":31,"title":"Kommentare nur in einer Sprache zulassen - Revival?","user":{"login":"EdwardBlack","id":3930642,"avatar_url":"https://avatars.githubusercontent.com/u/3930642?v=3","gravatar_id":"","url":"https://api.github.com/users/EdwardBlack","html_url":"https://github.com/EdwardBlack","followers_url":"https://api.github.com/users/EdwardBlack/followers","following_url":"https://api.github.com/users/EdwardBlack/following{/other_user}","gists_url":"https://api.github.com/users/EdwardBlack/gists{/gist_id}","starred_url":"https://api.github.com/users/EdwardBlack/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/EdwardBlack/subscriptions","organizations_url":"https://api.github.com/users/EdwardBlack/orgs","repos_url":"https://api.github.com/users/EdwardBlack/repos","events_url":"https://api.github.com/users/EdwardBlack/events{/privacy}","received_events_url":"https://api.github.com/users/EdwardBlack/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2016-05-17T07:14:20Z","updated_at":"2016-05-17T07:14:20Z","closed_at":null,"body":"First of all, sorry for all the non-german readers of this topic. Because I will quote the author of this plugin, most of this post will be in german anyways so I thought I can ask in german aswell.\r\n\r\nHallo liebes pluginkollektiv-team,\r\nerst einmal vielen Dank für eure Arbeit!\r\n\r\nSergej hat ja mit seiner Ankündigung vom Apr 10, 2015 die Funktion \"Kommentare nur in einer Sprache zulassen\" entfernt. Er schrieb dazu folgendes:\r\n\r\n> Das Antispam-Plugin für WordPress verfügt über eine praktische Funktion, Kommentare nur in einer bestimmten Sprache zuzulassen - eingehende Kommentaren in anderen Sprachen werden automatisch als Spam eingestuft. Siehe dazu die Beschreibung im Handbuch: http://playground.ebiene.de/antispam-bee-wordpress-plugin/#translate_api\r\n> \r\n> Um diese Option/Funktion ausführen zu können, wurde bis dato die inoffizielle Schnittstelle von Google Translation (Browser) API genutzt - die Schnittstelle war kostenlos und uneingeschränkt nutzbar. Bis vor wenigen Tagen.\r\n> \r\n> Google hat die Nutzung dieser inoffziellen Schnittstelle nun insofern eingeschränkt, dass sie für automatische Skripte (was ein Plugin ja ist) nicht länger zur Verfügung steht. Um Google Translate API jetzt nutzen zu können, muss die kostenpflichtige Variante https://cloud.google.com/translate/v2/pricing implementiert werden. Früher oder später musste dieser Zeitpunkt ja kommen ;)\r\n> \r\n> Da die Funktion im Plugin sehr effektiv ist, würde ich ungern sie aus dem Funktionsumfang rausnehmen. Andererseits möchte ich die Kosten für die API-Nutzung nicht selbst tragen (ich bezahle schon Maxmind, etc.) - allein die Ungewissheit beim Verbrauch machen mir Sorgen. Auch kann/will ich das Plugin nicht (teils) kostenpflichtig machen, weil das für mich einen enormen Aufwand bedeuten würde.\r\n> \r\n> Zusammengefasst:\r\n> Antispam Bee Nutzer mit aktiver Option „Kommentare nur in einer Sprache zulassen“ müssen damit rechnen, dass der Filter nicht einschlägt, da die Spracherkennung nicht mehr funktioniert.\r\n> \r\n> Über eine Lösung grübele ich nach ;) Feedback willkommen ;)\r\n> \r\n> Update 11. April 2015\r\n> Um die Funktionsweise der genannten Funktion sicherzustellen, wurde soeben eine Version des Plugins mit der Nutzung der kostenpflichtigen Variante von Google Translation API online gestellt - bis auf Weiteres übernehme ich die Kosten (wie hoch auch immer diese ausfallen werden). Auch soll damit der API-Verbrauch ermittelt/gemessen werden. Nach einigen Wochen weiß man mehr, wie stark die Funktion und die dahinterstehende Translation-Schnittstelle genutzt wurden. Entsprechend sieht man die resultierenden Kosten.\r\n> \r\n> Update 03. Mai 2015\r\n> Eben eine Rechnung von Google bekommen: $55,22 bei 2.696.066 Einheiten im Zeitraum vom 11.04. - 30.04 (sind also nur 20 Tage). Da es davon auszugehen ist, dass das Plugin-Update nicht von allen Nutzern sofort aufgespielt wurde, müsste man mit mindestens ca. $90 pro Monat rechnen.\r\n> \r\n> Update 16. Mai 2015\r\n> Mit dem heutigen Plugin-Update wurden die beiden, für mich als Plugin-Autor kostenverbundenen Funktionen Kommentare nur in einer Sprache zulassen und Bestimmte Länder blockieren bzw. erlauben aus dem Funktionsumfang des Plugins entfernt. Schweres Herzens getan, auch wenn es mir nicht leicht fällt, den Antispam Bee Funktionsumfang um so starke Antispam-Filter zu reduzieren ;(\r\n\r\nQuelle: https://plus.google.com/u/0/+SergejM%C3%BCller/posts/ZyquhoYjUyF\r\n\r\nJetzt meine Frage: Die Funktion um auf die kostenpflichtige API zuzugreifen scheint ja schon implementiert zu sein. Könntet ihr diese vielleicht wiederbeleben und als \"Expertenfunktion\" einpflegen so dass man in den Einstellungen ein Feld für den eigenen API-Key hat und diese somit aktivieren kann? (Selbe Frage gilt übrigens auch für Maxmind)\r\n\r\nNochmals danke an Sergej und euch für den klasse Job den das Plugin macht (Speziell zusammen mit Fail2Ban).\r\n\r\n~Edward"}}