New TextMeshPro (From Unity) no target in localize

More
7 years 8 months ago #2138 by nith
Ah, I had to remove the temporary package file stored by Unity and download it again.. Works now!

Please Log in or Create an account to join the conversation.

More
7 years 8 months ago - 7 years 8 months ago #2150 by BenMPG
I'm confused!!

I have unity pro 5.5.2f1
I have text mesh pro (paid-for version) - 1.0.55.52.0b5
I have just downloaded I2 localisation - 2.6.10f1

I have no target in Localize component.
If I create a new project, I still have no target.
If I load the examples, I still have no target! But then something is definitely wrong as Unity is saying the TextMeshPro component couldn't be loaded. So I delete it, and add another textmeshpro (UGUI) component and still no target.


Can someone explain to the dumb-ass here what I need to do to get a target please?
Last edit: 7 years 8 months ago by BenMPG.

Please Log in or Create an account to join the conversation.

More
7 years 8 months ago #2154 by Frank
Hi,
If you are using the paid version (the one that provides the source code), then you will need to download version 2.6.11b6 from the beta folder as that new version properly detects both TMPro versions.

If you can't update at the moment, then you can change the plugin detection to find the reference in the source instead than on the dll. That will allow you to detect TMPro.

Just open the file Assets\I2\Localization\Scripts\Editor\UpgradeManager.cs (line 100)

replace this:
			HasChanged |= UpdateSettings("TextMeshPro", "TMPro.TMP_FontAsset", "TextMeshPro", ref symbols );

by this:
			HasChanged |= UpdateSettings("TextMeshPro", "TMPro.TMP_FontAsset", "", ref symbols );

Hope that helps, and sorry for the inconvenience,
Frank

Are you :-) Give I2L 5 stars!
Are you :-( Please lets us know how to improve it!
To get the betas as soon as they are ready, check this out
The following user(s) said Thank You: BenMPG

Please Log in or Create an account to join the conversation.

More
7 years 8 months ago #2155 by nith
I had to locate where Unity temporarily stores the downloaded packages. On Mac it's somewhere in ~/Library/... Just google it to find out for your system. In that folder there was an old version of the I2 language package I had to remove, after downloading the current one from the Asset Store after that, everything worked fine.
The following user(s) said Thank You: BenMPG

Please Log in or Create an account to join the conversation.

More
7 years 8 months ago #2156 by BenMPG
Thank you Frank. Your line change fixed my problem :)

One question - where would I get the latest beta from? Do I need to send you my invoice number or something similar?

Thanks again,
Ben

Please Log in or Create an account to join the conversation.

More
7 years 8 months ago #2158 by Frank
inter-illusion.com/forum/i2-localization...ssing-early-versions

Basically, just email me your invoice number and you will receive an invite to the beta folder where you can download all versions.

Are you :-) Give I2L 5 stars!
Are you :-( Please lets us know how to improve it!
To get the betas as soon as they are ready, check this out

Please Log in or Create an account to join the conversation.

Time to create page: 0.195 seconds
Template by JoomlaShine