Utterer Languages localization framework contains 187+ languages and is compatible with Text, TextMesh Pro, Image, and Audiosource components, as well as the Utterer Dialogue System.
Utterer Dialogue System lets you easily create a linear dialogue/subtitle sequence and customize its appearance without any coding necessary.
Utterer Dynamics interpolates and color-codes your custom strings based on the current culture settings.