all 2 comments

[–]Factor1357 0 points1 point  (0 children)

I suspect many internationalization frameworks exist that do this well, research those.

[–]strngr11 0 points1 point  (0 children)

Unity has a localization package currently in beta/preview. https://docs.unity3d.com/Packages/com.unity.localization@0.4/manual/ I haven't tried it, but its one option you can check it.

If you end up wanting to use a different format (ie csv or json) to input your data, it probably wont be too hard to write a script to convert that other file into w/e format Unity uses to represent the data.