Net-Translators, provider of translation, localization, and multilingual testing services, launched its Mini-site Translation Package, which offers an affordable alternative for website localization. The Mini-site Translation Package removes traditional barriers to global web expansion and allows organizations to use localized websites to achieve strategic business goals.