Developer Area

Changeset 462

Show
Ignore:
Timestamp:
07/12/09 17:55:38 (5 years ago)
Author:
henri
Message:

Localized Settings View

Location:
apps/iphone/superbook/trunk
Files:
4 modified

Legend:

Unmodified
Added
Removed
  • apps/iphone/superbook/trunk/Classes/SettingsViewController.h

    r408 r462  
    2828#import <UIKit/UIKit.h> 
    2929 
     30#define TAG_LOCATE_STARTUP_TEXT 101 
     31#define TAG_GEOLOC_TEXT 102 
     32#define TAG_SORT_ORDER_TEXT 103 
     33#define TAG_UNITS_TEXT 104 
     34 
    3035@protocol SettingsViewDelegate 
    3136@required 
  • apps/iphone/superbook/trunk/Classes/SettingsViewController.m

    r461 r462  
    3535- (void)viewDidLoad { 
    3636        [super viewDidLoad]; 
     37        // Localize the view 
    3738        if (!self.title) { 
    3839                self.title = NSLocalizedString(@"Settings", @"Settings View title"); 
    3940        } 
     41        ((UILabel *)[self.view viewWithTag:TAG_LOCATE_STARTUP_TEXT]).text = NSLocalizedString(@"LocateOnStartup", @"Locate on startup preference"); 
     42        ((UILabel *)[self.view viewWithTag:TAG_GEOLOC_TEXT]).text = NSLocalizedString(@"DoGeoloc", @"Automatic Geolocation"); 
     43        ((UILabel *)[self.view viewWithTag:TAG_SORT_ORDER_TEXT]).text = NSLocalizedString(@"ContactsSortOrder", @"Contacts List sort order"); 
     44        ((UILabel *)[self.view viewWithTag:TAG_UNITS_TEXT]).text = NSLocalizedString(@"DistanceUnits", @"Distance Units"); 
     45        [sortOrder setTitle:NSLocalizedString(@"Alphabetical", nil) forSegmentAtIndex:0]; 
     46        [sortOrder setTitle:NSLocalizedString(@"By Distance", nil) forSegmentAtIndex:1]; 
     47        [distanceUnits setTitle:NSLocalizedString(@"miles", nil) forSegmentAtIndex:0]; 
     48        [distanceUnits setTitle:NSLocalizedString(@"kilometers", nil) forSegmentAtIndex:1]; 
    4049} 
    4150 
  • apps/iphone/superbook/trunk/English.lproj/Localizable.strings

    r461 r462  
    146146"Settings" = "Settings"; 
    147147 
     148/* Locate on startup preference text */ 
     149"LocateOnStartup" = "Automatically start locating contacts when app launches"; 
    148150 
     151/* Automatic Geolocation text*/ 
     152"DoGeoloc" = "Find Country and Local Time for contact with a location"; 
     153 
     154/* Contacts List sort order (alpha/distance) */ 
     155"ContactsSortOrder" = "Contact List Sort Order"; 
     156"Alphabetical" = "Alphabetical"; 
     157"By Distance" = "By Distance"; 
     158 
     159/* Distance Units (km/mi) */ 
     160"DistanceUnits" = "Distance Units"; 
     161"miles" = "miles"; 
     162"kilometers" = "kilometers"; 
    149163 
    150164/*** About View ***/ 
  • apps/iphone/superbook/trunk/SettingsView.xib

    r417 r462  
    7373                                                <bool key="IBUIOpaque">NO</bool> 
    7474                                                <bool key="IBUIClipsSubviews">YES</bool> 
     75                                                <int key="IBUITag">101</int> 
    7576                                                <bool key="IBUIUserInteractionEnabled">NO</bool> 
    7677                                                <string key="IBUIText">Automatically start locating contacts when app launches</string> 
     
    124125                                                <bool key="IBUIOpaque">NO</bool> 
    125126                                                <bool key="IBUIClipsSubviews">YES</bool> 
     127                                                <int key="IBUITag">102</int> 
    126128                                                <bool key="IBUIUserInteractionEnabled">NO</bool> 
    127129                                                <string key="IBUIText">Find Country and Local Time for contact with a location</string> 
     
    160162                                                <bool key="IBUIOpaque">NO</bool> 
    161163                                                <bool key="IBUIClipsSubviews">YES</bool> 
     164                                                <int key="IBUITag">103</int> 
    162165                                                <bool key="IBUIUserInteractionEnabled">NO</bool> 
    163166                                                <string key="IBUIText">Contact List Sort Order</string> 
     
    208211                                                <bool key="IBUIOpaque">NO</bool> 
    209212                                                <bool key="IBUIClearsContextBeforeDrawing">NO</bool> 
     213                                                <int key="IBUITag">203</int> 
    210214                                                <int key="IBSegmentControlStyle">2</int> 
    211215                                                <int key="IBNumberOfSegments">2</int> 
     
    263267                                                <bool key="IBUIOpaque">NO</bool> 
    264268                                                <bool key="IBUIClipsSubviews">YES</bool> 
     269                                                <int key="IBUITag">104</int> 
    265270                                                <bool key="IBUIUserInteractionEnabled">NO</bool> 
    266271                                                <string key="IBUIText">Distance Units</string> 
     
    280285                                                <bool key="IBUIOpaque">NO</bool> 
    281286                                                <bool key="IBUIClearsContextBeforeDrawing">NO</bool> 
     287                                                <int key="IBUITag">204</int> 
    282288                                                <int key="IBSegmentControlStyle">2</int> 
    283289                                                <int key="IBNumberOfSegments">2</int> 
Telnic
Search This Site
Partners
Neustar
ICANN
Main site | WHOIS | Sell .tel | FAQ | Archived Site | About Telnic | Contact Us