Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code

Side by Side Diff: locales/de/filters-2.8.json

Issue 29364426: Noissue - Create first versioned copies of /filters Base URL: https://bitbucket.org/fhd/web.adblockplus.org
Patch Set: Created Nov. 25, 2016, 8:22 a.m.
Left:
Right:
Use n/p to move between diff chunks; N/P to move between comments.
Jump to:
View unified diff | Download patch
OLDNEW
(Empty)
1 {
2 "s1": {
3 "message": "Die aktuellen Versionen von Adblock Plus ermöglichen es, die Fil ter auf vielerlei Weise zu optimieren. Hier wird nun erklärt, welche Möglichkeit en zur Verfügung stehen und wofür man sie nutzen kann."
4 },
5 "s10": {
6 "description": "{1}: adv, {2}: http://example.com/advice.html, {3}: @@advice , {4}: @@",
7 "message": "Aus diesem Grund gibt es die Ausnahmeregeln — sie erlauben einem genau festzulegen, wann ein Filter nicht verwendet werden soll. Wenn man z. B. Probleme mit dem Filter <code>{1}</code> hat, weil er <code>{2}</code>blockiert, kann man die Ausnahmeregel <code>{3}</code>. einführen. Ausnahmeregeln untersch eiden sich nicht von anderen Filterregeln; man kann auch hier Joker und reguläre Ausdrücke verwenden. Der einzige Unterschied ist, dass man <code>{4}</code> vor ansetzen muss, um den Filter als Ausnahmeregel zu markieren. Solche Filter ersch einen grün in der Filterliste."
8 },
9 "s100": {
10 "message": "Ausnahmeregeln können bestehende Regeln auf bestimmten Seiten de aktivieren."
11 },
12 "s101": {
13 "message": "Sie sind meistens hilfreich für Filter-Autoren, um Filterregeln zu erweitern, die sie nicht ändern können."
14 },
15 "s102": {
16 "description": "{1}: ##div.textad, {2}: example.com, {3}: example.com#@#div. textad",
17 "message": "Zum Beispiel kann die Regel <code>{1}</code> auf <code>{2}</code > mit der Ausnahmeregel <code>{3}</code> deaktiviert werden."
18 },
19 "s103": {
20 "description": "{1}: ~example.com##div.textad",
21 "message": "Die Kombination dieser beiden Regeln hat exakt denselben Effekt wie die Regel <code>{1}</code>."
22 },
23 "s104": {
24 "message": "Es ist empfehlenswert, Ausnahmeregeln nur einzusetzten, wenn man eine zu allgemeine Filterregel nicht ändern kann, in allen anderen Fällen ist e ine Begrenzung des Filters auf die nötigen Seiten besser."
25 },
26 "s12": {
27 "message": "Übereinstimmungen nur am Anfang/Ende der Adresse zulassen"
28 },
29 "s13": {
30 "description": "{1}: ad, {2}: *ad*, {3}: swf, {4}: http://example.com/swf/in dex.html",
31 "message": "Normalerweise behandelt Adblock Plus jeden Filter so, als ob er am Anfang und am Ende ein Jokerzeichen hätte; so besteht kein Unterschied zwisch en den Filterregeln <code>{1}</code> und <code>{2}</code>. In den meisten Fällen ist dies unproblematisch, manchmal möchte man aber, dass nur am Anfang bzw. End e der Adresse nach Übereinstimmungen mit dem Filter gesucht wird. Beispielsweise könnten Sie sämtliche Flash-Animationen blockieren wollen, aber mit dem Filter <code>{3}</code> wird nebenbei auch die Adresse <code>{4}</code> nicht angezeigt ."
32 },
33 "s14": {
34 "description": "{1}: swf|, {2}: http://example.com/annoyingflash.swf, {3}: h ttp://example.com/swf/index.html",
35 "message": "Um dieses Problem zu lösen, kann man das Pipe-Symbol (\"|\") am Anfang bzw. Ende des Filters hinzufügen, damit Adblock Plus weiß, dass die Adres se dort wirklich aufhören soll. Somit wird beispielsweise der Filter <code>{1}</ code> die Flash-Animation <code>{2}</code> blockieren, aber nicht mehr <code>{3} </code>. Und der Filter <code>|http://boese-domain.example/</code> wird zwar <co de>http://boese-domain.example/banner.gif</code> blockieren, aber nicht <code>ht tp://gute-domain.example/analyze?http://boese-domain.example</code>."
36 },
37 "s15": {
38 "description": "{1}: http://example.com/banner.gif, {2}: https://example.com /banner.gif, {3}: http://www.example.com/banner.gif, {4}: ||example.com/banner.g if",
39 "message": "Manchmal will man sowohl <code>{1}</code> als auch <code>{2}</co de> und <code>{3}</code> blockieren. Mit zwei Pipe-Symbolen (\"||\") am Anfang d es Filters kann man den Anfang des Domainnamens markieren: <code>{4}</code> bloc kiert alle diese Adressen, jedoch nicht <code>http://badexample.com/banner.gif</ code> oder <code>http://gooddomain.example/analyze?http://example.com/banner.gif </code> (Adblock Plus 1.1 oder höher wird benötigt)."
40 },
41 "s16": {
42 "message": "Platzhalter für Trennzeichen"
43 },
44 "s17": {
45 "description": "{1}: http://example.com/, {2}: http://example.com:8000/, {3} : http://example.com.ar/, {4}: http://example.com^",
46 "message": "Oft will man an einer bestimmten Stelle im Filter jedes Trennzei chen akzeptieren. So will man zum Beispiel mit einem Filter sowohl <code>{1}</co de> als auch <code>{2}</code> blockieren, jedoch nicht <code>{3}</code>. Hier is t das Symbol ^ nützlich, das als Platzhalter für ein Trennzeichen interpretiert wird: <code>{4}</code> (Adblock Plus 1.1 oder höher wird benötigt)."
47 },
48 "s18": {
49 "description": "{1}: _ - . %",
50 "message": "Ein Trennzeichen ist jedes Zeichen außer Buchstaben, Ziffern ode r eines der folgenden Zeichen: {1} Das Ende der Adresse wird ebenfalls als \"Tre nnzeichen\" akzeptiert. Im folgenden Beispiel sind alle Trennzeichen rot hervorg ehoben:"
51 },
52 "s19": {
53 "description": "{1}: ^example.com^, {2}: ^%D1%82%D0%B5%D1%81%D1%82^, {3}: ^f oo.bar^",
54 "message": ". Somit wird diese Adresse von den Filtern <code>{1}</code>, <co de>{2}</code> oder <code>{3}</code> blockiert."
55 },
56 "s2": {
57 "message": "<em>Hinweis</em>: Alle hier genannten Filter dienen nur der Vera nschaulichung. Sie sind nicht dazu gedacht, wirklich eingesetzt zu werden."
58 },
59 "s20": {
60 "message": "Kommentare"
61 },
62 "s21": {
63 "message": "Jeder Eintrag, der mit einem Ausrufezeichen beginnt, wird wie ei n Kommentar behandelt und kann beliebigen Text beinhalten. In der Filterliste wi rd er mit grauer Schrift dargestellt und hat keinerlei Einfluss darauf, was Adbl ock Plus blockiert. Man kann z.B. einen Kommentar vor einem Filter einfügen, um zu beschreiben, was dieser Filter macht. Kommentare am Anfang einer Filterliste beschreiben normalerweise, wer für diese Filterliste verantwortlich ist."
64 },
65 "s3": {
66 "message": "Einleitung in Filtererstellung"
67 },
68 "s4": {
69 "message": "Die Möglichkeiten, die in diesem Abschnitt beschrieben werden, s ollten für die Benutzer, die nur gelegentlich Filter erstellen, bereits ausreich end sein."
70 },
71 "s5": {
72 "message": "Einfache Filterregeln"
73 },
74 "s51": {
75 "message": "Möglichkeiten für Fortgeschrittene"
76 },
77 "s52": {
78 "message": "In dieser Sektion werden Funktionen von Adblock Plus beschrieben , die in der Regel nur von erfahrenen Nutzern und Autoren von Filterlisten einge setzt. Sie können diese ohne Probleme überspringen."
79 },
80 "s53": {
81 "message": "Filter-Attribute angeben"
82 },
83 "s54": {
84 "message": "Adblock Plus erlaubt es, mit einigen Attribute das Verhalten des Filters zu ändern. Diese Attribute können mit Kommas getrennt nach einem Dollar -Zeichen ($) am Ende des Filters aufgelistet werden, z.B.:"
85 },
86 "s55": {
87 "description": "{1}: */ads/*, {2}: script, {3}: match-case",
88 "message": "Hier ist <code>{1}</code> der eigentliche Filter, <code>{2}</cod e> und <code>{3}</code> sind dessen Attribute. Folgende Attribute werden derzeit unterstützt:"
89 },
90 "s56": {
91 "message": "Typ-Attribute: bestimmen, welche Element-Typen von dem Filter bl ockiert (oder im Fall von Ausnahmeregeln von der Blockierung ausgenommen) werden können. Man kann mehrere Typ-Attribute kombinieren, um den Filter auf mehrere E lement-Typen anzuwenden. Mögliche Typen:"
92 },
93 "s57": {
94 "description": "{1}: script",
95 "message": "<code>{1}</code> — externe Scripte, die mit dem HTML-Tag \"scrip t\" geladen werden"
96 },
97 "s58": {
98 "description": "{1}: image",
99 "message": "<code>{1}</code> — normale Bilder, in der Regel mit dem HTML-Tag \"img\" eingebunden"
100 },
101 "s59": {
102 "description": "{1}: stylesheet",
103 "message": "<code>{1}</code> — externe CSS-Dateien (Cascading Style Sheets)"
104 },
105 "s6": {
106 "description": "{1}: http://example.com/ads/banner123.gif, {2}: http://examp le.com/ads/banner*.gif, {3}: http://example.com/ads/*",
107 "message": "Als neuer Adblock-Nutzer nimmt man als Filterregel natürlich ein fach die Adresse des Werbebanners, das man blockieren will. Leider ändert sich d iese aber meist, wenn man die Seite nochmal aufruft. Beispielsweise könnte die A dresse <code>{1}</code> lauten, wobei es sich bei 123 um eine zufällige Zahlenko mbination handelt. In einem solchen Fall hilft es nicht, die komplette Adresse a ls Filter zu nehmen, man braucht eine allgemeinere Regel — z. B. <code>{2}</code >. Oder vielleicht sogar <code>{3}</code>."
108 },
109 "s60": {
110 "description": "{1}: object",
111 "message": "<code>{1}</code> — Inhalte, die von Browser-Plugins dargestellt werden, wie z.B. Flash oder Java"
112 },
113 "s62": {
114 "description": "{1}: xmlhttprequest",
115 "message": "<code>{1}</code> — Anfragen, die vom <a>XMLHttpRequest-Objekt</a > gestartet werden"
116 },
117 "s62-link": {
118 "message": "http://www.w3.org/TR/XMLhttpRequest/"
119 },
120 "s63": {
121 "description": "{1}: object-subrequest",
122 "message": "<code>{1}</code> — Anfragen, die von Plugins wie zum Beispiel Fl ash gestartet werden"
123 },
124 "s64": {
125 "description": "{1}: subdocument",
126 "message": "<code>{1}</code> — eingebettete Seiten, in der Regel per HTML-Fr ames eingebunden"
127 },
128 "s65": {
129 "description": "{1}: document",
130 "message": "<code>{1}</code> — die Seite selber (nur <a>Ausnahmeregeln</a> w erden auf die Adresse der Seite angewandt)"
131 },
132 "s66": {
133 "description": "{1}: elemhide, {2}: document",
134 "message": "<code>{1}</code> — nur für Ausnahmeregeln; ähnlich wie <code>{2} </code>, deaktiviert aber nur <a>Regeln zum Verstecken von Elementen</a> auf der Seite, anstatt alle Filterregeln zu deaktvieren (Adblock Plus 1.2 oder höher no twendig)"
135 },
136 "s67": {
137 "description": "{1}: other",
138 "message": "<code>{1}</code> — andere Arten von Anfragen"
139 },
140 "s68": {
141 "description": "{1}: background, {2}: xbl, {3}: ping, {4}: dtd",
142 "message": "Die Typ-Attribute <code>{1}</code>, <code>{2}</code>, <code>{3} </code> und <code>{4}</code> sind veraltet und sollten nicht mehr benutzt werden ."
143 },
144 "s69": {
145 "description": "{1}: ~script, {2}: ~image, {3}: ~stylesheet, {4}: ~object, { 5}: ~xmlhttprequest, {6}: ~object-subrequest, {7}: ~subdocument, {8}: ~document, {9}: ~elemhide, {10}: ~other",
146 "message": "Inverse Typ-Attribute: geben Element-Typen an, auf die der Filte r <strong>nicht</strong> angewandt werden soll. Mögliche inverse Typ-Attribute: <code>{1}</code>, <code>{2}</code>, <code>{3}</code>, <code>{4}</code>, <code>{5 }</code>, <code>{6}</code>, <code>{7}</code>, <code>{8}</code>, <code>{9}</code> , <code>{10}</code>"
147 },
148 "s7": {
149 "description": "{1}: http://example.com/*",
150 "message": "<em>Bemerkung</em>: Man sollte mit Joker-Zeichen (\"*\") vorsich tig umgehen. Der Filter <code>{1}</code> wird wohl die Werbung erfolgreich entfe rnen, aber auch alles andere, was von example.com kommt, obwohl man es vielleich t noch sehen möchte."
151 },
152 "s70": {
153 "description": "{1}: third-party, {2}: ~third-party",
154 "message": "Einschränkung auf Elemente von Drittseiten/der Ursprungsseite: W enn das Attribut <code>{1}</code> angegeben ist, wird der Filter nur auf solche Anfragen angewandt, die nicht an die Domain der gerade betrachteten Seite gehen. Dementsprechend bedeutet das Attribut <code>{2}</code>, dass der Filter nur auf Anfragen angewandt werden sollte, die an die Domain der betrachteten Seite gehe n."
155 },
156 "s71": {
157 "description": "{1}: domain=example.com, {2}: domain=example.com|example.net , {3}: domain=~example.com, {4}: domain=example.com|~foo.example.com",
158 "message": "Domain-Einschränkungen: Das Attribut <code>{1}</code> bedeutet, dass der Filter nur auf Seiten aktiv werden sollte, die zur Domain \"example.com \" gehören. Mehrere Domains können mit dem Zeichen \"|\" getrennt werden: mit de m Attribut <code>{2}</code> wird der Filter nur auf Domains \"example.com\" und \"example.net\" angewandt. Wird ein Domainname von \"~\" angeführt, wird der Fil ter auf Seiten dieser Domain <strong>nicht</strong> angewandt. Zum Beispiel bede utet <code>{3}</code>, dass der Filter auf allen Domains außer \"example.com\" a ngewandt werden soll. Und <code>{4}</code> beschränkt den Filter auf die Domain \"example.com\" mit Ausnahme der \"foo.example.com\" Unterdomain."
159 },
160 "s73": {
161 "description": "{1}: match-case, {2}: */BannerAd.gif$match-case, {3}: http:/ /example.com/BannerAd.gif, {4}: http://example.com/bannerad.gif",
162 "message": "<code>{1}</code> — dieses Attribut sorgt dafür, dass Groß- und K leinschreibung beachtet wird. So blockiert der Filter <code>{2}</code> die Adres se <code>{3}</code>, aber nicht <code>{4}</code>."
163 },
164 "s74": {
165 "description": "{1}: collapse, {2}: ~collapse",
166 "message": "<code>{1}</code> — dieses Attribut stellt sicher, dass beim Bloc kieren der Platzhalter immer versteckt wird, unabhängig von der globalen Einstel lung \"Platzhalter blockierter Elemente verstecken\". Auf die gleiche Weise stel lt <code>{2}</code> sicher, dass die Platzhalter niemals versteckt werden."
167 },
168 "s75": {
169 "description": "{1}: donottrack",
170 "message": "<code>{1}</code> — für jede Adresse, zu der eine Blockierregel m it dieser Option passt und die von keinen Ausnahmeregeln mit dieser Option betro ffen ist, wird eine <a>Do-Not-Track-Kopfzeile</a> gesendet (Adblock Plus 1.3.5 oder höher wird benötigt)."
171 },
172 "s76": {
173 "description": "{1}: *$donottrack,image,~image",
174 "message": "Für Rückwärtskompatibilität wird empfohlen, diese Option zusamme n mit widersprüchlichen Typ-Attributen anzugeben, damit sie in älteren Versionen von Adblock Plus nichts blockiert: <code>{1}</code>"
175 },
176 "s77": {
177 "message": "Verwendung von regulären Ausdrücken"
178 },
179 "s79": {
180 "description": "{1}: /banner\\d+/, {2}: banner123, {3}: banner321, {4}: bann ers",
181 "message": "Wenn man noch mehr Kontrolle darüber haben will, was eine Filter regel blockiert und was nicht, kann man auch reguläre Ausdrücke verwenden. Beisp ielsweise wird der Filter <code>{1}</code> Adressen, die <code>{2}</code> oder < code>{3}</code> enthalten, entfernen, die Zeichenfolge <code>{4}</code> aber ign orieren. Der <a>Artikel über reguläre Ausdrücke</a> auf Wikipedia erklärt, wie r eguläre Ausdrücke aufgebaut sind."
182 },
183 "s8": {
184 "message": "Ausnahmeregeln"
185 },
186 "s80": {
187 "message": "<em>Bemerkung</em>: Aus Geschwindigkeitsgründen wird von der Ver wendung von regulären Ausdrücken abgeraten."
188 },
189 "s81": {
190 "message": "Verstecken von Elementen"
191 },
192 "s82": {
193 "message": "Grundregeln"
194 },
195 "s83": {
196 "message": "Manchmal findet man Werbung, die sich nicht blockieren lässt, we il sie in die Seite als Text eingebunden ist. Wenn man sich den Quelltext der Se ite anschaut, findet man beispielsweise folgendes:"
197 },
198 "s84": {
199 "message": "Die Web-Seite kann nur komplett heruntergeladen werden, somit wi rd diese Werbung auch immer heruntergeladen. Solche Werbung kann man einzig und allein verstecken, damit sie nicht angezeigt wird. Dafür gibt es in Adblock Plus die Funktion \"Verstecken von Elementen\"."
200 },
201 "s85": {
202 "description": "{1}: ##div.textad, {2}: ##div#sponsorad, {3}: ##*#sponsorad, {4}: ##textad",
203 "message": "Die erste Anzeige befindet sich innerhalb eines div-Elements mit Attribut class=\"textad\". Die folgende Regel wird diese Kombination verstecken : <code>{1}</code>. Hier markiert ## eine Regel zum Verstecken während der Rest der Regel ein Selektor ist, der das Element auswählt. Genauso können Elemente au ch anhand ihres id-Attributes versteckt werden, <code>{2}</code> wird also auch die zweite Anzeige verstecken. Den Namen des Elements braucht man nicht unbeding t anzugeben, die Regel <code>{3}</code> wird also auch funktionieren. Und die dr itte Anzeige kann man allein anhand des Element-Namens verschwinden lassen, also z. B. mit der Filterregel <code>{4}</code>."
204 },
205 "s86": {
206 "message": "Die Erweiterun <a>Element Hiding Helper</a> hilft dabei, das kor rekte Element auszuwählen und die dazugehörige Regel zu schreiben, ohne den Quel ltext der Seite begutachten zu müssen. HTML-Grundkenntnisse sind trotzdem empfeh lenswert."
207 },
208 "s87": {
209 "message": "<em>Bemerkung</em>: Das Verstecken von Elementen ist völlig ande rs realisiert als das \"normale\" Blockieren. Daher werden Jokerzeichen nicht un terstützt."
210 },
211 "s88": {
212 "message": "Regeln auf eine Liste von Domains begrenzen"
213 },
214 "s89": {
215 "description": "{1}: ##*.sponsor, {2}: example.com##*.sponsor, {3}: http://e xample.com/, {4}: http://something.example.com/, {5}: http://example.org/, {6}: domain1.example,domain2.example,domain3.example##*.sponsor",
216 "message": "Normalerweise will man eine konkrete Anzeige nur auf einer Seite verstecken, diese Regel soll nicht auf anderen Seiten angewandt werden. So könn te beispielsweise die Regel <code>{1}</code> auf einer Seite etwas verstecken, w as man eigentlich sehen möchte. Wird diese Regel aber als <code>{2}</code> gesch rieben, wird diese nur auf <code>{3}</code> oder <code>{4}</code> angewandt, jed och nicht auf <code>{5}</code>. Man kann auch mehrere Domains angeben — einfach mit Kommas trennen: <code>{6}</code>."
217 },
218 "s9": {
219 "message": "Manchmal kann es passieren, dass ein Filter relativ gut und zuve rlässig blockiert, aber in einem bestimmten Fall etwas entfernt, was man dennoch sehen will. Man will nun einerseits den zuverlässigen Filter nicht löschen, abe r möchte denn blockierten Inhalt auf einer bestimmten Seite betrachten können."
220 },
221 "s90": {
222 "description": "{1}: ~example.com##*.sponsor, {2}: example.com,~foo.example. com##*.sponsor",
223 "message": "Wird ein Domainname von “~” angeführt, wird die Regel auf Seiten dieser Domain <strong>nicht</strong> angewandt (Adblock Plus 1.1 oder höher erf orderlich). So wird zum Beispiel <code>{1}</code> auf allen Domains außer \"exam ple.com\" und <code>{2}</code> auf der Domain \"example.com\" mit Ausnahme der U nterdomain \"foo.example.com\" angewandt."
224 },
225 "s91": {
226 "description": "{1}: domain, {2}: domain.example,domain.test",
227 "message": "<em>Bemerkung</em>: Aufgrund der Implementierung kann man die Re geln zum Verstecken von Elementen nur auf ganze Domainnamen begrenzen. Andere Te ile der Adresse kann man nicht verwenden, auch kann man <code>{1}</code> nicht a nstatt von <code>{2}</code> nehmen."
228 },
229 "s92": {
230 "description": "{1}: browser##menuitem#javascriptConsole",
231 "message": "<em>Bemerkung</em>: Regeln, die auf eine Domain beschränkt sind, können auch auf Elemente im Benutzerinterface des Browsers angewandt werden. Be ispielsweise wird die Regel <code>{1}</code> den Eintrag für die JavaScript Kons ole im Extras-Menü von Firefox verschwinden lassen."
232 },
233 "s93": {
234 "message": "Attribut-Selektoren"
235 },
236 "s94": {
237 "description": "{1}: ##table[width=\"80%\"], {2}: ##div[title*=\"adv\"], {3} : ##div[title^=\"adv\"][title$=\"ert\"], {4}: table[width=\"80%\"][bgcolor=\"whi te\"]",
238 "message": "Einige Werbefirmen manchen es einem nicht leicht — ihre Textwerb ung hat weder ein Attribut id noch class. Eventuell kann man diese aber anhand v on anderen Attributen verstecken, die für diese Werbung typisch sind. Beispielsw eise wird die Regel <code>{1}</code> alle Tabellen verstecken, mit width-Attribu t 80% verstecken. Man kann auch einen Teil des Attributs festlegen, so wird <cod e>{2}</code> alle div-Elemente verstecken, deren Attribut title die Zeichenfolge \"adv\" enhält. Man kann auch genauer angeben, dass sich die Zeichenfolge am An fang bzw. Ende des Attributs befinden soll: <code>{3}</code> wird nur div-Elemen te verstecken, deren title-Attribut mit \"adv\" anfängt und mit \"ert\" endet. U nd wie man hier sieht, kann man mehrere Bedingungen kombinieren, um die Regel sp ezifischer zu machen — <code>{4}</code> wird Tabellen verstecken, die nicht nur Breite 80% haben, sondern bei denen auch die Hintergrunfarbe als weiß angegeben ist."
239 },
240 "s95": {
241 "message": "Fortgeschrittene Selektoren"
242 },
243 "s97": {
244 "description": "{1}: ##div.adheader + *",
245 "message": "Im Prinzip kann man jeden CSS-Selektor für Verstecken von Elemen ten verwenden, der von Firefox unterstützt wird. Zum Beispiel wird folgende Rege l alles verstecken, was einem div-Element der Klasse \"adheader\" folgt: <code>{ 1}</code>. Für eine komplette Liste der CSS-Selektoren siehe <a>CSS-Dokumentatio n von W3C</a> (es werden noch nicht alle Selektoren von Firefox unterstützt)."
246 },
247 "s98": {
248 "message": "<em>Bemerkung</em>: Diese Funktion setzt etwas Erfahrung voraus. Man sollte sich mit CSS-Selektoren auskenne, da Adblock Plus nicht in der Lage ist, die Syntax zu überprüfen. Wird eine falsche Regel eingegeben, kann das dazu führen, dass auch andere Regeln nicht mehr funktionieren. Man sollte stets die Fehlerkonsole auf CSS-Fehler überprüfen."
249 },
250 "s99": {
251 "message": "Ausnahmeregeln"
252 },
253 "title": {
254 "message": "Filter für Adblock Plus erstellen"
255 }
256 }
OLDNEW

Powered by Google App Engine
This is Rietveld