Upgrading the plugin
Normally, all the localization data is stored in the I2Languages.prefab. On previous versions, the plugin package included that prefab, so upgrading used to overwrite the prefab and changes were lost. That's why it was suggested to move the I2Languages prefab outside the I2 folder.
However, thats not longer needed, as on the last versions, the I2Languages.prefab is not included in the package so it doesn't overwrite the existing localization data. Instead, the plugin automatically creates the prefab after importing if it is not already in the project!
That way, you can just import the plugin from the store and it should work fine.
Said that, its advisable to always do a clean install because some times Unity have misbehaved with the GUID, specially when dealing with Unity4/Unity5 compatibility.
Next are the recommended steps to save and restore the localization data and upgrade the plugin:
- Export the I2Languages.prefab to a Google Spreadsheet or CSV file
- Delete the I2/Localization folder and I2/Common folder
- Import the new version.
Some versions require also upgrading the WebService installed in Google Drive. Doesn't happen often, but if it has changed, follow this steps:
(You can find if any new version requires a new WebService by checking the Release Notes. Also the plugin will notify you when trying to export/import from google)
That will create a new copy of the latest webService in your Google Drive.
- Open the I2Languages.prefab and Import back the Google Spreadsheet or CSV file.
Created with the Personal Edition of HelpNDoc: Write EPub books for the iPad