@Benjamin Pearson: wydaje mi się (podczas przeglądania za pomocą kodu) że Tapku kalendarz nie jest zlokalizowany. Czy możesz potwierdzić, że to założenie jest prawidłowe? - Wolfgang Schreurs 15 sierpnia o 8:17
Kalendarz Tapku jest prawie zlokalizowany, o ile użytkownik iOS ma zlokalizowane urządzenie (nie w języku angielskim). W przypadku symulatora iOS wystarczy zmienić kraj, a kalendarz Tapku zmieni miesiące i dni tygodnia w zlokalizowanym języku. Ale dla jeszcze lepszej lokalizacji u będzie trzeba zmienić - (NSString *) monthString w NSDate + TKCategory.m z tego:
- (NSString*) monthString{
NSDateFormatter *dateFormatter = [[[NSDateFormatter alloc] init] autorelease];
[dateFormatter setDateFormat:@"MMMM"];
return [dateFormatter stringFromDate:self];
}
do tego:
- (NSString*) monthString{
NSDateFormatter *dateFormatter = [[[NSDateFormatter alloc] init] autorelease];
[dateFormatter setDateFormat:@"LLLL"];
return [dateFormatter stringFromDate:self];
}
Innymi słowy wystarczy zmienić MMMM na LLLL. W przypadku języka rosyjskiego na przykład zmieni "сентября" na "Сентябрь".
Tapku, Open source, to na Githubie. Ma dzień i miesiąc, ale nie widok listy. – Jhaliya