Hey y’all,
the localization package I developed for my own projects uses Google Spreadsheets to manage localization. Currently, as an example, we have several worksheets in our google spreadsheet document. One for quests, one for general texts, one for dialogues and so on. We then load this data into unity with one button press and use it either directly by just adding a script to a label and putting the worksheet name (e.g. “quest”) and the ID, or in code by refering to a static method and giving the worksheet name and entry ID.
The package supports by now:
- pre-load localization data from google spreadsheet before you build
- load localization at runtime (or any other text data) from google spreadsheet (e.g. for a news section in the start screen of your game, or any other text that should update without updating the client)
- runtime language change
- supporting several UI packages like NGUI and the new Unity UI in 4.6
- easy access from script
- error handling to keep your IDs clean.
I want to ask here, if there are people out there interested in such a package at around 10$. If so, I would polish the package and could release it in late January.