Im planning on Rebooting my project for the 3rd time, Fresh Unity 2020.2.6f1 Simply that version, cause of its integration with Bolt so i can script easier for Unity Ads Reward Buttons
I would be very happy to hear about building hierarchy ideas.
This is what i have at the moment, one scene —> Canvas ----> two GameObjects and
Each of those GameObjects have similar pages, buttons, sprites, sound files and text.
Planning to implement Reward video bolt visual scripts or called Flow for many pages.
It’s an app for Learning Kurdish Language, there are two languages
ppl who know english choose english on the menu to learn kurdish,
ppl who know swedish choose swedish to learn kurdish.
Ive already had my first release 2021 feb including Admob, and updated 17 feb with English added.
Cause of later build errors that i couldnt solve without new errors i decided to fresh start again.
My question now is this the way I should go for the Hierarchy? Are my Canvas settings correct?
“simple app for android”
or
Have Two Scenes?
or
Have One Scene Two Canvas?
More about my project, i plan on having as said earlier on PageLearn123
1-10 numbers you can learn
11-20
21-30
up to 100 numbers in 10 groups each activativated by watching Reward ad button, after one viewed reward ad"button" you get new 10 new number and a new reward button to activate next 10 numbers, this i have solved using Unity Ads and Bolt Visual script. i did this before i ran into build issues my last couple days.
I give this info so that i get the right knowledge, i shall appriciate all answers i can get.
What I meant by that was that there are ways of building your interface to support multiple language options without having to duplicate everything. That seems…tedious and unnecessary.
Make sure, you game replaces just values of strings in your menu. As pointed above already, don’t duplicate everything.
You may need some local data base storage, for different languages. JSON, XML SQLite etc. all would work fine, and allow not only extensibility but also easier to maintain and quick bulk translation to other languages.
If you make it right, you would be able modify languages even after game is built, rather than using Unity editor.
Im a new unity user like since january 28 2021
Could you advise me in how to build interface or any tutorials that would be compatible with unity 2020.2, im using Bolt for untity rewarded videos cause i got some red errors cause of Ludiq with unity 2019.20 , i would be most most grateful.
If you have issue with an assets, you should speak with its vendor.
Or try different compatible Unity version.
If you are new to Unity, there are plenty steps to learn.
I am not sure if there is any particular tutorial, which good what you want.
But if I were you, I would simply look for anything with multi language support.
On other hand, I would look for anything, which is related to data driven design.
Studying second, will probably teach you about organising your project.
But many things, may require you out of the box thinking.
You will most likely need do some scripting, rather than just copy paste game objects into the scene.
I am appreciate your response. I began my journey in jan 19th of 2021.
I learned Adobe Flash CS6 after 2 apps made but still not satisfying results and the Adobe AIR hassle i jumped to Unity3D end of jan, i got One Released App on Google with admob banners, interstial and got a second update on feb17 with extra language. Along the way using Unity i had to delete my projects many times sometimes reinstalling my windows 10.
even though I research a lot, I cannot find answers corresponding to my project. But Right now I am using an Language
Lean Localization asset made by Carlos Wilkes. I am doing test runs right now.
Still I don’t know best Canvas Settings for my project, I do want to run 1920x1080 but there is so many different guides that suggest other weird resolutions and so on.
On my SubPages in Hierarchy i sometimes do get this weird issue, Anchors on that object, image, text wont stretch all out to the corners of the screen, havent noticed any problems on release though.
I also am worried about doing all over again on 2020.26f1 and it might still end with errors.
I use Bolt, Ludiq for Unity Rewarded videos and i find it very easy cause my brain wont learn coding.
I find Bolt to be working better on 2020.2 then the one I had last 2019.20
@rozgar23 be aware of falling into shopping spree on the asset store.
It is the easy trap and cash grab for newbies like yourself.
You will hit naturally many issues with them.
And with limited expertise, you will have really hard time to resolve them.
So again, be very aware.
Basically, you put all of your writing and language specific images in a list, and add them to your scene by their ID in that list. Then to change languages you just tell it to use a different list, which can be done at runtime.
It seems that it changed since 2019.4. Here’s updated documentation, but do note that I found it by clicking the big “View Latest Version” at the top of the page I linked you.
Sir! With all due Respect, i looked into this Unity Built in Localizer tool and frankly im stupid, even reading the dummies series.
I will never get my project going this way, i decided for a stupido as me only choice i have is Doing 2 parent folders one called LanguageSwe and other LanguageEng with exact same Layout and all only differ would be the texts.
I really need this one question answered, Should i do;
Canvas —> LanguageSwe
—> LanguageEng
Or Canvaz —> LanguageSwe
Canvaz —> LanguageEng
I dont understand the question, but probably should do neither. Duplicating like this is just plain wrong, the right way to do this is not to do something wrong on purpose because you dont understand. Game dev is not a quick easy thing, you need to spend some time getting to learn the localisation system. You arent just going to look at it and immediatly get it working in 10 mins.