oscarimonbox
12/22/2015 - 12:45 PM

Traducción de strings

Traducción de strings

1) Crear fichero con nombre "Localizable" (quedará como Localizable.strings) en Resource / Strings File (se guarda en Supporting Files) 
2) Formato del fichero: "<clave>" = "<texto>"
    ej: "Wizard_btn_skip" = "skip intro";
3) En el viewController implementar:

- (void)localizeStrings{
  //Ejemplo label
  self.labelEnterPassword.text = NSLocalizedString(@"Login_lbl_EnterPassword", nil);
  
  //Ejemplo botón
  [self.btnLogin setTitle:NSLocalizedString(@"Login_btn_Login", nil) forState:UIControlStateNormal];
}

//NOTA: normalmente la definición de localizeStrings se hará en XXViewController.h o a través de TextViewController.h