Manicomio
I hate code!
Profile
Posts: 14
Reg: Nov 07, 2012
Madrid
4,190
12/20/12 08:09 AM (13 years ago)

Menu to choose different layouts

Hi, I am finishing my app, and I hadn't thought about one thing from the beginning. I want to make the app in different languages, Spanish, French and English. I have finished the spanish app, and now I want to start translating. I had thought that I would just make three separate apps each in one language, but I am reading now that to do that is not possible, and you have to use localization. As I don't know anything about objective C, and I don't plan on learning, I have thought another way around might work, but I don't know if it is possible to do it using Buzztouch. The idea is to set a language menu to choose at the beginning, that being the home screen and without layout buttons or anything. There I would set the three flags, and once you choose English, for example, it would take you to the english part. The problem I have is that I need the app to have layout buttons, and therefore these must link to different pages (french, spanish or english), depending on the initial choice. Is it possible to do this using Buzztouch?. Thanks
 
Stobe
buzztouch Evangelist
Profile
Posts: 1528
Reg: Mar 04, 2011
Fredericksburg,...
24,680
like
12/20/12 09:17 AM (13 years ago)
Probably one of the more customizable menus currently would be the Design Menu plugin. If you play around with the row height settings and the row image settings, you can easily get a nice looking menu with 3 (or more) choices using flag images, etc. The button menu would work also, but its not near as customizable out of the box.
 
MadRod
Aspiring developer
Profile
Posts: 1853
Reg: Apr 12, 2012
Lisbon
27,930
like
12/20/12 09:20 AM (13 years ago)
 
Manicomio
I hate code!
Profile
Posts: 14
Reg: Nov 07, 2012
Madrid
4,190
like
12/20/12 12:29 PM (13 years ago)
Thanks for the answers. I will check the webminar tomorrow morning, but I hope it doesnt involve too much coding, my level is too basic, haha. On the matter of the menu, maybe I didnt explain myself properly. My app has layout buttons, but to make it in three languages Buzztouch only allows to set up one set of buttons, and therefore each button links only to one screen. If I push the button "info" will always take me to the info screen inenglish. What I would like is a main screen in which you can choose "spanish" and then it takes you to the spanish app in which if you push the layout button "info" will take you to the screen in spanish. That is why I asked for a method of selecting different layouts. I've been reading in the forum and the info leads to localization and coding, I wanted to know if there is a method within buzztouch to be able to do this.
 
Stobe
buzztouch Evangelist
Profile
Posts: 1528
Reg: Mar 04, 2011
Fredericksburg,...
24,680
like
12/20/12 12:59 PM (13 years ago)
Ahh.... you were talking about the tab buttons? I thought you were just talking about menu buttons. The only way to do that is to push new tab controllers for each resulting language (if you're not using localization). And that's not built into Buzztouch. that would require some coding. That being said, it might be better to invest that time (and effort) into localization instead.
 
Manicomio
I hate code!
Profile
Posts: 14
Reg: Nov 07, 2012
Madrid
4,190
like
12/20/12 03:59 PM (13 years ago)
Miguel, I couldn't wait and started viewing the webminar. I didn't finish it but from what I saw it solves my problem. Tomorrow got to check it all and start testing, but it seems simple and great. Moito obrigado amigo!
 
Manicomio
I hate code!
Profile
Posts: 14
Reg: Nov 07, 2012
Madrid
4,190
like
12/20/12 04:00 PM (13 years ago)
Thanks for your help too Stobe, it is really appreciated!
 
MadRod
Aspiring developer
Profile
Posts: 1853
Reg: Apr 12, 2012
Lisbon
27,930
like
12/20/12 04:05 PM (13 years ago)
De nada. Im doing it myself, and I also have little programming knowledge. Let me know if you need help. It is easy to do. Cheers Miguel
 

Login + Screen Name Required to Post

pointerLogin to participate so you can start earning points. Once you're logged in (and have a screen name entered in your profile), you can subscribe to topics, follow users, and start learning how to make apps like the pros.