Cleaned up blog translation mechanism