Skip to content
This repository has been archived by the owner on Nov 11, 2023. It is now read-only.

tcurdt/TCLocalizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Localizing Cocoa projects usually means maintaining a NIB per language. This is a maintenance nightmare. There is tooling to help but this still adds complexity that most of time is not even really needed.

With TCLocalizer you use only have to maintain a single NIB and localize during runtime. It's fast, you can keep everything in localizable string files. All you have to call is:

  - (void) viewDidLoad
  {
      [super viewDidLoad];
      
      [[TCLocalizer localizer] localizeViewController:self];
  }

It can't get much easier than that. Has support for iOS and OSX.

The code is released under the Apache License 2.0.