separate out ChartTranslationOption into its own files