Global Link: business offering internationalization and translation