diff --git a/drivers/bookmarklet/js/driver.js b/drivers/bookmarklet/js/driver.js
index 1e602a032..65a6f64a7 100644
--- a/drivers/bookmarklet/js/driver.js
+++ b/drivers/bookmarklet/js/driver.js
@@ -12,6 +12,7 @@
container = d.getElementById('wappalyzer-container'),
domain = window.top.location.host,
url = window.top.location.href,
+ hasOwn = Object.prototype.hasOwnProperty,
categoryNames = {
1: 'CMS',
2: 'Message Board',
@@ -41,7 +42,7 @@
26: 'Mobile Framework',
27: 'Programming Language',
28: 'Operating System',
- 29: 'Search Engine'
+ 29: 'Search Engine',
30: 'Web Mail',
31: 'CDN',
32: 'Marketing Automation',
@@ -139,6 +140,9 @@
if ( w.detected[url] != null && Object.keys(w.detected[url]).length ) {
for ( app in w.detected[url] ) {
+ if(!hasOwn.call(w.detected[url], app)) {
+ continue;
+ }
html +=
'
' +
'
' +
@@ -149,6 +153,9 @@
;
for ( i in w.apps[app].cats ) {
+ if(!hasOwn.call(w.apps[app].cats, i)) {
+ continue;
+ }
category = w.apps[app].cats[i];
html += '' + categoryNames[category] + '';
diff --git a/drivers/chrome/_locales/ro/messages.json b/drivers/chrome/_locales/ro/messages.json
new file mode 100644
index 000000000..9d63e7a6c
--- /dev/null
+++ b/drivers/chrome/_locales/ro/messages.json
@@ -0,0 +1,51 @@
+{
+ "github": { "message": "Fork-uiește Wappalyzer pe GitHub!" },
+ "twitter": { "message": "Urmărește Wappalyzer pe Twitter" },
+ "website": { "message": "Mergi la wappalyzer.com" },
+ "options": { "message": "Opțiuni Wappalyzer" },
+ "optionsSave": { "message": "Salvează opțiuni" },
+ "optionsSaved": { "message": "Salvat" },
+ "optionUpgradeMessage": { "message": "Anunță-mă dacă sunt actualizări" },
+ "optionTracking": { "message": "Trimite rapoarte anonime despre aplicațiile detectate către wappalyzer.com pentru cercetare" },
+ "nothingToDo": { "message": "Nimic de făcut pe pagina curentă." },
+ "noAppsDetected": { "message": "Nici o aplicație detectată." },
+ "categoryName1": { "message": "CMS" },
+ "categoryName2": { "message": "Forum de discuții" },
+ "categoryName3": { "message": "Manager baze de date" },
+ "categoryName4": { "message": "Unealtă pentru documentare" },
+ "categoryName5": { "message": "Widget" },
+ "categoryName10": { "message": "Analiză trafic web" },
+ "categoryName11": { "message": "Blog" },
+ "categoryName12": { "message": "Framework JavaScript" },
+ "categoryName13": { "message": "Tracker probleme" },
+ "categoryName14": { "message": "Player Video" },
+ "categoryName15": { "message": "Sistem de comentarii" },
+ "categoryName16": { "message": "Verificare Captcha" },
+ "categoryName17": { "message": "Script pentru fonturi" },
+ "categoryName18": { "message": "Framework Web" },
+ "categoryName19": { "message": "Divers" },
+ "categoryName20": { "message": "Editor" },
+ "categoryName21": { "message": "LMS" },
+ "categoryName22": { "message": "Server Web" },
+ "categoryName23": { "message": "Unealtă Cache" },
+ "categoryName24": { "message": "Editor Texte Rich" },
+ "categoryName25": { "message": "Grafică JavaScript" },
+ "categoryName26": { "message": "Framework Mobile" },
+ "categoryName27": { "message": "Limbaj de programare" },
+ "categoryName28": { "message": "Sistem de operare" },
+ "categoryName29": { "message": "Motor de căutare" },
+ "categoryName30": { "message": "Poștă electronică" },
+ "categoryName31": { "message": "CDN" },
+ "categoryName32": { "message": "Automatizare marketing" },
+ "categoryName33": { "message": "Extensie server web" },
+ "categoryName34": { "message": "Bază de date" },
+ "categoryName35": { "message": "Hartă" },
+ "categoryName36": { "message": "Rețea de advertising" },
+ "categoryName37": { "message": "Serviciu rețea" },
+ "categoryName38": { "message": "Server Media" },
+ "categoryName39": { "message": "Webcam" },
+ "categoryName40": { "message": "Imprimantă" },
+ "categoryName41": { "message": "Sistem de plată" },
+ "categoryName42": { "message": "Manager cuvinte cheie" },
+ "categoryName43": { "message": "Paywall" }
+}
diff --git a/drivers/firefox/locale/ro-RO.properties b/drivers/firefox/locale/ro-RO.properties
new file mode 100644
index 000000000..3cae6f00c
--- /dev/null
+++ b/drivers/firefox/locale/ro-RO.properties
@@ -0,0 +1,56 @@
+name = Wappalyzer
+noAppsDetected = Nici o aplicație detectată
+clickForDetails = Click pentru detalii
+
+preferences = Opțiuni
+categories = Categorii
+tracking_title = Analiză
+tracking_description = Trimite rapoarte anonime despre aplicațiile detectate către wappalyzer.com pentru cercetare
+urlbar_title = Afișează iconițe în bara URL
+urlbar_description = Debifează pentru a arăta butonul în toolbar.
+
+feedback = Părere
+github = Github
+twitter = Twitter
+website = Mergi la wappalyzer.com
+
+
+cat1 = CMS
+cat2 = Forum de discuții
+cat3 = Manager baze de date
+cat4 = Unealtă pentru documentare
+cat5 = Widget
+cat10 = Analiză trafic web
+cat11 = Blog
+cat12 = Framework JavaScript
+cat13 = Tracker probleme
+cat14 = Player Video
+cat15 = Sistem de comentarii
+cat16 = Verificare Captcha
+cat17 = Script pentru fonturi
+cat18 = Framework Web
+cat19 = Divers
+cat20 = Editor
+cat21 = LMS
+cat22 = Server Web
+cat23 = Unealtă Cache
+cat24 = Editor Texte Rich
+cat25 = Grafică JavaScript
+cat26 = Framework Mobile
+cat27 = Limbaj de programare
+cat28 = Sistem de operare
+cat29 = Motor de căutare
+cat30 = Poștă electronică
+cat31 = CDN
+cat32 = Automatizare marketing
+cat33 = Extensie server web
+cat34 = Bază de date
+cat35 = Hartă
+cat36 = Rețea de advertising
+cat37 = Serviciu rețea
+cat38 = Server Media
+cat39 = Webcam
+cat40 = Imprimantă
+cat41 = Sistem de plată
+cat42 = Manager cuvinte cheie
+cat43 = Paywall
\ No newline at end of file
diff --git a/share/apps.json b/share/apps.json
index 6def9acbe..4a3e79299 100644
--- a/share/apps.json
+++ b/share/apps.json
@@ -87,6 +87,13 @@
"meta": { "generator": "Accessible Portal" },
"implies": "PHP"
},
+ "Adcash": {
+ "website": "adcash.com",
+ "cats": [ 36 ],
+ "env": "^(?:ac_bgclick_URL|ct_(?:siteunder|tag|n(?:SuUrl(?:Opp)?)|Su(?:Loaded|Url)))$",
+ "script": "^[^\\/]*//(?:[^\\/]+\\.)?adcash\\.com/(?:script|ad)/",
+ "url": "^https?://(?:[^\\/]+\\.)?adcash\\.com/script/pop_"
+ },
"AddThis": {
"website": "www.addthis.com",
"cats": [ 5 ],
@@ -133,12 +140,25 @@
"html": "(?: