title: Synch NSUserDefaults value on language change and compare
body: <p>EDIT: On change language to Hindi...i want to change the value of saved NSUserdefault as well! how do i do it? 
  I have create a singleton class which save the value for e.g.:
  singleton.userStatus=NSLocalizedString(@"yes", nil);</p>
  
  <p>I have set </p>
  
  <p><code>"yes" = @"YES";</code> 
  in hindi
  <code>"yes" = @"हाँ";</code> 
  in my NSLocalizedString</p>
  
  <p>and</p>
  
  <pre><code>    [[NSUserDefaults standardUserDefaults] setObject:singleton.userStatus forKey:@"USER_STATUS"];
  </code></pre>
  
  <p>Now i am comparing it</p>
  
  <pre><code>NSString *checkStatus = [[NSUserDefaults standardUserDefaults] objectForKey:@"USER_STATUS"]; // i have set its default value YES
  
  
      if ([checkStatus isEqualToString:NSLocalizedString(@"yes", nil)])
      {
        // not comes here  
      }
  else
      {
       //
      }
  </code></pre>