Resource update
Cacti / Cacti — Greek
Cacti / Cacti — German
Cacti / Cacti — Bulgarian
Cacti / Cacti — Arabic (Saudi Arabia)