Advertise Mobile SDKs Books Events Forum News Social Networking Support Us
Follow @iphonedevsdk on Twitter

Interface 2, Advanced iOS
Mockup & Code Gen
($9.99)

Make your own iPhone apps
and run them live!
(free)

Pic Frame Dynamo: Photo Editing
($0.99)

Abiliator
($1.99)

Want your application or service advertised on iPhone Dev SDK?

Go Back   iPhone Dev SDK Forum > iPhone SDK Development Forums > iPhone SDK Tools & Utilities

Reply
 
LinkBack Thread Tools Display Modes
Old 01-13-2011, 04:09 PM   #1 (permalink)
Registered Member
 
Join Date: Jan 2011
Posts: 2
paldo is on a distinguished road
Default Requesting your opinion

I'm flight attendant and new in developing an xcode application. I need your opinion about my project. Since a few years I'm distributing an excel list with gastronomy, medical and technical words (about 500 words) translated in english, french german and italian. I would like to develop an iphone application. The first page will be choosing the language (english, french ,german, italian).
The second page will be a list with gastronomy / medical / technical. Selecting one of this will open another list with all words of this category ( like a itunes song list). Clicking on one of the selected word will open another window with all translations of the selected word.
Is it a navigation-based application? Is the structure with 4 pages correct or is there a way to reduce it? Thanks for your help
paldo is offline   Reply With Quote
Old 01-13-2011, 05:02 PM   #2 (permalink)
Nuisance Developer
 
Join Date: Jul 2009
Location: Italy
Posts: 4,691
dany_dev is on a distinguished road
Default

yes it's a navigation-based app.

Maybe you can avoid language page selection, and you can switch language directly on view where there are words, or create a tabbar, where the second tab allow you to choose language.
__________________
dany_dev is offline   Reply With Quote
Old 01-14-2011, 04:07 AM   #3 (permalink)
Registered Member
 
Join Date: Jan 2011
Posts: 2
paldo is on a distinguished road
Default

Thank you Dany. I 've forgotten to mention that the language selection should come at first as the users are Swiss ( we speak different languages) and might start searching a word from french to english, or German to french or....
Thanks also to your remark that it is a navigation-based application.
Have you ever found a good tutorial explaining the developing of this kind of application (translator)? Any ready to use templates? Any wysiwyg ?

Thanks
paldo is offline   Reply With Quote
Old 01-14-2011, 06:13 AM   #4 (permalink)
m4s
Registered Member
 
Join Date: Jan 2011
Posts: 5
m4s is on a distinguished road
Default

Quote:
Originally Posted by paldo View Post
Thank you Dany. I 've forgotten to mention that the language selection should come at first as the users are Swiss ( we speak different languages) and might start searching a word from french to english, or German to french or....
Thanks also to your remark that it is a navigation-based application.
Have you ever found a good tutorial explaining the developing of this kind of application (translator)? Any ready to use templates? Any wysiwyg ?

Thanks
you take a look at NSLocalizedString, we went this way in our last project, you can easily design the interface in the Interface Builder (if you want) and link all the labels to the code.

like
Code:
yourLabel.text = NSLocalizedString(@"hello", nil);
in the project folder you have a file called "Localizable.strings"

for each language you have a seperate file which contains the definition

English.lproj
Code:
//my english string
"hello" = "Hello World!";
German.lproj
Code:
//my german string
"hello" = "Hallo Welt!";
each string will be replace by the language which is selected on the device, if the device language is english it shows the english string, for german the german string. the easiest way to localize an app.

hope this helps

greets m4s

edit:
i forgot ... i would recommend for you also take a look at sqlite or core data for storing the data

Last edited by m4s; 01-14-2011 at 06:34 AM. Reason: stupidity
m4s is offline   Reply With Quote
Old 01-14-2011, 04:12 PM   #5 (permalink)
Nuisance Developer
 
Join Date: Jul 2009
Location: Italy
Posts: 4,691
dany_dev is on a distinguished road
Default

i don't think that this is the right approach, you need to do a database (sqllite for example).

google gor uinavigation tutorials.

you will not find wysiwyg
__________________
dany_dev is offline   Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



» Advertisements
» Online Users: 406
11 members and 395 guests
AppleDev, chemistry, Emy, Gi-lo, ipodphone, mistergreen2011, pipposanta, QuantumDoja, Retouchable, SLIC
Most users ever online was 1,387, 04-10-2012 at 04:21 AM.
» Stats
Members: 175,679
Threads: 94,129
Posts: 402,924
Top Poster: BrianSlick (7,990)
Welcome to our newest member, xzoonxoom
Powered by vBadvanced CMPS v3.1.0

All times are GMT -5. The time now is 08:25 AM.
Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.0