Add translation support for artifact.cpp